InstrumentInfo
Properties
allowedDurations
OptionalArray of strings with valid duration values. You can check that in Order Ticket.
Type
string[]
baseCurrency
OptionalThe first currency quoted in a currency pair. Used for crypto currencies only.
Type
string
bigPointValue
OptionalThe value represented by a full point of price movement in the contract currency. This value is used to calculate the Total Value (symbol currency) of the order.
Type
number
brokerSymbol
OptionalDisplay name for the symbol
Type
string
currency
OptionalInstrument currency that is displayed in Order Ticket
Type
string
description
A description to be displayed in the UI dialogs.
Type
string
domVolumePrecision
OptionalNumber of decimal places of DOM asks/bids volume (optional, 0 by default).
Type
number
leverage
OptionalLeverage
Type
string
limitPriceStep
OptionalMinimal price change for limit price field of the Limit and Stop Limit order. If set it will override the minTick
value.
Type
number
lotSize
OptionalLot size
Type
number
marginRate
DeprecatedOptionalThe margin requirement for the instrument. A 3% margin rate should be represented as 0.03.
Type
number
minTick
Minimal price change (e.g., 0.00001 for EURUSD). Used for price fields.
Type
number
pipSize
Size of 1 pip (e.g., 0.0001 for EURUSD)
Type
number
pipValue
Value of 1 pip for the instrument in the account currency
Type
number
priceMagnifier
OptionalThe value represents how much price is multiplied in relation to base monetary unit.
Type
number
qty
Quantity field step and boundaries
Type
quoteCurrency
OptionalThe second currency quoted in a currency pair. Used for crypto currencies only.
Type
string
stopPriceStep
OptionalMinimal price change for stop price field of the Stop and Stop Limit order. If set it will override the minTick
value.
Type
number
type
OptionalInstrument type. forex
enables negative pips. You can check that in Order Ticket.
Type
units
OptionalUnits of quantity or amount. Displayed instead of the Units label in the Quantity/Amount field.
Type
string
variableMinTick
OptionalDynamic minimum price movement. It is used if the instrument's minimum price movement changes depending on the price range.
For example: 0.01 10 0.02 25 0.05
, where minTick
is 0.01
for a price less than 10
, minTick
is 0.02
for a price less than 25
, minTick
is 0.05
for a price more and equal than 25
.
Type
string