Skip to main content
GET
/
v1
/
etf
/
holdings
Get ETF Holdings
curl --request GET \
  --url https://api.aries.com/v1/etf/holdings \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "holdings": [
      {
        "assetType": "Equity",
        "cusip": "037833100",
        "isin": "US0378331005",
        "name": "Apple Inc",
        "percent": 7.171259880065918,
        "share": 1210000000,
        "symbol": "AAPL",
        "value": 464000000000
      },
      {
        "assetType": "Equity",
        "cusip": "594918104",
        "isin": "US5949181045",
        "name": "Microsoft Corp",
        "percent": 6.791339874267578,
        "share": 790000000,
        "symbol": "MSFT",
        "value": 439000000000
      },
      {
        "assetType": "Equity",
        "cusip": "023135106",
        "isin": "US0231351067",
        "name": "Amazon.com Inc",
        "percent": 3.60932993888855,
        "share": 1010000000,
        "symbol": "AMZN",
        "value": 233000000000
      }
    ],
    "numberOfHoldings": 504,
    "symbol": "SPY"
  }
}

Authorizations

Authorization
string
header
required

OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.

Query Parameters

symbol
string

ETF ticker to filter by. Send the plain uppercase symbol (e.g. SPY). Provide either symbol or isin.

isin
string

ISIN identifier — the 12-character International Securities Identification Number for the instrument (e.g. US0378331005 for Apple). Provide this instead of symbol when you have an ISIN.

skip
integer

(Optional) Number of records to skip for pagination

date
string<date>

(Optional) Date for historical holdings (YYYY-MM-DD)

Example:

"2024-12-01"

Response

ETF holdings.

data
object