EOD Data (BhavCopy) Downloader for Nseindia

#1
Dear All,

I like to download Daily Bhav Copy file from nseindia website .

I tried many free EOD Downloader. All its supported data download only from 2016.

I want to download this Data from 1995 to 2017 (Current Date).

I could download this manually from nseindia site.

But i like to Download this in single click
Like,
From date :01/01/1995 To 31/12/2017 .

Can anyone help to get this (or) to write code for this in python, vb, excel ..?

Thanks in Advance.
 
#3
When you can do it manually yourself, why not do it yourself
It should not be a job of more than 1-2 hours
and
After completing it, post the whole data, here in forum to help others. :D

BTW, for leap years you have to do it in 2 stages, as data download is not allowed for more than 365 days in a go.
 
#4
When you can do it manually yourself, why not do it yourself
It should not be a job of more than 1-2 hours
and
After completing it, post the whole data, here in forum to help others. :D

BTW, for leap years you have to do it in 2 stages, as data download is not allowed for more than 365 days in a go.
Thanks for your Reply. Sure i will post here all bhav coppy files. But I should download single single day file Manually.
Thas why i ask do it any simple way. No Problem. Thanks for your Comment .
 
#5
Dear All,
Just Now I have Sucessfully Downloaded 1995 (one year) Bhav Copy Files from nseindia site in simple way.
(within 6 minutes downloaded one year files).

And Sucessfully imported to Amibroker Database.

Tomorrow i will post here bhav copy files from 1995 to 2017.

But how should do Adjust Split, Bonus Details in this data ???
 
#6
Indices are not to be adjusted for split/bonus etc
for stocks, amibroker may do it.

A suggestion, move in descending order (from 2017 to 1995) rather than other way.
 
#8
hi Muthu,
I see there are many inconsistencies in the data. I guess, a collaborative effort to clean up the database will ease pain on one person.
e.g for stock code 'ZEEL' data is incorrect from 2014 onwards. Please let me know, if any one is interested to collaborate.
Attached is the python script to download. NSE site is not allowing to download historical data with this script. However, this will for 2018 onwards.
 

Attachments

#9
Dear All,

I like to download Daily Bhav Copy file from nseindia website .

I tried many free EOD Downloader. All its supported data download only from 2016.

I want to download this Data from 1995 to 2017 (Current Date).

I could download this manually from nseindia site.

But i like to Download this in single click
Like,
From date :01/01/1995 To 31/12/2017 .

Can anyone help to get this (or) to write code for this in python, vb, excel ..?

Thanks in Advance.

Hi, I can do it as a program, but I need some more details on this...
 

Broker Special Offers

Intraday Higher Leverage

Save up to 90% in brokerage and get higher leverage for intraday trades.

Name:Phone:
Email:City:
State:
Are you a day trader?