Back to MCP catalog
list_assetsList available trading assets with their timeframes and data coverage.
Area
Discovery & Research
Group
Assets & events
Access
Read
Risk
Read-only
Details
Full description
Details
List available trading assets with timeframes and date ranges. Covers the entire US equity + crypto market — thousands of symbols. Pass symbols=[...] to check specific tickers, or fetch_all=True to page through the whole universe (one of the two is required). Use this before creating strategies to know what symbols and data exist.
Status — each asset carries a status:
active— registry symbol, no rename, data fresh to the frontierrenamed— traded under an older Polygon ticker before a rename; current-ticker data may be shorter than the full historyunknown— not in the registry, OR last data date is >10 days behind the frontier (likely delisted/acquired/spun-off)
The response also carries a top-level data_floor_date — the earliest first_date across the filtered set (stable across pages, None when nothing matches).
Capabilities
Bounded options and operating modes surfaced above the full JSON schema.
No bounded capability options are declared for this tool.
Required Inputs
None.
Optional Inputs
FieldTypeDescription
asset_classanyOf (2 variants)Filter by asset class: 'equity' or 'crypto'fetch_allbooleanExplicitly page through the full asset universe instead of checking specific symbols. Required when `symbols` is omitted.limitanyOf (2 variants)Max number of assets to return. Defaults to 140 when fetching the full universe. Use offset to paginate.offsetintegerNumber of assets to skip before returning rows. Use with limit to paginate.summarybooleanReturn compact one-row-per-symbol summary (symbol, asset_class, source, first_date, last_date, timeframe_count). Use when you only need to know what assets exist, not their full data profile.symbolsanyOf (2 variants)Filter to these exact symbols (e.g. ['AAPL', 'BTC-USD'])