I know most of the people are intested in having historical data of a specific stock (or all stocks) for analysis. So here comes a handy easy-to-use tool which can be used to download the Historical EOD of all the available stocks in the NSE. The downloaded data (in .csv format) is compatible with Metastock, Amibroker, AdvancedGET etc.
This tiny software also displays the last 5 days graph (line graph) for a selected stock. It is developed using C# language so .NET framework should be installed in the machine. Click here to download .NET framework from Microsoft.
No trail version... no subscribtion charges :) Its just free....
as usual I will provide the source code also for the intested people . Download the software from
http://manjunathg.com/Softwares/YahooEODDownloader.zip
****NOTE: Please check the bottom of this page for the latest updates *****
Usage and screenshots are as follows.
This is the first screen what you get when you open the application. You can see that the 5 days graphs will be automatically drawn for the selected stock in the combo box.
Select a particular stock in the combo box to download the historical data. Else select the "Download All NSE scripts" checkbox to download the data for all the scripts listed in NSE
NOTE: Download all data will take around 15-20 mints and the UI will be frozen during that time.
The graph will be updated automatically when the user selects the particular script in the combo box. :)
Now select the from date.
Select the to date. Note that the ToDate always restricted till today's date.
If you want to store the .csv file in a particular folder then click on "Broswe" and select a folder.
And clicking on Download button will download the historical EOD data in .csv format.
this can be feed directly to MetaStock, AmiBroker etc
Happy trading :)
Comments and suggestions are always welcome :)
Warm regards
Manjunath G
manjunath.govindaraju@gmail.com
-----------------------------------------------------------------------------------------------
Update 1: (included Graph date range)
----------------------------------------------------------------------------------------------
Update time..... In this update, I provided radio buttons to select the graph period. Now graph is available for following time frame.
- 1 day,
- 5 days,
- 3 months,
- 6 months,
- 1 year and
- 2 years
Download the latest software from
http://www.geocities.com/manjunath_govindaraju/YahooEODDownloader_1.1.zip
Screen shot is as follows.
Use the radio buttons to select the time frame
Warm regards
Manjunath G
manjunath.govindaraju@gmail.com
-----------------------------------------------------------------------------------------------
Update 2: (included all BSE scripts)
----------------------------------------------------------------------------------------------
Updated the software to incorporate all the BSE scripts along with the NSE scripts.
Now user will get a choice to select the two differenct exchanges ( ie BSE or NSE). When user select NSE, all the scripts listed in NSE exchange will be displayed in the combo box, similarly when user selects BSE, all the scripts listed in BSE exchanges will be displayed in the combo box(only BSE codes).
Download the latest software from
http://www.geocities.com/manjunath_govindaraju/YahooEODDownloader_2.0.zip
Screen shot is as follows:
NSE and BSE radio buttons are provided to select
Comments and suggestions are welcome.
Warm Regards
Manjunath G
manjunath.govindaraju@gmail.com