A Python tool that fetches live financial data and performs time-series analysis on commodities and Indian stocks.
- Gold (GC=F) in USD
- Silver (SI=F) in USD
- S&P 500 (SPY) in USD
- Reliance Industries (NSE) in INR
- Tata Consultancy Services (NSE) in INR
- Infosys (NSE) in INR
- Live data from Yahoo Finance API
- 7-Day and 30-Day moving averages
- Volatility analysis
- Trend detection (Uptrend/Downtrend)
- Professional chart generation
python -m venv venv venv\Scripts\activate pip install -r requirements.txt
python tracker.py python analysis.py python charts.py
Charts saved in output/ folder as PNG files.
- yfinance — Yahoo Finance API
- pandas — data analysis
- matplotlib — chart generation