From today and the upcoming week, we are rolling out a big update for Fundamental API. We expanded our Fundamental data for financial reports both horizontally (more fields in different reports) and vertically (data is deeper and has a longer history). The update affects US exchange and all major EU, South America, and Asia exchanges. All current fields are the same and did not change. Below you can find the details on these changes.

Key Notes on the current update:

  1. The data is deeper now. For example, for AAPL (Apple Inc) we have some data, like EBITDA and Operating Income from 1985.
  2. New fields in Income Statement: EBITDA, depreciationAndAmortization, reconciledDepreciation.
  3. New fields in Balance Sheet: netDebt, netWorkingCapital, netInvestedCapital.
  4. New fields in Cash Flow: changeInWorkingCapital, otherNonCashItems, freeCashFlow.

Recently we announced Financial News API and today we added tags to get news for a given topic only. It’s very useful, if you need to get announcements about paid dividends, earnings estimates, press releases and many other company activities published in news all around the world.

At the moment, we have more than 50 tags to get news for a given topic, this list is continuously expanding, below you can find all recommended tags in alphabet order:

'balance sheet', 'capital employed', 'class action', 'company announcement', 'consensus eps estimate', 'consensus estimate', 'credit rating', 'discounted cash flow', 'dividend payments', 'earnings estimate'…

Today we are happy to announce our brand new Financial News API. We developed this API for a several months and now it’s available in beta. We collect the data from dozens public sources and categorize news by ticker codes. Next several weeks we will add tags by corporate events like splits, dividends, earning calls and others.

Here is an example of output with date, title, the original news link and connected ticker symbols.


Today we started to add meta information and statistics for cryptocurrencies in our Fundamental APIs in JSON format. At the moment we support more than 4500 cryptocurrencies from different exchanges, but before today we’ve provided only the end of day data. And now we published statistics for more than 4000 crypto pairs. In the first approach we published the following fields:

  • Market Capitalization.
  • Fully Diluted Market Capitalization.
  • Circulation Supply.
  • Total Supply.
  • Max Supply.
  • Low All Time.
  • High All Time.

This week we expanded our Fundamental API and added Insider Transactions as they reported in Form 4 to SEC. The data is available for all US companies that report Form 4. Insider trading involves trading in a public company’s stock by someone who has non-public, material information about that stock for any reason. In some cases, insider transactions could be very useful for making investment decisions, that’s why we added this data to our Financial APIs.

At the moment we support two transaction codes. The transaction code “P” — Purchase of securities on an exchange or from another person. …


If you still did not try our Search API, we do highly recommend it, because with our Screener API it becomes an ultimate solution to get the full list of ticker per exchange, find proper ticker code, filter by parameter, and many others.

Today we announce the search by ticker type. Thus, it’s easy to filter assets by type. The Search API supports the following types: all, stock, etf, fund, bonds, and index. The default value is ‘all’ and please note: with the value ‘all’ bonds will not be displayed, you should explicitly request bonds.

For example, it’s easy to get all indices with letter ‘A’:

https://eodhistoricaldata.com/api/search/A?api_token=YOUR_API_TOKEN&fmt=json&type=index

Today we publish update Dividends API with two new fields: currency and unadjusted value or unadjusted dividend payment.

The currency field indicates the currency in which dividends were provided, in most cases the dividend currency is the same as prices currency, but in several cases, mostly occurred in EU exchanges, the dividend currency could be different and there is an indicator for it.

The unadjusted dividend value another very important field for those who perform deep dividend analysis. Most sources provide dividend payments already adjusted to splits, but several dividend strategies need the unadjusted dividend values.

Check our Dividend API


It’s easy to import end of day historical data to AmiBroker software and use our data there. This article explains how to do it step-by-step.

  1. Download the data in AmiBroker format. You can easily do it with Technical API and function ‘format_amibroker’. Below you can find an example of url for TSLA:
https://eodhistoricaldata.com/api/technical/TSLA?from=2010-07-01&to=2020-12-01&function=format_amibroker&api_token=YOUR_API_TOKEN

This API URL will download the file in AmiBroker format with name ‘TSLA_format_amibroker.csv’

2. Open the AmiBroker and then File->Import Wizard. For this documentation and screenshots, we used AmiBroker version 6.

3. Pick file or several files to import. We selected the file downloaded on the Step…


Today we added two more fields. The first one is a very important field for Earnings per Share (EPS) for US companies which indicates whether earnings are announced Before Market Open or After Market Close. It’s important to know whether earnings had been announced before or after trading hours to adapt the investing strategy.

And the second one is a Earnings per Share (EPS) currency. We added EPS currency for both US and non-US companies. The earnings currency not always the same as stock price currency and usually it’s the same as the currency of quarterly and annual financial reports…


Eventually, we published more than 30 Macro Indicators and Macroeconomics Data API. Macroeconomics is a part of economics dealing with the performance, structure, behavior, and decision-making of an economy as a whole. Our Macroeconomics Data API includes regional, national, and global economies. We provide the data for more than 30 macro indicators (the full list you can find in the documentation) such as GDP, unemployment rates, national income, price indices, inflation rates, consumption, international trades, and many other significant indicators.

The Macroeconomics Data API is a part of Fundamental API and accessible under Fundamental subscription. Below you can see the annual inflation for France in percents, the indicator is ‘inflation_consumer_prices_annual’.

EOD Historical Data

eodhistoricaldata.com — stock market fundamental and historical prices API for stocks, ETFs, mutual funds and bonds all over the world.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store