Data Sources (free / paid) for historical fundamental and price information


(calminvestor) #1

Basic query for the experienced hands out there:
Which are the most reliable and complete sources of historical fundamental and price information for Indian listed companies for quantitative (not technical) analysis?

I’m referring to data that is available in easy-to-collate and use formats, be it as downloadable spreadsheets or in flat files through python queries for quantitative analysis of the universe of stocks.

Looking to improve on:

  • screener.in for historical financials, but has it’s limitations on completeness.
  • python scripts to Yahoo Finance for price data, but some errors in price data compared to NSE

Any inputs, free / paid data will be appreciated.


(jagira) #2

I use Zerodha’s Kite Connect to fetch historical price data. It’s quite accurate and is adjusted for splits and bonuses.

Their API access along with historical price access costs 4000 / month.

Upstox also has an API and it’s much cheaper than Zerodha.


(Abhilash93) #3

Apart from the ones mentioned, Trendlyne is pretty good in terms of the fundamental data, be it historical P&L, balance sheet, promoter share holding and research reports etc. Not to mention their own valuation and durability scores which are also pretty decent in gauging the relative valuation.