Export daily NSE price history
Download open, high, low, close, volume, and traded value data for NSE-listed stocks in an Excel file.
Search any NSE-listed company by symbol or name, set a date range, and pull daily price history into a clean spreadsheet. No copy-paste, no cleanup.
Data is pulled directly from NSE India. Longer date ranges take a little more time and return as a single Excel file.
Made by dhruvbhartiya.com
Download open, high, low, close, volume, and traded value data for NSE-listed stocks in an Excel file.
Use built-in autocomplete to quickly find companies listed on the National Stock Exchange of India.
Longer requests are split into smaller fetches behind the scenes and combined into a single downloadable workbook.
Built for traders, analysts, and students who need dependable NSE price history without the manual cleanup.
Type an NSE ticker or company name. Autocomplete resolves it against the listed universe as you type.
Pick a from and to date. Long ranges are split into chunks server-side and stitched back together.
The server fetches from NSE, builds the sheet, and returns one ready-to-open Excel file.
Reference notes on how NSE reports this data — what each column means, where the numbers mislead, and what the export does not cover.
What OPEN, HIGH, LOW, PREV. CLOSE, LTP, CLOSE, VWAP, VOLUME, VALUE, NO OF TRADES, DELIVERY QTY and DELIVERY % actually mean in an NSE historical data file — and where people misread them.
8 min readData referenceWhy your export sometimes has two rows for the same date, what each NSE series code means for how a stock trades, and which rows you probably want to keep.
6 min readAnalysisHow NSE delivery quantity and delivery percentage are calculated, what high and low readings suggest about participation, and the cases where the number misleads.
7 min readHow-toReady-to-paste formulas for daily returns, moving averages, volatility and drawdown, written against the exact column layout this tool produces.
9 min readCaveatsSplits, bonus issues and dividends leave visible cliffs in raw NSE price history. Why this data is unadjusted, how to spot an artificial gap, and how to adjust it yourself.
8 min readCaveatsAn honest scope note: end-of-day only, unadjusted, equity segment, subject to NSE's own availability. Read this before relying on the output for anything that matters.
5 min readAnalysisWhy a stock sits at the same price for days, what a flat line at the top of a range means, and how price bands and market-wide halts shape the chart you are looking at.
8 min readHow-toAlign two exports on date, then compute relative performance, correlation and beta — with the alignment mistakes that silently produce wrong numbers.
9 min readHow-toCombine downloads for multiple stocks into one dated price matrix, then track portfolio value, weights and contribution — including how to handle stocks that did not trade on the same days.
10 min readCaveatsWhy your export has gaps, why row counts differ between two stocks over the same range, and why the newest rows are missing delivery figures.
7 min readYou can download daily historical stock market data for NSE-listed companies, including price and trading fields returned by the NSE source data.
Yes. The search box supports both stock symbols and company names, and suggests matching NSE stocks as you type.
Yes. The app breaks large date ranges into smaller requests so you can still export longer stretches of historical NSE data more reliably.