← Home

End-of-Day Stock Data

The /eod endpoint provides end-of-day (EOD) price data for publicly traded companies. It returns historical daily market information such as opening price, closing price, daily high and low, and trading volume for one or more stock ticker symbols.

The response includes market data records grouped by trading date and supports pagination when multiple records are returned.

Endpoint

This endpoint retrieves end-of-day stock data for the specified ticker symbols.


GET /eod

Query Parameters

The following query parameters can be used to customize the request and control the data returned by the API.

Parameter Required Description
access_key Yes Your Marketstack API access key used to authenticate the request.
symbols Yes One or more stock ticker symbols. Multiple symbols can be provided as a comma-separated list (for example, MSFT,AAPL)
limit No Number of records returned per request.
offset No Number of records to skip before starting to return results.

Example Request

The following example shows a basic request for retrieving end-of-day data for a single stock symbol.


/eod?access_key=YOUR_ACCESS_KEY&symbols=MSFT

Example Response

The example below shows a sample response returned by the API for an end-of-day data request.

The response has been trimmed to include a single record for readability.


{
    "pagination": {
        "limit": 100,
        "offset": 0,
        "count": 100,
        "total": 251
    },
    "data": [
        {
            "open": 466.46,
            "high": 468.2,
            "low": 457.1701,
            "close": 459.38,
            "volume": 28184302.0,
            "adj_high": 468.2,
            "adj_low": 457.17,
            "adj_close": 459.38,
            "adj_open": 466.46,
            "adj_volume": 28184302.0,
            "split_factor": 1.0,
            "dividend": 0.0,
            "name": "Microsoft Corporation",
            "exchange_code": "NASDAQ",
            "asset_type": "Stock",
            "price_currency": "USD",
            "symbol": "MSFT",
            "exchange": "XNAS",
            "date": "2026-01-14T00:00:00+0000"
        }
        
    ]
}

Response Fields

This section describes commonly used fields in the response. Not all response fields are documented here.

Field Description
open Opening price for the trading day.
close Closing price for the trading day.
high Highest traded price for the day.
low Lowest traded price for the day.
volume Total trading volume for the day.
dividend Dividend amount paid on the given date, if applicable.
split_factor Factor used to adjust prices in the event of a stock split.
symbol Company name associated with the symbol.
exchange_code Code of the stock exchange.
asset_type Type of financial instrument (for example, Stock)
price_currency Currency in which the stock prices are reported.
date Trading date in ISO 8601 format.
Next →