https://github.com/keisku/marketmetrics
A Python application for technical stock market analysis
https://github.com/keisku/marketmetrics
Last synced: 2 months ago
JSON representation
A Python application for technical stock market analysis
- Host: GitHub
- URL: https://github.com/keisku/marketmetrics
- Owner: keisku
- License: apache-2.0
- Created: 2024-11-18T23:23:28.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-05T05:38:33.000Z (5 months ago)
- Last Synced: 2025-04-15T05:47:37.626Z (2 months ago)
- Language: Python
- Size: 43 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Market Metrics
Market Metrics is a Python application for technical stock market analysis. It allows users to analyze stock data using various technical indicators and visualize the results.
## ⚠️ DISCLAIMER ⚠️
Market Metrics is intended for educational and informational purposes only. It does not constitute financial advice or recommendations for any investment decisions. Users are required to conduct their own research and consult with a certified financial advisor before making any trading or investment decisions.
## Features
- Fetch stock data using the Yahoo Finance API
- Calculate and plot technical indicators such as:
- Daily / Annual Volatility
- Moving Averages (MA)
- Relative Strength Index (RSI)
- Moving Average Convergence Divergence (MACD)
- Bollinger Bands
- Fibonacci Retracement Levels
- Mark Golden Crosses and Death Crosses## Installation
## From Source
1. Install [rye](https://rye.astral.sh/guide/installation/)
2. `rye sync`
3. `rye run marketmetrics`## Contributing
- `rye test` for run pytest.
- `rye fmt` for format code.
- `rye lint` for linting code.