get_nse_historical
Retrieve NSE India EOD historical data from official Bhavcopy files for any date. Optionally filter by stock symbol.
Instructions
Get NSE India End-of-Day (EOD) historical data from the official NSE Bhavcopy files (CSV/ZIP format). This fetches the official CM-UDiFF Bhavcopy archive from nsearchives.nseindia.com. Returns full EOD data for all ~2000 NSE equity stocks for a given date. If no symbol is provided, returns the full Bhavcopy for that date. Date format: YYYYMMDD (e.g. 20240115). Defaults to the last business day.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date in YYYYMMDD format. Defaults to last business day. | |
| symbol | No | NSE symbol to filter (e.g. RELIANCE, TCS). Omit for full Bhavcopy. |