Class InstrumentDetails
Inheritance
InstrumentDetails
Assembly: tt-net-api.dll
Syntax
public class InstrumentDetails : IEquatable<InstrumentDetails>
Properties
Alias
Declaration
public string Alias { get; }
Property Value
BloombergCode
Declaration
public string BloombergCode { get; }
Property Value
BloombergExchangeCode
Declaration
public string BloombergExchangeCode { get; }
Property Value
ClassicPrecision
Declaration
public int ClassicPrecision { get; }
Property Value
ComboCode
Declaration
public ComboCode ComboCode { get; }
Property Value
CouponRate
Declaration
public decimal? CouponRate { get; }
Property Value
Currency
Declaration
public CurrencyCode Currency { get; }
Property Value
DeliveryUnits
Declaration
public long? DeliveryUnits { get; }
Property Value
Delta
Declaration
public decimal Delta { get; }
Property Value
DisplayFactor
Declaration
public decimal DisplayFactor { get; }
Property Value
ExpirationDate
Declaration
public DateTime? ExpirationDate { get; }
Property Value
FirstDeliveryDate
Declaration
public DateTime? FirstDeliveryDate { get; }
Property Value
ISIN
Declaration
public string ISIN { get; }
Property Value
Id
Declaration
Property Value
ImpliedDepth
Declaration
public int ImpliedDepth { get; }
Property Value
IsActive
Declaration
public bool IsActive { get; }
Property Value
IsTradedInFlow
Declaration
public bool IsTradedInFlow { get; }
Property Value
Key
Declaration
public InstrumentKey Key { get; }
Property Value
LastTradingDate_
Declaration
public DateTime? LastTradingDate_ { get; }
Property Value
LotSize
Declaration
public long LotSize { get; }
Property Value
MarketDepth
Declaration
public int MarketDepth { get; }
Property Value
MaturityDate
Declaration
public DateTime? MaturityDate { get; }
Property Value
MinQuantity
Declaration
public long MinQuantity { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
OptionScheme
Declaration
public OptionScheme OptionScheme { get; }
Property Value
OptionType
Declaration
public OptionType OptionType { get; }
Property Value
PointValue
Declaration
public decimal PointValue { get; }
Property Value
Precision
Declaration
public int Precision { get; }
Property Value
PriceDisplayDecimals
Declaration
public long PriceDisplayDecimals { get; }
Property Value
PriceDisplayType
Declaration
public PriceDisplayType PriceDisplayType { get; }
Property Value
QuantityOfMeasure
Declaration
public decimal QuantityOfMeasure { get; }
Property Value
RICCode
Declaration
public string RICCode { get; }
Property Value
RefPrice
Declaration
public decimal RefPrice { get; }
Property Value
RollingAlias
Declaration
public string RollingAlias { get; }
Property Value
RoundLots
Declaration
public decimal RoundLots { get; }
Property Value
SecurityId
Declaration
public string SecurityId { get; }
Property Value
SeriesTerm
Declaration
public SeriesTerm SeriesTerm { get; }
Property Value
StartDate
Declaration
public Date? StartDate { get; }
Property Value
StrikePrice
Returns the strike price value as received directly from the exchange. If no strike string field
was received and uploaded into the product database, will return an empty string.
Declaration
public decimal? StrikePrice { get; }
Property Value
StrikeStr
Returns the strike string as received directly from the exchange as part of the instrument metadata.
If no strike string field was received and uploaded into the product database, will return an empty string.
Declaration
public string StrikeStr { get; }
Property Value
Term
Declaration
public string Term { get; }
Property Value
TickSize
Declaration
public decimal TickSize { get; }
Property Value
TickTable
Declaration
public TickTable TickTable { get; }
Property Value
TickValue
Declaration
public decimal TickValue { get; }
Property Value
UnderlyingInstrument
Declaration
public Instrument UnderlyingInstrument { get; }
Property Value
Version
Declaration
public ulong Version { get; }
Property Value
Methods
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
Equals(InstrumentDetails)
Declaration
public bool Equals(InstrumentDetails obj)
Parameters
Returns
GetCurrencyConversionRate(string)
Declaration
public decimal GetCurrencyConversionRate(string toCurrency)
Parameters
Type |
Name |
Description |
string |
toCurrency |
|
Returns
Declaration
public string GetFormattedName(InstrumentNameFormat format)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(InstrumentDetails, InstrumentDetails)
Declaration
public static bool operator ==(InstrumentDetails left, InstrumentDetails right)
Parameters
Returns
operator !=(InstrumentDetails, InstrumentDetails)
Declaration
public static bool operator !=(InstrumentDetails left, InstrumentDetails right)
Parameters
Returns
Implements