Skip to main content
GET
/
v1
/
etf
/
daily-price
ETF Daily Price
curl --request GET \
  --url https://api.chicago.global/v1/etf/daily-price \
  --header 'Authorization: Bearer <token>'
[
  {
    "symbol": "SPY.P",
    "date": "2025-12-01",
    "open": 678.81,
    "high": 682.99,
    "low": 678.74,
    "close": 680.27,
    "volume": 61201192,
    "change": -3.12,
    "changepercent": -0.46
  }
]
Get historical daily OHLCV price data for an ETF.

Query Parameters

ParameterTypeRequiredDescription
symbolstringYesETF symbol (e.g., SPY, QQQ). Comma-separated for multiple.
start_datestringNoStart date (YYYY-MM-DD). Defaults to 1 year ago.
end_datestringNoEnd date (YYYY-MM-DD). Defaults to latest available.

Response

Returns an array of daily price records:
[
  {
    "symbol": "SPY.P",
    "date": "2025-12-01",
    "open": 678.81,
    "high": 682.99,
    "low": 678.74,
    "close": 680.27,
    "volume": 61201192,
    "change": -3.12,
    "changepercent": -0.46
  },
  {
    "symbol": "SPY.P",
    "date": "2025-12-02",
    "open": 681.92,
    "high": 683.82,
    "low": 679.33,
    "close": 681.53,
    "volume": 62953844,
    "change": 1.26,
    "changepercent": 0.19
  }
]

Key Fields

FieldDescription
dateTrading date
open / high / low / closeOHLC prices in ETF’s trading currency
volumeDaily trading volume
changeAbsolute price change from previous close
changepercentPercentage price change from previous close

Example

curl "https://api.chicago.global/v1/etf/daily-price?symbol=SPY&start_date=2025-12-01&end_date=2025-12-31" \
  -H "Authorization: Bearer YOUR_API_KEY"

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Query Parameters

symbol
string
required

ETF symbol (e.g., SPY, QQQ). Comma-separated for multiple.

start_date
string<date>

Start date (YYYY-MM-DD). Defaults to 1 year ago.

end_date
string<date>

End date (YYYY-MM-DD). Defaults to latest available.

Response

ETF daily price data retrieved successfully

symbol
string

ETF symbol

date
string<date>

Trading date

open
number

Opening price

high
number

Day high price

low
number

Day low price

close
number

Closing price

volume
integer

Daily trading volume

change
number

Absolute price change from previous close

changepercent
number

Percentage price change from previous close