v1
latestOpenAPI 3.0.32026-07-1745105192.4 KBEOD Data
You can use the API's eod endpoint in order to obtain end-of-day data for one or multiple stock tickers. A single or multiple comma-separated ticker symbols are passed to the API using the symbols parameter.
Note:
-
The EOD data has access to over 500,000 tickers from more major world-known exchanges. The full list of supported tickers and exchanges can be seen here: Download
-
A daily updated list of all tickers accessible via Marketstack is available for download: Download Ticker List
-
The V2 EOD endpoint supports data from 30+ stock exchanges, including NASDAQ, PINK, SHG, NYSE, NYSE ARCA, OTCQB, and BATS
-
To retrieve end-of-day data for individual tickers, you can also use the Tickers Endpoint.
-
Ticker Symbol Formatting: When querying ticker symbols that include a period (.), replace the period with a hyphen (-) in the intraday endpoint. Example:BRK.B → BRK-B
Adjusted Prices: “Adjusted” prices represent stock values that have been modified to accurately reflect the impact of corporate actions such as splits and dividends. These adjustments are applied following the CRSP Calculations methodology established by the Center for Research in Security Prices (CRSP).
Query parameters
Your Marketstack API access key.
One or more comma-separated ticker symbols (e.g., AAPL,MSFT).
Filter your results based on a specific stock exchange by specifying the MIC identification of a stock exchange.
Filter results from this date (inclusive). Format YYYY-MM-DD.
Filter results up to this date (inclusive). Format YYYY-MM-DD.
Sort order. Use ASC for oldest first or DESC for newest first.
Pagination limit (results per page). Default 100, maximum 1000.
Pagination offset (number of results to skip). Default 0.
Response
EOD data retrieved.