tastytrade · Schema

Instrument

FinanceBrokerageTradingOptionsFuturesEquitiesCryptoMarket DataWebSocket

Properties

Name Type Description
symbol string
instrumentType string
instrumentKey object
underlyingInstrument object
rootSymbol string
exchange string
View JSON Schema on GitHub

JSON Schema

market-data-Instrument.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://developer.tastytrade.com/schemas/market-data/Instrument",
  "title": "Instrument",
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string"
    },
    "instrumentType": {
      "type": "string",
      "enum": [
        "Bond",
        "Cryptocurrency",
        "Equity",
        "Equity Offering",
        "Equity Option",
        "Fixed Income Security",
        "Future",
        "Future Option",
        "Index",
        "Liquidity Pool",
        "Mutual Fund",
        "Unknown"
      ]
    },
    "instrumentKey": {
      "$ref": "#/components/schemas/InstrumentKey"
    },
    "underlyingInstrument": {
      "$ref": "#/components/schemas/Instrument"
    },
    "rootSymbol": {
      "type": "string"
    },
    "exchange": {
      "type": "string",
      "enum": [
        "EQUITY",
        "SMALLS",
        "CME",
        "CFE",
        "CBOED",
        "BOND",
        "CRYPTOCURRENCY",
        "EQUITY_OFFERING",
        "UNKNOWN"
      ]
    }
  }
}