Logo
AXION

Futures List

GET/futures/list/exchange

Retrieves all unique exchange values available in the futures universe. Filter by exchange code.

Examples:

https://api.axionquant.com/futures/list/exchange
|

List by Exchange

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4values = client.futures.list('exchange')
5print(values)

Response

[
  "CBT",
  "CME",
  "CMX",
  "NYB",
  "NYM",
  "SES"
]
GET/futures/list/currency

Retrieves all unique currency values available in the futures universe. Filter by trading currency.

Examples:

https://api.axionquant.com/futures/list/currency
|

List by Currency

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4values = client.futures.list('currency')
5print(values)

Response

[
  "CAD",
  "CHF",
  "EUR",
  "GBP",
  "JPY",
  "NOK",
  "SEK",
  "USD",
  "USX"
]
GET/futures/list/timezone

Retrieves all unique timezone values available in the futures universe. Filter by timezone.

Examples:

https://api.axionquant.com/futures/list/timezone
|

List by Timezone

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4values = client.futures.list('timezone')
5print(values)

Response

[
  "EDT",
  "SGT"
]
GET/futures/list/country

Retrieves all unique country values available in the futures universe. Filter by country name or code.

Examples:

https://api.axionquant.com/futures/list/country
|

List by Country

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4values = client.futures.list('country')
5print(values)

Response

[
  "america",
  "asia"
]

Indices API

The Indices API provides comprehensive stock market index data including constituent tickers and exposure analysis. Essential for understanding index composition, tracking benchmark changes, and analyzing market structure.

GET/indices/:ticker/components

Retrieves the constituent tickers that make up a specific market index. Returns the index symbol along with an array of component ticker symbols. Essential for understanding index composition, tracking rebalancing changes, and analyzing sector exposure within an index.

Path Parameters

ParameterTypeRequiredDescription
tickerstringRequiredIndex ticker symbol (e.g., "SPX", "NDX", "DJI")

Examples:

https://api.axionquant.com/indices/SPX/components
https://api.axionquant.com/indices/NDX/components

Response Fields

symbol string

Index ticker symbol

components array of strings

List of constituent ticker symbols that make up the index

|

Index Components

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4components = client.indices.components('SPX')
5print(components)

Response

{
  "symbol": "SPX",
  "components": [
    "AAPL",
    "MSFT",
    "GOOGL",
    "AMZN",
    "NVDA",
    "META",
    "TSLA",
    "BRK.B",
    "JPM",
    "V",
    "JNJ",
    "WMT",
    "MA",
    "PG",
    "UNH",
    "HD",
    "DIS",
    "BAC",
    "NFLX",
    "ADBE"
  ]
}

Indices API

The Indices API provides comprehensive stock market index data including constituent tickers and exposure analysis. Essential for understanding index composition, tracking benchmark changes, and analyzing market structure.

GET/indices/:ticker/exposure

Retrieves all market indices that include a given ticker as a constituent component. This reverse-lookup is useful for understanding which benchmarks track a particular security, analyzing index inclusion, and identifying overlapping index exposures.

Path Parameters

ParameterTypeRequiredDescription
tickerstringRequiredTicker symbol to look up (e.g., "AAPL", "MSFT", "NVDA")

Examples:

https://api.axionquant.com/indices/SPX/exposure
https://api.axionquant.com/indices/NDX/exposure

Response Fields

symbol string

Index ticker symbol that includes the queried ticker

components array of strings

Full list of constituent ticker symbols for that index

|

Index Exposure

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4exposure = client.indices.exposure('AAPL')
5print(exposure)

Response

[
  {
    "symbol": "SPX",
    "components": [
      "AAPL",
      "MSFT",
      "GOOGL",
      "AMZN",
      "NVDA",
      "META",
      "TSLA",
      "BRK.B",
      "JPM",
      "V",
      "JNJ",
      "WMT",
      "MA",
      "PG",
      "UNH",
      "HD",
      "DIS",
      "BAC",
      "NFLX",
      "ADBE"
    ]
  },
  {
    "symbol": "NDX",
    "components": [
      "AAPL",
      "MSFT",
      "GOOGL",
      "AMZN",
      "NVDA",
      "META",
      "TSLA",
      "NFLX",
      "ADBE",
      "INTC"
    ]
  }
]