Quick Start
The Intraday Data API is available under ‘All World Extended’ and ‘All-In-One’ data packages. We support intraday historical data for major exchanges all around the world.
- We have 1-minute intervals for US (NYSE and NASDAQ), including pre-market (premarket) and after-hours (afterhours) trading data from 2004, more than 15 years of the data. And 5-minute, 1-hour intervals from October 2020.
- For Forex, Cryptocurrencies and MOEX tickers we have 1-minute intervals trading data from 2009, more than 12 years of the data. And 5-minute, 1-hour intervals from October 2020.
- For other tickers. 5-minute, 1-hour intervals and only from October 2020.
The data is updated 2-3 hours after market closing. For the US market, only NYSE and NASDAQ tickers are supported.
To get intraday historical stock price data with use the following URL:
https://eodhistoricaldata.com/api/intraday/AAPL.US?api_token={your_api_key}
Register to get your free API key or use demo key for AAPL and VTI:
OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX
OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX
- AAPL.US consists of two parts: {SYMBOL_NAME}.{EXCHANGE_ID}, then you can use, for example, AAPL.MX for Mexican Stock Exchange. or AAPL.US for NASDAQ. Check the list of supported exchanges to get more information about stock markets we do support.
- api_token – your own API KEY, which you will get after you subscribe to our services.
- interval – the possible intervals: ‘5m’ for 5-minutes, ‘1h’ for 1 hour, and ‘1m’ for 1-minute intervals.
- fmt – use this parameter to get the data in a different format. Possible values are ‘json’ for JSON and ‘csv’ for CSV. By default, the data is provided in JSON format.
- from and to – use these parameters to filter data by datetime. Parameters should be passed in UNIX time with UTC timezone, for example, these values are correct: “from=1564752900&to=1564753200” and correspond to ‘ 2019-08-02 13:35:00 ‘ and ‘ 2019-08-02 13:40:00 ‘. The maximum periods between ‘from’ and ‘to’ are 120 days for 1-minute interval, 600 days for 5-minute interval and 7200 days for 1 hour interval.
For testing purposes you can try the following API Key (works only for AAPL.US ticker): OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX:
https://eodhistoricaldata.com/api/intraday/AAPL.US?api_token=OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX&interval=5m
As a result, you will get the following data in CSV format:
We have API limits 100 000 requests per day per subscription. Each symbol request costs 5 API calls.
Are there any plans to provide intraday data on the day itself, hence not only historical? E.g., if you want to see the price evolution on the trading day.
Yes, we have it in plans, we will add hourly updates for intraday data in early 2021
Any chance that these can be brought down to 5 minute updates during the day?
Feature request: Intraday data includes current trading day, additional intervals (15 min, 30 min, 60 min)
We are working on this feature, it will be published soon
Is it possible to download all data you have available?
Yes, it’s possible with paid subscription. Please send all request to email support@eodhistoricaldata.com and/or webchat.
Would you be able to add a bulk api call for intraday data like you have for fundamental and EOD data?
PLease send all requests to support@eodhistoricaldata.com or webchat.