We have a product for the historical data. You can download daily bhav copies for free from the BSE and NSE sites. You can also get historical data for individual stocks from there and from Yahoo finance.