Assets
Assets API
The assets API serves as the master list of assets available for trade and data
consumption from Alpaca. Assets are sorted by asset class, exchange and symbol.
Some assets are only available for data consumption via Polygon, and are not
tradable with Alpaca. These assets will be marked with the flag
tradable=false
.
[GET] Get assets
GET/v1/assets
Get a list of assets
Parameters
Query Parameters
status
string
e.g. “active”. By default, all statuses are included.
asset_class
string
Defaults to
us_equity
.Response
An array of Asset object[GET] Get an asset
GET/v1/assets/{symbol}
Get an asset for the given
symbol
.
Parameters
Path Parameters
symbol
string
symbol or asset_id
Response
An Asset objectErrors
404 Not found
Asset is not found.
Asset Entity
Example
{
"id": "904837e3-3b76-47ec-b432-046db621571b",
"asset_class": "us_equity",
"exchange": "NASDAQ",
"symbol": "AAPL",
"status": "active",
"tradable": true
}
Properties
id
string<uuid>
Asset ID.
asset_class
string
“us_equity”
exchange
string
AMEX
, ARCA
, BATS
, NYSE
, NASDAQ
or NYSEARCA
symbol
string
status
string
active
or inactive
tradable
boolean
Asset is tradable on Alpaca or not.