With our Windows Downloader (or EODLoader) application, it’s easy to download even the entire US stock market, with more than 47.000 active tickers we track, just with one click. It supports all MS Windows versions starting from Windows 7.

Our EODLoader for stock prices is open-source software and all code is published on GitHub: GitHub/EODownloader.



  • NO CODING. Easy installation and use.
  • Flexible configuration.
  • 1-click download thousands of tickers.
  • Compatible with all versions of Windows.
  • High performance with multiple simultaneous connections.


Windows Downloader for EOD API

The application uses demo key from our documentation, which works only with AAPL and VTI. You should register and get your own API key:

Please use ‘Settings’ to change API key to your own, configure proxy and auto-update and adjust simultaneous connections. By default you have 5 simultaneous connections, we recommend using N * 2, where N – the number of CPU cores.

After that it’s easy to start downloads:

  1. Select the ‘Symbols File’ with all symbols you are going to download.
  2. Select the output folder for the CSV file.
  3. Click ‘Run’
  4. Enjoy!


Linux Downloader for EOD API

The Linux with bash support does not require special software but shell one-liner to download the end of day data and any other financial data with our API. And it’s easy to download the end of day data for as many tickers as you need just in two steps.

Step 1. Create the file with the list of symbols, in our example, we named it ‘tickers.txt’ and added only two tickers line by line.

Step 2. Use the following one-line command, just change the API key to yours:

for i in `cat tickers.txt`; do wget "https://eodhistoricaldata.com/api/eod/$i?api_token=YOUR_API_KEY&order=d&fmt=csv&from=2017-08-01" -O $i.csv; done;

That’s all!

We will be happy to get any feedback to support@eodhistoricaldata.com.



  1. Vince

    Can the downloader used to download the data for entire exchange like the bulk API – for exanple, use NYSE in th symbol file?

  2. Tony

    I was unable to install the program on my computer because it was blocked by Microsoft Defender Smartscreen with the following message

    “Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.”
    App: EodLoaderSetup.msi
    Publisher: Unknown publisher

    How can this be resolved?

    1. EOD Historical Data Support Article Author

      Hello Tony, yes, to be allowed by Defender we should get a very expensive certificate, you can just click ‘Run Anyway’ button at the bottom of the window and the application will be installed.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.