Asia Pacific · INR
India stock market historical data
7,255 listings across NSE and BSE. Daily history back to first listing, minute bars from capture forward, one page per symbol.
NSE trading day, Monday to Friday
Nifty 50, Nifty Bank, priced in INR, settling T+1.
- 1992
- Founded in Mumbai
- 2,600
- Listed companies
- 7,255
- Symbol pages on DataCedar
India key facts
- India's stock market trades on NSE and BSE, priced in INR; its headline indices are Nifty 50, Nifty Bank, Sensex.
- National Stock Exchange of India, founded 1992 in Mumbai, trades 09:15 to 15:30 IST, pre open auction 09:00 to 09:08, Monday to Friday, regulated by Securities and Exchange Board of India (SEBI).
- BSE Limited (Bombay Stock Exchange), founded 1875 in Mumbai, trades 09:15 to 15:30 IST, pre open auction 09:00 to 09:08, Monday to Friday, regulated by Securities and Exchange Board of India (SEBI).
- DataCedar covers 7,255 India listings with a price history page and an API call each.
- Daily bars run back to each symbol's first sourced session; minute bars run from the day capture began for the symbol and are never backfilled.
About NSE
- Full name
- National Stock Exchange of India
- Location
- Mumbai, India
- Founded
- 1992
- Regulator
- Securities and Exchange Board of India (SEBI)
- Trading hours
- 09:15 to 15:30 IST, pre open auction 09:00 to 09:08
- Trading days
- Monday to Friday
- Time zone
- Asia/Kolkata
- Currency
- INR
- Settlement
- T+1 (T+0 optional for a set of stocks since 2024)
- Ticker convention
- Symbol codes such as RELIANCE or TCS; series EQ for equities
- Headline indices
- Nifty 50, Nifty Bank
- Listed
- about 2,600 listed companies (2025)
- Market capitalisation
- about USD 5 trillion (2025), among the five largest in the world
- The world's largest derivatives exchange by contracts traded, with the Nifty 50 and Bank Nifty options as its most active products.
- Fully electronic since inception; it introduced screen based trading to India and dematerialised settlement followed in 1996.
- The Nifty 50 is its flagship index, run by NSE Indices; the Nifty Bank, Nifty Next 50 and Nifty 500 are widely tracked.
- NSE publishes end of day bhavcopy files and sells historical tick and minute data through its data products arm; free access is limited to daily bars.
About BSE
- Full name
- BSE Limited (Bombay Stock Exchange)
- Location
- Mumbai, India
- Founded
- 1875
- Regulator
- Securities and Exchange Board of India (SEBI)
- Trading hours
- 09:15 to 15:30 IST, pre open auction 09:00 to 09:08
- Trading days
- Monday to Friday
- Time zone
- Asia/Kolkata
- Currency
- INR
- Settlement
- T+1
- Ticker convention
- Six digit scrip codes (500325 for Reliance) alongside symbol names
- Headline indices
- Sensex
- Listed
- more than 5,000 listed companies (2025), the largest count of any exchange
- Market capitalisation
- about USD 5 trillion (2025)
- Asia's oldest stock exchange, established as the Native Share and Stock Brokers' Association on Dalal Street.
- The S&P BSE Sensex, 30 large stocks, has been the benchmark for the Indian market since 1986.
- Most large Indian companies are dual listed on BSE and NSE; NSE carries most of the traded volume.
- BSE publishes daily bhavcopy files; historical intraday data is licensed through its data vendors.
About India market data on DataCedar
India trades on NSE and BSE, priced in INR, and its headline indices are Nifty 50, Nifty Bank, Sensex. DataCedar stores one daily bar per trading session for every listing, back to the first session it can source, and one minute bar per trading minute from the day capture begins for that symbol, all under one schema and one API.
Every one of the 7,255 listings has a page with its returns, records and year by year table; pages with enough traded history are in the sitemap, the rest are reachable from the A to Z lists. Tell us which symbols you need; requests move the queue. See pricing and every exchange.
India stock data by API
One call per symbol, the same schema on every exchange: timeframe 1Min to 1Day, adjustment raw or all, start and end. See the bars endpoint.
curl "https://api.datacedar.com/v3/stocks/20MICRONS/bars?timeframe=1Day&adjustment=all&limit=50000" \
-H "X-API-Key: YOUR_KEY"ExchangesIndia exchanges and how to get the data
Each exchange has its own page: trading hours, ticker convention, indices, and the symbols A to Z once it is live.
Live
NSE
Nifty 50, Nifty Bank. 09:15 to 15:30 IST, pre open auction 09:00 to 09:08
2,603 symbol pages
Live
BSE
Sensex. 09:15 to 15:30 IST, pre open auction 09:00 to 09:08
4,652 symbol pages
REST and MCP
The bars endpoint
One call per symbol at 1Min to 1Day, adjusted or raw, cursor paged.
No card
Free key
One year of daily bars on every symbol; paid plans add the full history and minute bars.
Common questions
India market data
