Another Bhavcopy Downloader (ABCD)

kaly422000

Well-Known Member
#11
Kaly, if you are using Amibroker, open NSENIFTY. Then Open window -- symbol information. Enter NIFTY50 in the 'Alias' field. Similarly enter NIFTYBANK in Alias of BANKNIFTY and do the same for other 8 - 10 indexes you use. Amibroker will happily update those scrips from index files.

There are 3000 + scrips in BSE and 1000 + in NSE. You have been updating database even if 80% of them are useless. There are only 37 indices currently in Indices file. Just ignore whichever you do not use. I can not determine which once are useful and which are not from everybody's perspective.
if i enter nifty 50 in the alias field ,will nsenifty merged with nifty 50.
and symbol will be nifty 50?
 

josh1

Well-Known Member
#12
GET BHAVCOPY
---------------
ZYLOG,20151106,3.2,3.3,3.15,3.25,59160
NSENIFTY,20151106,7956.55,8002.65,7926.15,7954.30,226329409,0

ABC
-----
ZYLOG, 2015-12-14, 2.9, 2.95, 2.85, 2.95, 95840,
Nifty50, 2015-12-14, 7558.2, 7663.95, 7551.05, 7650.05, 153492615,

Downloader is not updating data in metastock. I am giving bhavcopy and ABC date formats. How to configure downloader to update data.

Data not updating in metastock. Getting warning.

Warning #864 : Missing/invalid DATE. Record will not be stored
Difference is in date format. Ymd in Getbhavcopy and Y-m-d in ABCD. I shall change it today.

Edit - I have changed date format to Ymd. Download setup again and check.

Code:
Nifty50, 20151208, 7738.5, 7771.25, 7685.45, 7701.7, 139318392, 
NiftyNext50, 20151208, 19487.6, 19581.6, 19340.2, 19365.2, 68760136, 
Nifty100, 20151208, 7881.5, 7915.3, 7827.4, 7842, 208078528,
 
Last edited:

josh1

Well-Known Member
#13
josh another facter nse future symbol is given as expiry date.
if it is possible to have eg NIFTY-I ,BANKNIFTY-I format in ticker?
any way main indices be nifty,banknifty,nsemidcap,nseit, midcap50,nse100,nse500,nsedifty etc.
That will be a very complex task. I don't want to get into it at present. You can use Alias field to do it.

j
i think u will update latter this software,pls think about it or if u provide chek box option for indices as in hakija or nse eod datadownloader(rohit).
it is just a suggestion.
any way i have learnt about format file by ur thread and may want ur suggestion about a csv format file for the data i use mainly now
I have already given the format file in first post.

if i enter nifty 50 in the alias field ,will nsenifty merged with nifty 50.
and symbol will be nifty 50?
Symbol will remain as NSENIFTY. However, data for NIFTY50 will be updated into it. Note- there is no space between NIFTY50.
 
#14
Great work @josh1 for the indices.

I was trying to download the indices manually from the NSE site and edit them in excel!
Unfortunately NSE now allows only a max of 365 days download as CSV in one go,
making this quite a painful endeavor.

Your utility makes a file per day in a jiffy and I can directly import this.

Thanks again for saving me a ton of effort.. 35 files per year - from Index inception -
you get the gist.
 

josh1

Well-Known Member
#16
josh ,if u can update it for date format as the date format id 2015-12-16, where as it will be 20151216.
if u can do it
Already done. Download setup again
 
#17
hi there

Downloaded the file installed and got the data converted to meta stock works smoothly. thanks bro keep up the good work

Warm Regards
Ali
 
#19
Hi Josh - is there any possibility to have a separate Indices Only downloader (for indices data prior to Oct 2012 - because after that ABCD is able to download).

I need EOD data for all indices since beginning, but don't want to download entire stocks data.

Or is there any other easy way out ?
 
Last edited:

josh1

Well-Known Member
#20
Hi Josh - is there any possibility to have a separate Indices Only downloader (for indices data prior to Oct 2012 - because after that ABCD is able to download).

I need EOD data for all indices since beginning, but don't want to download entire stocks data.

Or is there any other easy way out ?
It does download indices data prior to Oct 2012. Check Indices radio button.
Uncheck all others. However, names of indices are different.
Code:
S&PCNXNifty, 20120705, 5297.05, 5333.65, 5288.85, 5327.3, 118915392, 
CNXNiftyJunior, 20120705, 10336.8, 10407.95, 10310.3, 10395.45, 82710860, 
CNX100, 20120705, 5192.45, 5227.9, 5184.9, 5222.05, 201626252, 
CNX200, 20120705, 2682.6, 2701.45, 2678.95, 2698.3, 441042619, 
S&PCNX500, 20120705, 4210.1, 4240.9, 4206.15, 4236.95, 624179753, 
NIFTYMidcap50, 20120705, 2199.1, 2220.3, 2196.55, 2214.5, 157676442,
Download and merge scrips. This is one time exercise for you. I don't want to do complicated coding for that.

P.S. - Some times ABCD gives error message- "Server made a boo boo ......NSE Indices not found" even if file is there. That is a bug which I have to resolve.
For now, you can download two three times to obtain all the files.
 

Similar threads

Broker Special Offers

Zerodha – Open Paperless Account

Open online account with Zerodha. Free delivery trading and Max Rs 20 for Intraday, F&O, Currency and Commodity Trading. Intraday High leverage with MIS, CO and BO.

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