UNPKG

notbank

Version:
43 lines (41 loc) 1.22 kB
import { SessionStatus } from "../enums/sessionStatus"; export interface Instrument { OMSId: number; InstrumentId: number; Symbol: string; Product1: number; Product1Symbol: string; Product2: number; Product2Symbol: string; InstrumentType: string; VenueInstrumentId: number; VenueId: number; SortIndex: number; SessionStatus: SessionStatus; PreviousSessionStatus: SessionStatus; SessionStatusDateTime: string; SelfTradePrevention: boolean; QuantityIncrement: number; PriceIncrement: number; MinimumQuantity: number; MinimumPrice: number; VenueSymbol: string; IsDisable: boolean; PriceCollarThreshold: number; PriceCollarPercent: number; PriceCollarEnabled: boolean; PriceFloorLimit: number; PriceFloorLimitEnabled: boolean; PriceCeilingLimit: number; PriceCeilingLimitEnabled: boolean; AllowOnlyMarketMakerCounterParty: boolean; PriceCollarIndexDifference: number; PriceCollarConvertToOtcEnabled: boolean; PriceCollarConvertToOtcClientUserId: number; PriceCollarConvertToOtcAccountId: number; PriceCollarConvertToOtcThreshold: number; OtcConvertSizeEnabled: boolean; OtcConvertSizeThreshold: number; OtcTradesPublic: boolean; PriceTier: number; }