NSE BHAV EOD Data of Stocks, Futures and Options from 1995 to Current Date

trendtrade

niftytrader12
#1
Hello friends. Wishing a Very Happy New Year to you all.

I am sharing the EOD Data Files of NSE with you.

For STOCKS, the data is from 1 Jan 1995 to 31 Dec 2021
For FUTURES and OPTIONS, the data is from 1 Jan 2020 to 31 Dec 2021
This includes the data for every single Futures Contract and every single Options Contract, all of the individual strikes are included in this.

Here are the data download links -
https://gofile.io/d/7LPnkV
https://gofile.io/d/SOYAOH

The password for both these files is -
[email protected]

If these links becomes dead here, then you can easily get them on the Telegram Application whenever you want, because the links do not become dead there. I have uploaded the same files on Telegram as well.

Thanks and Best Regards
 

TracerBullet

Well-Known Member
#2
Hello friends. Wishing a Very Happy New Year to you all.

I am sharing the EOD Data Files of NSE with you.

For STOCKS, the data is from 1 Jan 1995 to 31 Dec 2021
For FUTURES and OPTIONS, the data is from 1 Jan 2020 to 31 Dec 2021
This includes the data for every single Futures Contract and every single Options Contract, all of the individual strikes are included in this.

Here are the data download links -
https://gofile.io/d/7LPnkV
https://gofile.io/d/SOYAOH

The password for both these files is -
[email protected]

If these links becomes dead here, then you can easily get them on the Telegram Application whenever you want, because the links do not become dead there. I have uploaded the same files on Telegram as well.

Thanks and Best Regards
This is great - bhavcopy is best source for EOD data as it includes everything.
But in order to do non discretionary testing you would also need to clean up the data for splits/bonus etc. Bhavcopy has PR files that seems to have this data ( but formatted in a bit haphazard way) - so can download it too.
 

trendtrade

niftytrader12
#3
This is great - bhavcopy is best source for EOD data as it includes everything.
But in order to do non discretionary testing you would also need to clean up the data for splits/bonus etc. Bhavcopy has PR files that seems to have this data ( but formatted in a bit haphazard way) - so can download it too.
Yes brother you are right. This is the Best Source for EOD Data, but it has the problem that it is not adjusted for the Corporate Actions like Splits, Bonus etc.

Regarding the files in PR folder, I have tried that as well and I did the comparison of the data from that file, with this file which I have uploaded. The data is ditto same in them. The only difference is that in PR folder, there are separate files for the Futures and Options Data, whereas in this file, the data is combined for both of them into a single file.

What would be the easiest way for adjusting such data for the corporate actions, after we move the data to some SQL Database etc.? Can someone please suggest the steps required for this?

Thanks and Best Regards
 

TracerBullet

Well-Known Member
#4
Yes brother you are right. This is the Best Source for EOD Data, but it has the problem that it is not adjusted for the Corporate Actions like Splits, Bonus etc.

Regarding the files in PR folder, I have tried that as well and I did the comparison of the data from that file, with this file which I have uploaded. The data is ditto same in them. The only difference is that in PR folder, there are separate files for the Futures and Options Data, whereas in this file, the data is combined for both of them into a single file.

What would be the easiest way for adjusting such data for the corporate actions, after we move the data to some SQL Database etc.? Can someone please suggest the steps required for this?

Thanks and Best Regards
https://www1.nseindia.com/products/content/equities/equities/archieve_eq.htm
Within bhavcopy PR zip, you have bc*.csv

This has corporate actions data which could be used to construct scrip wise split/bonus/etc data in separate files.
Once you have scrip wise info, then it should be easy to apply on bars to get adjusted charts. pandas + python is very nice.

I have not done it yet, did not get time, and someone in this forum had some difficulties with it but still worth a shot if you need.

Alternately, fyers i think says that they give adjusted data for free. Could try it out, but not as nice as bhavcopy which gives full historical data including dead stocks.
 
#5
https://www1.nseindia.com/products/content/equities/equities/archieve_eq.htm
Within bhavcopy PR zip, you have bc*.csv

This has corporate actions data which could be used to construct scrip wise split/bonus/etc data in separate files.
Once you have scrip wise info, then it should be easy to apply on bars to get adjusted charts. pandas + python is very nice.

I have not done it yet, did not get time, and someone in this forum had some difficulties with it but still worth a shot if you need.

Alternately, fyers i think says that they give adjusted data for free. Could try it out, but not as nice as bhavcopy which gives full historical data including dead stocks.
how to get data from fyers? please explain