getbhavcopy icon indicating copy to clipboard operation
getbhavcopy copied to clipboard

I need a new application like Getbhavcopy

Open Shivkumar2023 opened this issue 1 year ago • 27 comments

I am planning to design a new application similar to getbhavcopy (my requirement is for Amibroker) as this project seems to be closed permanently.

Shivkumar2023 avatar May 02 '23 10:05 Shivkumar2023

hi if you are a pro trader/full time trader then excel is enough ( but little bit difficult due to manual work)

any way i wish some one will help you

madhanji avatar May 06 '23 06:05 madhanji

Hello,

My name is Sumit Shinde, and I am a passionate and hardworking full-stack developer. I have recently completed my education and am actively seeking job opportunities to kickstart my career. While I don't have any professional experience yet, I have gained valuable skills and knowledge through my education and by contributing to open-source projects.

I am a fast learner and have the ability to pick up new technologies quickly. I am eager to put my skills to use and learn from experienced professionals in the industry. If you know of any relevant job opportunities or have any advice to share, I would greatly appreciate it. Thank you!

sumitshinde-84 avatar May 08 '23 08:05 sumitshinde-84

Hi.. I have designed and developed a application to download the Bhavcopy for NSE Cash segment. It should be live in a day. Take care.

iMakeBid avatar May 12 '23 06:05 iMakeBid

HI. I have designed and developed this application. You all can check it. Hope this helps https://drive.google.com/drive/folders/1QYUXC-GJQRV5zRnC_SPLJ70Mq5yQY7UP?usp=share_link

image

iMakeBid avatar May 12 '23 18:05 iMakeBid

Dear @iMakeBid Thanks for wonderful utility to the community. working fine i checked 2020 date, downloads and convert text file well.

now you can add NSE FUTURES/ NSE CD (Currency derivatives) like this...

no one can make NSE CD downloader..

https://www.nseindia.com/api/reports?archives=%5B%7B%22name%22%3A%22CD%20-%20Bhavcopy%22%2C%22type%22%3A%22archives%22%2C%22category%22%3A%22derivatives%22%2C%22section%22%3A%22currency%22%7D%5D&date=15-May-2023&type=currency&mode=single

the above link download CD Bhavcopy like NSE cash , so it may be easy to you to make text file , but remember its futures ,so OUTPUT like USDINR-1, USDINR-II,USDINR-III.. THE ABOVE IS SAME to NSE futures

hope you understand.

i have excel file (macro enabled) to make this but application is better than excel..so i request you..

madhanji avatar May 16 '23 06:05 madhanji

It is working fine.

rajbrs avatar May 18 '23 12:05 rajbrs

Dear @iMakeBid,

The application working like a charm.

Shivkumar2023 avatar May 25 '23 18:05 Shivkumar2023

I am planning to design a new application similar to getbhavcopy (my requirement is for Amibroker) as this project seems to be closed permanently.

This Python program is a perfect alternative to the Getbhavcopy software. It generates the same text file as the one obtained by Getbhavcopy software. The generated file includes symbol, date, open, high, low, close and volume data arranged in columns and date format matches that of Getbhavcopy software. Additionally, all NSE index names have been changed to match the names used in Getbhavcopy's old files. This ensures compatibility with the old database of Amibroker or data import format without requiring any modifications.

https://github.com/pparesh25/Getbhavcopy-alternative

pparesh25 avatar May 29 '23 17:05 pparesh25

Dear @iMakeBid, thanks. getbhavcopy under options had "series filter" EQ/BE/IV/RR is it possible for you to add similar thing also?

adilpr avatar Jun 02 '23 11:06 adilpr

Dear @iMakeBid, thanks. getbhavcopy under options had "series filter" EQ/BE/IV/RR is it possible for you to add similar thing also?

Yes it should be .. I will try and incorporate it in the next version

iMakeBid avatar Jun 02 '23 11:06 iMakeBid

A New version released which includes Open Interest and Series Filter. You can download from the link https://drive.google.com/drive/folders/1QYUXC-GJQRV5zRnC_SPLJ70Mq5yQY7UP?usp=share_link

iMakeBid avatar Jun 04 '23 11:06 iMakeBid

Thanks for including the "series filter". Also, you have created installer to install program. Thumbs up. I tried the dropdown series using IV. This downloaded a seperate file eg 2023-06-02-NSE-IV.txt. This means that if I need series EQ/BE/IV/RR I will have 4 files for 1 day. A thought for you instead of dropdown, try a text box, where the default could be EQ. If the user wants more then 1 series, then additional series would be seperated by forward slash "/". Something similar to getbhavcopy.

I congratulate you and thank you for your efforts. Best wishes to you.

adilpr avatar Jun 04 '23 12:06 adilpr

Thanks for including the "series filter". Also, you have created installer to install program. Thumbs up. I tried the dropdown series using IV. This downloaded a seperate file eg 2023-06-02-NSE-IV.txt. This means that if I need series EQ/BE/IV/RR I will have 4 files for 1 day. A thought for you instead of dropdown, try a text box, where the default could be EQ. If the user wants more then 1 series, then additional series would be seperated by forward slash "/". Something similar to getbhavcopy.

I congratulate you and thank you for your efforts. Best wishes to you.

Just to understand, the filename will only have EQ (2023-06-05-NSE-EQ) and there will be only 1 file for all the series right?

iMakeBid avatar Jun 06 '23 11:06 iMakeBid

Application is good but in Text file with Delivery volume delivery percentage is also calculate. It should be calculate from any software. But due to Delivery Percentage, Metastock converter is not able to convert it. Thanking you.

niravshah74 avatar Jun 06 '23 11:06 niravshah74

Application is good but in Text file with Delivery volume delivery percentage is also calculate. It should be calculate from any software. But due to Delivery Percentage, Metastock converter is not able to convert it. Thanking you.

You have to tick / Check mark the option " Include OI ". That will give you the Delivery Volume and Delivery percentage

iMakeBid avatar Jun 06 '23 11:06 iMakeBid

2022-01-03-NSE-EQ.txt To answer your question. Yes. the filename will only have EQ (2023-06-05-NSE-EQ) and there will be only 1 file for all the series.

To guide you further i have attatched old file downloaded on 3rd jan 2022 using hemen sir/s getbhavcopy app.

adilpr avatar Jun 06 '23 11:06 adilpr

something useful for the future.. Capture

adilpr avatar Jun 06 '23 13:06 adilpr

something useful for the future.. Capture

Yes that has beeen incorporated.

iMakeBid avatar Jun 06 '23 14:06 iMakeBid

I have shifted the BID discussion. You can down load the update from here. https://github.com/iMakeBid/BID/issues/1#issuecomment-1579134275

iMakeBid avatar Jun 06 '23 16:06 iMakeBid

Dear @iMakeBid, great stuff, fantastic. Thank you very much. Really hope most users of Hemen sir's getbhavcopy also use IBID.

adilpr avatar Jun 06 '23 17:06 adilpr

Dear @iMakeBid Thanks for wonderful utility to the community. working fine i checked 2020 date, downloads and convert text file well.

now you can add NSE FUTURES/ NSE CD (Currency derivatives) like this...

no one can make NSE CD downloader..

https://www.nseindia.com/api/reports?archives=%5B%7B%22name%22%3A%22CD%20-%20Bhavcopy%22%2C%22type%22%3A%22archives%22%2C%22category%22%3A%22derivatives%22%2C%22section%22%3A%22currency%22%7D%5D&date=15-May-2023&type=currency&mode=single

the above link download CD Bhavcopy like NSE cash , so it may be easy to you to make text file , but remember its futures ,so OUTPUT like USDINR-1, USDINR-II,USDINR-III.. THE ABOVE IS SAME to NSE futures

hope you understand.

i have excel file (macro enabled) to make this but application is better than excel..so i request you..

I checked and found that the details of CD are not fixed like of Futures where there are 3 everyday. I can make it if I can get a sameple output file and also if there is a demand for it.

iMakeBid avatar Jun 30 '23 05:06 iMakeBid

NSE_CD_bhavcopy_04072023.csv

This is CD bhavcopy file..,it contains "option data" also , just filter it and remove "option data" and make future data , this data laso weekly expiry also.so again filter and remove weekly expiry data and make monthly expiry only like NSE future data, then do it as usual sir..

madhanji avatar Jul 05 '23 11:07 madhanji

PLease check the USDINR has about 1350 entries EURINR has 1402 entries. There is no fixed entries like futures where I can use I II III. That is what I meant

iMakeBid avatar Jul 06 '23 09:07 iMakeBid

https://paste.c-net.org/WantedPlatinum

download above video file and see it sir, if you filtered properly as your own way, it has only 25 entries only, after that you can put Roman letter I,II,III EASILY

madhanji avatar Jul 07 '23 04:07 madhanji

https://paste.c-net.org/WantedPlatinum

download above video file and see it sir, if you filtered properly as your own way, it has only 25 entries only, after that you can put Roman letter I,II,III EASILY

I have checked the video. It looks simple on Excel but writing a program would need complex code as there are multiple column filters and also to filter by which xpry date which would every month. Its a bit of effort and would take lot of time to program. If there would have been a demand like that of NSE then its spending that much time coding, I am sorry Madanji but if there would be a file like equity futures with only 3 months data then I would have incorporated it.

iMakeBid avatar Jul 07 '23 17:07 iMakeBid

https://paste.c-net.org/WantedPlatinum download above video file and see it sir, if you filtered properly as your own way, it has only 25 entries only, after that you can put Roman letter I,II,III EASILY

I have checked the video. It looks simple on Excel but writing a program would need complex code as there are multiple column filters and also to filter by which xpry date which would every month. Its a bit of effort and would take lot of time to program. If there would have been a demand like that of NSE then its spending that much time coding, I am sorry Madanji but if there would be a file like equity futures with only 3 months data then I would have incorporated it.

Thanks for your effort/interest to considered my request. Anyway in future you may be done bcas CD trading is better than equity trading. i can manage myself to get it via excel .but programmatic is better to all.

madhanji avatar Jul 08 '23 05:07 madhanji

Download Bhavcopy files for NSE, INDEX, BSE, FUTURES and OPTIONS

Bhavcopy files are available in Telegram group :

https://t.me/bhavcopy_amibroker

The group uses bot Using @Sahav_bot specifically to serve bhavfiles for Amibroker

The bot connects to NSE bse sites, converts the CSV files to format relevant to Amibroker. So you can completely trust the bot.

Do try 👍

You can command the bot directly as well to download the Bhavcopy daily

sahaveer avatar Nov 15 '23 18:11 sahaveer