{
  "message": "Stock API is running.",
  "exchanges": [
    "NSE",
    "BSE",
    "BOTH"
  ],
  "endpoints": {
    "ohlcSummary": "/api/stocks/ohlc-summary?exchange=BOTH&minPrice=50&minAgeYears=2&limit=20&startIndex=0",
    "search": "/api/stocks/search?q=reliance&exchange=BOTH&limit=10",
    "detail": "/api/stocks/detail?symbol=RELIANCE&exchange=NSE",
    "astroSignalTodayOnly": "/api/stocks/astro-signals",
    "astroSignalToday": "/api/stocks/astro-signals?symbol=RELIANCE&exchange=NSE",
    "astroSignalsYear": "/api/stocks/astro-signals-year?symbol=RELIANCE&exchange=NSE&year=2024",
    "astroSignalsRange": "/api/stocks/astro-signals-range?fromYear=1980&toYear=2026",
    "nakshatraSignalToday": "/api/stocks/nakshatra-signal?symbol=RELIANCE&exchange=NSE",
    "nakshatraSignalsYear": "/api/stocks/nakshatra-signals-year?symbol=RELIANCE&exchange=NSE&year=2024",
    "nakshatraSignalsRange": "/api/stocks/nakshatra-signals-range?fromYear=1980&toYear=2026",
    "livePrice": "/api/stocks/live-price?symbol=RELIANCE&exchange=NSE",
    "daily": "/api/stocks/daily?symbol=RELIANCE&exchange=NSE&from=2020-01-01&to=2026-07-23&limit=500&order=desc"
  },
  "notes": {
    "astroSignalTodayOnly": "Signal only (Amavasya/Purnima/Grahan + Mulank + warning) for today. No symbol needed.",
    "astroSignalToday": "Same as above but also includes the stock's closing price.",
    "nakshatraSignalToday": "Task 3 — Tuesday Nakshatra signal (tithi Dwitiya/Saptami/Dwadashi + Tuesday + 1 of 9 Nakshatras). Symbol optional.",
    "astroSignalsRange": "Every Task 2 warning date across years (default 1980→now). No symbol needed; works on any host.",
    "nakshatraSignalsRange": "Every Task 3 ACTIVE date across years (default 1980→now). No symbol needed; works on any host.",
    "livePrice": "Real-time price for one stock (works on Render). Needs ALPHA_VANTAGE_KEY (free, supports Indian BSE).",
    "daily": "Full per-day OHLC + volume history for one stock from daily_prices (Bhavcopy backfill). Params: symbol (required), exchange NSE/BSE/BOTH, from, to (YYYY-MM-DD), limit (default 500, max 5000), order asc/desc."
  }
}