Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andryadsm/asset-analyzer

📈 Project Asset Analyzer (Python)
https://github.com/andryadsm/asset-analyzer

commodities data-analysis data-visualization economics financial-markets investing matplotlib numpy pandas python seaborn stock-market strategy trading

Last synced: 1 day ago
JSON representation

📈 Project Asset Analyzer (Python)

Awesome Lists containing this project

README

        

# Asset Analyzer

🌐 Check this project on [my website](https://aadsm2355.wixsite.com/andryadsm/asset-analyzer)!

## Files
- **'analyses.ipynb'** has all the analyses and results made with the module.
- 'asset_analyzer.ipynb' complete module in notebook file.
- **'asset_analyzer.py'** complete module in python file. (most likely what you look for)
- 'asset_analyzer_class.ipynb' class features of the module in notebook file.
- 'asset_analyzer_class.py' class features of the module in python file.
- **'asset_analyzer_demo.ipynb'** is the demonstration of the features of the module.
- 'asset_analyzer_func.ipynb' function features of the module in notebook file.
- 'asset_analyzer_func.py' function features of the module in python file.
- **'howto_import_custom_modules.ipynb'** has instructions for importing a custom module into your Google Colab noteboook.

class files have the exact same functionality as the complete module but using only classes and methods.

func file have the exact same functionality as the complete module but using only functions.

Make sure to use the file type that better suits you, .ipynb or .py, note that they were made in Google Colab notebooks (.ipynb).

---

### 📌 Type
Independent, Tool Creation

### ⚜️ Domain
Financial Markets, Investing & Trading

### 💻 Technologies
- Python (Google Colab)
- pandas
- numpy
- matplotlib
- seaborn

### 🕹️ Skills
- Data Analysis
- Data Visualization
- Advanced Python
- Economics

---

📈 Created a Python module 🐍 with classes and functions useful for analyzing assets from Yahoo Finance like stocks, commodities or crypto for trading and investing strategies.​

💻 Used pandas, numpy, matplotlib, and seaborn for features like plotting prices, volume, moving averages, normalize values, get date values, get personalized returns, calculate historical volatility, Bollinger bands, compare assets, correlations and more!​

🔎 Performed several Analyses on the S&P 500, its sectors, health care, energy, Bitcoin, meme stocks, commodities like oil and gold, and looked for the best stocks. Results are in the "analyses.ipynb" file in GitHub.​

⤵️ The use of the module is encouraged for your own projects in Google Colab or other environments by downloading and importing it, a how-to file is available in GitHub. There are several variations, .py and .ipynb files, and with only the classes or only the functions.

💡 The module features detailed documentation, examples, code comments and section structure for developers who might be interested in taking a look. There is also a demonstration file showcasing its capabilities.

---

![p3_price_vol](https://github.com/AndryADSM/Asset-Analyzer/assets/150280431/24d8fd58-d226-4a39-a633-50385ae13c27)

---