eToro · Schema

Instrument

Social TradingCopy TradingInvestingMarket DataPortfolio ManagementFintechTradingStocksCryptocurrencyETFs

Properties

Name Type Description
instrumentId integer A unique identifier for the instrument.
displayname string The display name of the instrument.
popularityUniques7Day integer The number of unique users who viewed this instrument in the last 7 days.
instrumentTypeID integer The type ID of the instrument.
instrumentType string The type of the instrument.
exchangeID integer The ID of the exchange where the instrument is traded.
symbol string The trading symbol of the instrument.
isOpen boolean Indicates whether the instrument is currently open for trading.
internalAssetClassId integer The internal asset class ID.
internalInstrumentDisplayName string The internal display name of the instrument.
isInternalInstrument boolean Indicates whether the instrument is internal.
internalSymbolFull string The full internal symbol of the instrument.
isHiddenFromClient boolean Indicates whether the instrument is hidden from clients.
internalInstrumentId integer The internal instrument ID.
internalCryptoTypeId integer The internal crypto type ID.
internalExchangeId integer The internal exchange ID.
internalExchangeName string The internal exchange name.
internalAssetClassName string The internal asset class name.
logo35x35 string The URL of the 35x35 logo.
logo50x50 string The URL of the 50x50 logo.
logo150x150 string The URL of the 150x150 logo.
dailyPriceChange number The daily price change.
absDailyPriceChange number The absolute daily price change.
weeklyPriceChange number The weekly price change.
monthlyPriceChange number The monthly price change.
isDelisted boolean Indicates whether the instrument is delisted.
isCurrentlyTradable boolean Indicates whether the instrument is currently tradable.
isExchangeOpen boolean Indicates whether the exchange is open.
internalClosingPrice number The internal closing price.
isActiveInPlatform boolean Indicates whether the instrument is active in the platform.
isBuyEnabled boolean Indicates whether buying is enabled for the instrument.
currentRate number The current rate of the instrument.
threeMonthPriceChange number The three-month price change.
sixMonthPriceChange number The six-month price change.
oneYearPriceChange number The one-year price change.
currMonthPriceChange number The current month price change.
currQuarterPriceChange number The current quarter price change.
currYearPriceChange number The current year price change.
lastYearPriceChange number The last year price change.
lastTwoYearsPriceChange number The last two years price change.
oneMonthAgoPriceChange number The price change from one month ago.
twoMonthsAgoPriceChange number The price change from two months ago.
threeMonthsAgoPriceChange number The price change from three months ago.
sixMonthsAgoPriceChange number The price change from six months ago.
oneYearAgoPriceChange number The price change from one year ago.
cvtBid number The converted bid price.
cvtAsk number The converted ask price.
cvtBiNoSpread number The converted bid price without spread.
cvtAskNoSpread number The converted ask price without spread.
traders7DayChange number The change in the number of traders over the last 7 days.
traders14DayChange number The change in the number of traders over the last 14 days.
traders30DayChange number The change in the number of traders over the last 30 days.
popularityUniques14Day integer The number of unique users who viewed this instrument in the last 14 days.
popularityUniques30Day integer The number of unique users who viewed this instrument in the last 30 days.
internalIndustryId integer The internal industry ID.
internalStockIndustryName string The internal stock industry name.
popularityUniques integer Total number of unique users interested in this instrument.
holdingPct number The holding percentage of this instrument.
buyHoldingPct number The buy holding percentage.
sellHoldingPct number The sell holding percentage.
buyPctChange24Hours number The buy percentage change in the last 24 hours.
absBuyPctChange24Hours number The absolute buy percentage change in the last 24 hours.
industryNameId integer The industry name ID.
sectorNameId integer The sector name ID.
View JSON Schema on GitHub

JSON Schema

Instrument.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/etoro/refs/heads/main/json-schema/Instrument.json",
  "title": "Instrument",
  "type": "object",
  "properties": {
    "instrumentId": {
      "type": "integer",
      "description": "A unique identifier for the instrument."
    },
    "displayname": {
      "type": "string",
      "description": "The display name of the instrument."
    },
    "popularityUniques7Day": {
      "type": "integer",
      "description": "The number of unique users who viewed this instrument in the last 7 days."
    },
    "instrumentTypeID": {
      "type": "integer",
      "description": "The type ID of the instrument."
    },
    "instrumentType": {
      "type": "string",
      "description": "The type of the instrument."
    },
    "exchangeID": {
      "type": "integer",
      "description": "The ID of the exchange where the instrument is traded."
    },
    "symbol": {
      "type": "string",
      "description": "The trading symbol of the instrument."
    },
    "isOpen": {
      "type": "boolean",
      "description": "Indicates whether the instrument is currently open for trading."
    },
    "internalAssetClassId": {
      "type": "integer",
      "description": "The internal asset class ID."
    },
    "internalInstrumentDisplayName": {
      "type": "string",
      "description": "The internal display name of the instrument."
    },
    "isInternalInstrument": {
      "type": "boolean",
      "description": "Indicates whether the instrument is internal."
    },
    "internalSymbolFull": {
      "type": "string",
      "description": "The full internal symbol of the instrument."
    },
    "isHiddenFromClient": {
      "type": "boolean",
      "description": "Indicates whether the instrument is hidden from clients."
    },
    "internalInstrumentId": {
      "type": "integer",
      "description": "The internal instrument ID."
    },
    "internalCryptoTypeId": {
      "type": "integer",
      "description": "The internal crypto type ID."
    },
    "internalExchangeId": {
      "type": "integer",
      "description": "The internal exchange ID."
    },
    "internalExchangeName": {
      "type": "string",
      "description": "The internal exchange name."
    },
    "internalAssetClassName": {
      "type": "string",
      "description": "The internal asset class name."
    },
    "logo35x35": {
      "type": "string",
      "description": "The URL of the 35x35 logo."
    },
    "logo50x50": {
      "type": "string",
      "description": "The URL of the 50x50 logo."
    },
    "logo150x150": {
      "type": "string",
      "description": "The URL of the 150x150 logo."
    },
    "dailyPriceChange": {
      "type": "number",
      "description": "The daily price change."
    },
    "absDailyPriceChange": {
      "type": "number",
      "description": "The absolute daily price change."
    },
    "weeklyPriceChange": {
      "type": "number",
      "description": "The weekly price change."
    },
    "monthlyPriceChange": {
      "type": "number",
      "description": "The monthly price change."
    },
    "isDelisted": {
      "type": "boolean",
      "description": "Indicates whether the instrument is delisted."
    },
    "isCurrentlyTradable": {
      "type": "boolean",
      "description": "Indicates whether the instrument is currently tradable."
    },
    "isExchangeOpen": {
      "type": "boolean",
      "description": "Indicates whether the exchange is open."
    },
    "internalClosingPrice": {
      "type": "number",
      "description": "The internal closing price."
    },
    "isActiveInPlatform": {
      "type": "boolean",
      "description": "Indicates whether the instrument is active in the platform."
    },
    "isBuyEnabled": {
      "type": "boolean",
      "description": "Indicates whether buying is enabled for the instrument."
    },
    "currentRate": {
      "type": "number",
      "description": "The current rate of the instrument."
    },
    "threeMonthPriceChange": {
      "type": "number",
      "description": "The three-month price change."
    },
    "sixMonthPriceChange": {
      "type": "number",
      "description": "The six-month price change."
    },
    "oneYearPriceChange": {
      "type": "number",
      "description": "The one-year price change."
    },
    "currMonthPriceChange": {
      "type": "number",
      "description": "The current month price change."
    },
    "currQuarterPriceChange": {
      "type": "number",
      "description": "The current quarter price change."
    },
    "currYearPriceChange": {
      "type": "number",
      "description": "The current year price change."
    },
    "lastYearPriceChange": {
      "type": "number",
      "description": "The last year price change."
    },
    "lastTwoYearsPriceChange": {
      "type": "number",
      "description": "The last two years price change."
    },
    "oneMonthAgoPriceChange": {
      "type": "number",
      "description": "The price change from one month ago."
    },
    "twoMonthsAgoPriceChange": {
      "type": "number",
      "description": "The price change from two months ago."
    },
    "threeMonthsAgoPriceChange": {
      "type": "number",
      "description": "The price change from three months ago."
    },
    "sixMonthsAgoPriceChange": {
      "type": "number",
      "description": "The price change from six months ago."
    },
    "oneYearAgoPriceChange": {
      "type": "number",
      "description": "The price change from one year ago."
    },
    "cvtBid": {
      "type": "number",
      "description": "The converted bid price."
    },
    "cvtAsk": {
      "type": "number",
      "description": "The converted ask price."
    },
    "cvtBiNoSpread": {
      "type": "number",
      "description": "The converted bid price without spread."
    },
    "cvtAskNoSpread": {
      "type": "number",
      "description": "The converted ask price without spread."
    },
    "traders7DayChange": {
      "type": "number",
      "description": "The change in the number of traders over the last 7 days."
    },
    "traders14DayChange": {
      "type": "number",
      "description": "The change in the number of traders over the last 14 days."
    },
    "traders30DayChange": {
      "type": "number",
      "description": "The change in the number of traders over the last 30 days."
    },
    "popularityUniques14Day": {
      "type": "integer",
      "description": "The number of unique users who viewed this instrument in the last 14 days."
    },
    "popularityUniques30Day": {
      "type": "integer",
      "description": "The number of unique users who viewed this instrument in the last 30 days."
    },
    "internalIndustryId": {
      "type": "integer",
      "description": "The internal industry ID."
    },
    "internalStockIndustryName": {
      "type": "string",
      "description": "The internal stock industry name."
    },
    "popularityUniques": {
      "type": "integer",
      "description": "Total number of unique users interested in this instrument."
    },
    "holdingPct": {
      "type": "number",
      "description": "The holding percentage of this instrument."
    },
    "buyHoldingPct": {
      "type": "number",
      "description": "The buy holding percentage."
    },
    "sellHoldingPct": {
      "type": "number",
      "description": "The sell holding percentage."
    },
    "buyPctChange24Hours": {
      "type": "number",
      "description": "The buy percentage change in the last 24 hours."
    },
    "absBuyPctChange24Hours": {
      "type": "number",
      "description": "The absolute buy percentage change in the last 24 hours."
    },
    "industryNameId": {
      "type": "integer",
      "description": "The industry name ID."
    },
    "sectorNameId": {
      "type": "integer",
      "description": "The sector name ID."
    }
  }
}