Settings
Backend configuration — edit backend/.env to change these
Data Source
Yahoo Finance (yfinance) — free, live NSE data
AI Model
OpenAI GPT-4o-mini (set OPENAI_API_KEY in backend/.env)
Poll Interval
Every 15 minutes during market hours
Market Hours
Mon–Fri, 9:15 AM – 3:30 PM IST
Buy Alert Threshold
Score ≥ 7.0 / 10
Sell Alert Threshold
Score ≥ 7.0 / 10
Alert Dedup Window
4 hours (one alert per type per ETF)
To trigger a manual poll, use the Poll Now button on the Dashboard, or POST http://localhost:8000/api/v1/poll