Latest Prices
Returns the most recent OHLCV record for every tracked asset of the given type. The full OHLCV is split-adjusted by default — see Data Model for the rationale. There is no per-symbol raw toggle on this list endpoint; for raw access use /api/prices/:symbol?raw=true.
Request
# All assets
curl https://api.bytetree.io/api/prices
# Stocks only
curl "https://api.bytetree.io/api/prices?type=stock"
# US stocks
curl "https://api.bytetree.io/api/prices?type=stock®ion=US"
Query Parameters
| Name | Type | Required | Description |
|---|
type | string | No | Filter by asset type: stock, crypto, etf, index, or commodity. Returns all types if omitted. |
region | string | No | Filter by region code (e.g. US, GB, JP) |
sector | string | No | Filter by sector name (e.g. Technology, Financials) |
Response
| Field | Type | Description |
|---|
count | number | Total number of symbols returned |
data | array | Array of latest price objects |
Each price object:
| Field | Type | Description |
|---|
symbol | string | Ticker symbol |
date | string | ISO 8601 date of the latest record |
open | number | null | Opening price (split-adjusted) |
high | number | null | Day high (split-adjusted) |
low | number | null | Day low (split-adjusted) |
close | number | Closing price (split-adjusted) |
volume | number | null | Trading volume (split-adjusted) |
source | string | Ingest provenance: feed (provider-sourced) |
{
"count": 3,
"data": [
{
"symbol": "AAPL",
"date": "2026-02-24T00:00:00.000Z",
"open": 225.10,
"high": 227.50,
"low": 224.80,
"close": 226.84,
"volume": 52341200,
"source": "feed"
},
{
"symbol": "MSFT",
"date": "2026-02-24T00:00:00.000Z",
"open": 415.20,
"high": 418.00,
"low": 414.50,
"close": 417.15,
"volume": 21056400,
"source": "feed"
}
]
}
Notes
- Returns one record per symbol — the most recent date available
- All OHLCV values are split-adjusted; for the raw market-printed values use
/api/prices/:symbol?raw=true
- Results are sorted alphabetically by symbol
region and sector filters resolve against the asset registry; symbols not present in the registry are excluded