Getbhavcopy: Free NSE and BSE data downloader

Blog

Getbhavcopy download issues - Part 1

Posted on October 22, 2010 at 11:17 PM

First of all I would like to apologise all the members of Getbhavcopy community for the delays caused in addressing your issues. I have been really very busy these days with my office work that I am unable to dedicate any time to address your woes.


Saying that, I am really impressed with the way community members are coming together to help each other out. I never expected Getbhavcopy to become so popular.


Mr. MurthyMSR (who has been a long time supporter) has made a very good post consolidating the issues faced by users and the some ideas how he got it to work. I am converting that post into a blog for all users.


 

The download problems refrerred to occur quite often, and can be minimized if not totally avaoided by following just ONE simple rule.


The errors reported could be because of one or more reasons like the ones given below. I too faced these problems as reflected in the various logs posted. Now-a-days, such occurances are very rare for me. But once they occur, the solution lies in just trying again after some time.


Possible reasons could also be one or more of the following.

  • Your net connection may be slow or not connected.
  • When you press the download button, the program checks if your installed version is the latest by checking with the GetBhavCopy site. If your version is old, you will be prompted to update to the latest version and download will  not be attempted. But if the GBC site is down, this can produce an error.
  • One of the varous links by which you are connected to the resource may be down.
  • NSE & BSE sites may be down or the destination uRL's may not be updated or too many people arew requesting for that information beyond the capacity limits set within the servers.
  • And may be some more, I am not able to visualize.


All these reasons are external to the GBC program. Of course GBC has some issues to be sorted out but none of these.


Please note:


  • GBC fetches data from NOT ONE but, MANY sources (addresses) within NSE & BSE web sites.
  • All these souces are updated at the same time.
  • The first source (Bhav Copy) may be ready by 6:30 PM but all other sources take a few hours more.
  • After observong this phenomenon of failure for many weeks/months. Now-a-days, I download only after my dinner before going to bed, i.e., after 10 PM.
  • I consider a download successful when ALL repeat ALL the data is downloaded completely. This includes:
  • NSE stock Bhav copy, stock open interest, each of the NSE indices, their volumes,
  • NSE futures bhav copy
  • BSE stocks, each of the BSE indices
  • I checked the completeness by veryfying data in each of the above categories manually initially and later by AB.

  • This completeness of data can be checked with AB as below after importing the downloaded data into AB.

  • Run AB >> Tools >> Database purity ...
  • Select a very actively traded NSE stock like Reliance.as reference symbol.
  • Deselect all check boxes on the left side EXCEPT 'Report missing quotes'
  • On the right side, within the  'Apply to' box, select "All symbols" and quotes Last n= , by this you are checking if any quotes are missing in todays bhav copies of NSE & BSE by comparing it with the NSE stock 'RELIANCE'
  • If the list of missing quotes you find only some very thinly traded stocks and do NOT find any Index, you may consider the download complete.
  • Repeat this excesize this time by taking an actively traded BSE stock like reliance by it's  numerical code.
  • Again if the list of missing quotes you find only some very thinly traded stocks and do NOT find any Index, you may confirm that the download complete.
  • I have done this excercize many times and found that the download is complete.

You also may do this excercize to get that confidence about the data completion.


FOR AN ERROR FREE AND COMPLETE DOWNLOAD, DO IT AFTER 10 PM . 90% CHANCE THAT THE DOWNLOAD IS ERROR FREE. OTHERWISE, REPEAT AFTER 5 MINUTES.

YOU WILL BE THROUGH WITH THE DOWNLOAD ERROR FREE AND COMPLETE.

( sorry for caps)


If you are further keen, do the AB database purity check as outlined above to get confidence in what all I said. If you still get errors, then report at this forum for help by the developer.


Hope my observations will be helpful at least some people.


I am also a user like you, not connected with GBC program in any way. I too faced many problems & irritations like the ones mentioned by you  and found that this is the way to get the best of GBC.


I request hemen to go through this post offer his comments on the contents. I feel that the error log may contain messages in plain English that point out the problem in a way a normal investor/trader ( not familiar with the technical jargaon like '404 not found,.)  can easily understand.


I am using GBC without errors and hope that everybody too gets it that way.


Thanks to hemen for this program.

murthymsr

Regards.



Thanks a lot sir.


I will provide my consolidated analysis in the Part 2 of this post over this weekend.


Once again sorry for the inconvenience and thanks for sticking by.

 

 

 

Categories: News and Announcements

Post a Comment

Oops!

Oops, you forgot something.

Oops!

The words you entered did not match the given text. Please try again.

You must be a member to comment on this page. Sign In or Register

20 Comments

Reply mohan
11:36 AM on January 03, 2012 
the software is not working its not getting started only after clicking so many times also.
before it use to work fine suddenly wht is wrong with it . can anyone plz help me plz frnds
Reply hsiyer
06:54 AM on January 02, 2012 
Sir,
For the last few days I am unable to download Bhav Copy since the software is not even opening.I have renewed the installation thinking that it might be due to some fatal error in the software.But to my surprise,the new copy is also not opening.Kindly assist me in resolving the problem.
Reply Piyush Shah
05:50 AM on February 01, 2011 
Getting following massage for last two days data & Also unable to download BSE Old Data From 1-1-08 to 30-8-08.. Getting same massage for BSE Data

Message ********* Downloading Data for 28-01-2011 *********
Message Downloading NSE Equity Bhavcopy
Message Downloading index data for NSENIFTY
Error NSE server did not return index data for NSENIFTY
Message Downloading index data for NIFTYJUNIOR
Error NSE server did not return index data for NIFTYJUNIOR
Message Downloading index data for BANKNIFTY
Error NSE server did not return index data for BANKNIFTY
Message Downloading index data for NSE100
Error NSE server did not return index data for NSE100
Message Downloading index data for NSEMIDCAP
Error NSE server did not return index data for NSEMIDCAP
Message Downloading index data for NSEIT
Error NSE server did not return index data for NSEIT
Message Downloading index data for NSE500
Error NSE server did not return index data for NSE500
Message Downloading index data for NSEDEFTY
Error NSE server did not return index data for NSEDEFTY
Message Downloading index data for MIDCAP50
Error NSE server did not return index data for MIDCAP50
Message Downloading index data for VIX
Message Processing downloaded data
Message ********* NSE Equity Bhavcopy file generated *********
Message ********* Downloading Data for 31-01-2011 *********
Message Downloading NSE Equity Bhavcopy
Message Downloading index data for NSENIFTY
Error NSE server did not return index data for NSENIFTY
Message Downloading index data for NIFTYJUNIOR
Error NSE server did not return index data for NIFTYJUNIOR
Message Downloading index data for BANKNIFTY
Error NSE server did not return index data for BANKNIFTY
Message Downloading index data for NSE100
Error NSE server did not return index data for NSE100
Message Downloading index data for NSEMIDCAP
Error NSE server did not return index data for NSEMIDCAP
Message Downloading index data for NSEIT
Error NSE server did not return index data for NSEIT
Message Downloading index data for NSE500
Error NSE server did not return index data for NSE500
Message Downloading index data for NSEDEFTY
Error NSE server did not return index data for NSEDEFTY
Message Downloading index data for MIDCAP50
Error NSE server did not return index data for MIDCAP50
Message Downloading index data for VIX
Message Processing downloaded data
Message ********* NSE Equity Bhavcopy file generated *********
Message ********* Data download complete *********
Reply Achin
03:09 PM on November 08, 2010 
@ Atul & RK J Kumar

Download new version. It is working fine.
Reply atul
05:47 AM on November 08, 2010 
From Friday 02-11-2010, I am not able to download the data. Getting following message. I tried all 3 days at various times but no luck :-(. Can you please look into this. Thanks in advance.

Message ********* Starting Getbhavcopy *********
Message ********* Downloading Data for 29-10-2010 *********
Message Downloading NSE Equity Bhavcopy
Error Error downloading NSE Equity Bhavcopy file
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSENIFTY
Error Error sending Index Data HTTP POST for NSENIFTY
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NIFTYJUNIOR
Error Error sending Index Data HTTP POST for NIFTYJUNIOR
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for BANKNIFTY
Error Error sending Index Data HTTP POST for BANKNIFTY
Reply RJ K UMAR
05:54 AM on November 07, 2010 
NONE OF YOUR BLODDY DOWNLOAD LINKS ARE WORKING!!!!! WHAT KIND OF SITE ARE YOU OPERATING!!!!!!!!!!!!!
Reply JK
01:49 AM on November 07, 2010 
JK
Member
Posts: 1

Can someone guide me why am I getting the warning msgs for index symbols of midcap, midcap50 and NSE 500 as shown below


Message Downloading symbols for index NSENIFTY

Message Downloading symbols for index NIFTYJUNIOR

Message Downloading symbols for index BANKNIFTY

Message Downloading symbols for index NSE100

Message Downloading symbols for index NSEMIDCAP

Warning Index symbols file for NSEMIDCAP did not generate expected elements

Message Downloading symbols for index NSEIT

Message Downloading symbols for index NSE500

Warning Index symbols file for NSE500 did not generate expected elements

Message Downloading symbols for index MIDCAP50

Warning Index symbols file for MIDCAP50 did not generate expected elements

Message ********* Downloading Data for 03-11-2010 *********

Message Downloading NSE Equity Bhavcopy

Message Downloading index data for NSENIFTY

Message Downloading index data for NIFTYJUNIOR
Reply Mane
09:04 AM on November 06, 2010 
Whats the use of "NSE-FO Bhavcopy" (e.g.: 2010-10-12-NSE-FO.txt)? How can we use it?

What's the difference between the below Bank nifty rows? Is it related to Options trading?

"BANKNIFTY-I,20101012,12522,12545,12422.5,12510.35,45294,1550175
BANKNIFTY-II,20101012,12356.65,12549.6,12356.65,12520.95,1729,936
75
BANKNIFTY-III,20101012,12523,12536.9,12490,12522.55,23,3275"
Reply itzballu
12:43 PM on November 03, 2010 
thanku u very much sir i hope this works. i am new to all this and i am getting error like forbidden/server timed out....

regards

balbir
Reply Achin
12:52 PM on November 02, 2010 
Thanks a ton for such a wonderful post! btw I have a small doubt .. Reliance had a demerger with ADAG .. how do we account that in price. Is there an option?
Reply Rajkumar
10:41 AM on November 02, 2010 
HI. I AM NOT ABLE TO DOWNLOAD NSE EOD DATA SINCE 01.11.2010. THE ERROR IS 403(FORBIDDEN). COULD THE ERROR BE RECTIFIED AT THE EARLIEST PLEASE........THANKS.
Reply jig
09:52 AM on November 02, 2010 
THERE IS A PROBLEM OF GETTING DOWNLOAD NSE EOD DATA PLEASE TELL ME WHEN IT SOLVE. AND IF NOT TELL ME OTHER WAY TO GET DOWNLOAD NSE EOD DATA.
Reply rockx
11:18 PM on November 01, 2010 
"I will provide my consolidated analysis in the Part 2 of this post over this weekend."

Didn't know that they had such long weekends in the US
Reply BHAVIN
01:53 PM on November 01, 2010 
Message Downloading NSE Equity Bhavcopy
Error Error downloading NSE Equity Bhavcopy file
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSENIFTY

Please solve the problem sir....
Reply Nifty Next
09:21 AM on November 01, 2010 
same for me also .
Reply shajan
07:38 AM on November 01, 2010 
me too in the same situation. Could not download data for 29th Oct. till today
Reply y2k_netizen
12:32 AM on November 01, 2010 
From Friday 29-10-2010, I am not able to download the data. Getting following message. I tried all 3 days at various times + changed setting from nseindia.com to nse-india.com but no luck :-(. Can you please look into this. Thanks in advance.

Message ********* Starting Getbhavcopy *********
Message ********* Downloading Data for 29-10-2010 *********
Message Downloading NSE Equity Bhavcopy
Error Error downloading NSE Equity Bhavcopy file
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSENIFTY
Error Error sending Index Data HTTP POST for NSENIFTY
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NIFTYJUNIOR
Error Error sending Index Data HTTP POST for NIFTYJUNIOR
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for BANKNIFTY
Error Error sending Index Data HTTP POST for BANKNIFTY
Reply rockx
03:05 PM on October 26, 2010 
Hmmm.... Resetting the url to nseindia in options seems to partially alleviate the problem. This likely indicates that the source urls for the data and the query protocol need to be tinkered with.

Hope this helps.

Regards,
Reply Mane
01:21 PM on October 26, 2010 
Hi Murthymsr,
Thanks for your valuable suggestions. I have followed your steps and tried to download the data even after 10pm but no luck :(.

Hi Heman,
Thanks a lot for your wonderful software, its very helpful for us. It would be very grateful if you help us to overcome this situation. Thanks :-)

Hi All,

I need the EOD data from 5-Oct-2010 to till date, it would be great if some one can upload the data for us. Thanks in advance :-).
Reply rockx
01:20 PM on October 26, 2010 
Dear hemen,

While msrmurthy's endeavours are appreciated, I must remark that he maybe one of the very blessed few with respect to GBC. Posting the latest log here in continuation to other feedback in order for you to get to grips with whatever that is amiss with GBC. It seems that the query protocol needs to be amended.

Message ********* Starting Getbhavcopy *********
Message ********* Downloading Data for 26-10-2010 *********
Message Downloading NSE Equity Bhavcopy
Error Error downloading NSE Equity Bhavcopy file
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSENIFTY
Error Error sending Index Data HTTP POST for NSENIFTY
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NIFTYJUNIOR
Error Error sending Index Data HTTP POST for NIFTYJUNIOR
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for BANKNIFTY
Error Error sending Index Data HTTP POST for BANKNIFTY
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSE100
Error Error sending Index Data HTTP POST for NSE100
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSEMIDCAP
Error Error sending Index Data HTTP POST for NSEMIDCAP
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSEIT
Error Error sending Index Data HTTP POST for NSEIT
Error The remote server returned an error: (403) Forbidden.
Message Downloading index data for NSE500
Error Error sending Index Data HTTP POST for NSE500
Error The operation has timed out
Message Downloading index data for NSEDEFTY
Error Error sending Index Data HTTP POST for NSEDEFTY
Error The operation has timed out
Message Downloading index data for MIDCAP50
Error Error sending Index Data HTTP POST for MIDCAP50
Error The operation has timed out
Message Downloading index data for VIX
Error Error sending Index Data HTTP POST for VIX
Error The operation has timed out
Error Error Deliverable Quantity(Open Interest) Equity data HTTP POST to generate csv file
Error The operation has timed out
Message Processing downloaded data
Error NSE Processor cannot open temporary bhavcopy file
Error Could not find file 'E:\Romeo Mike\My Programs\Financial\Getbhavcopy\temp\NSEbhav.gbc'.
Message ********* Data download complete *********

Regards,

Getbhavcopy runs on

Redesign_234x60

Google Search


Follow me on Twitter