hemenkapadia / getbhavcopy

Free NSE and BSE data downloader
http://www.getbhavcopy.com
112 stars 48 forks source link

I need a new application like Getbhavcopy #232

Open Shivkumar2023 opened 1 year ago

Shivkumar2023 commented 1 year ago

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

madhanji commented 1 year ago

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

sumitshinde-84 commented 1 year ago

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!

iMakeBid commented 1 year ago

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 commented 1 year ago

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

madhanji commented 1 year ago

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..

rajbrs commented 1 year ago

It is working fine.

Shivkumar2023 commented 1 year ago

Dear @iMakeBid,

The application working like a charm.

pparesh25 commented 1 year ago

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

adilpr commented 1 year ago

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

iMakeBid commented 1 year ago

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 commented 1 year ago

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

adilpr commented 1 year ago

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.

iMakeBid commented 1 year ago

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?

niravshah74 commented 1 year ago

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.

iMakeBid commented 1 year ago

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

adilpr commented 1 year ago

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 commented 1 year ago

something useful for the future.. Capture

iMakeBid commented 1 year ago

something useful for the future.. Capture

Yes that has beeen incorporated.

iMakeBid commented 1 year ago

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

adilpr commented 1 year ago

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

iMakeBid commented 1 year ago

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.

madhanji commented 1 year ago

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..

iMakeBid commented 1 year ago

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

madhanji commented 1 year ago

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

iMakeBid commented 1 year ago

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.

madhanji commented 1 year ago

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.

sahaveer commented 10 months ago

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