hareharannagula/nifty500-intelligence-system
1
NIFTY 500 Intelligence System
A comprehensive AI-powered dashboard for Indian stock market (NSE/NIFTY) analysis, combining three intelligent modules:
๐ Features
1. ๐ฐ Financial News Sentiment Analyzer
- Powered by ProsusAI/finbert (pre-trained on 4.9B financial tokens)
- Analyze any financial news headline for sentiment
- Auto-detects affected NIFTY 500 stocks (Reliance, TCS, HDFC, etc.)
- Visual sentiment breakdown with confidence scores
2. ๐ Balance Sheet & Corporate Events QA Bot
- Powered by Qwen2.5-1.5B-Instruct (quantized for efficiency)
- Answer questions about balance sheets, earnings, corporate filings, board meetings
- Step-by-step numerical reasoning for financial calculations
3. ๐ Stock Price Predictor + Charts
- Live data from yfinance (NSE .NS tickers)
- Technical indicators: SMA(5/10/20), RSI(14), 5-day momentum
- Trend prediction using weighted moving average blend
- Interactive candlestick charts with overlays
- Risk assessment based on momentum volatility
๐ ๏ธ How to Use
Tab 1: News Sentiment
- Paste financial news headlines (one per line)
- Click "Analyze Sentiment" โ See affected stocks + sentiment scores
Tab 2: Balance Sheet QA
- Ask any question about company financials, earnings, market events
- Optionally paste company context for more precise answers
Tab 3: Stock Predictor
- Select a NIFTY stock from dropdown
- Get predicted price, SMA/RSI indicators, risk level + interactive chart
Tab 4: Corporate Events
- Select a company
- Get summary of recent corporate actions and board meetings
โ ๏ธ Disclaimer
This is for informational purposes only. Not financial advice. Always consult a SEBI-registered advisor before trading.
