UNPKG

jspurefix

Version:
75 lines (74 loc) 2.03 kB
import { IStandardHeader } from './set/standard_header'; import { IStandardTrailer } from './set/standard_trailer'; export interface IAllocation { StandardHeader: IStandardHeader; AllocID: string; AllocTransType: string; RefAllocID?: string; AllocLinkID?: string; AllocLinkType?: number; NoOrders?: number; ClOrdID?: string; OrderID?: string; SecondaryOrderID?: string; ListID?: string; WaveNo?: string; NoExecs?: number; LastShares?: number; ExecID?: string; LastPx?: number; LastCapacity?: string; Side: string; Symbol: string; SymbolSfx?: string; SecurityID?: string; IDSource?: string; SecurityType?: string; MaturityMonthYear?: string; MaturityDay?: string; PutOrCall?: number; StrikePrice?: number; OptAttribute?: string; SecurityExchange?: string; Issuer?: string; SecurityDesc?: string; Shares: number; LastMkt?: string; AvgPx: number; Currency?: string; AvgPrxPrecision?: number; TradeDate: string; TransactTime?: string; SettlmntTyp?: string; FutSettDate?: string; NetMoney?: number; OpenClose?: string; Text?: string; NumDaysInterest?: number; AccruedInterestRate?: number; NoAllocs?: number; AllocAccount?: string; AllocShares: number; ProcessCode?: string; BrokerOfCredit?: string; NotifyBrokerOfCredit?: string; AllocHandlInst?: number; AllocText?: string; ExecBroker?: string; ClientID?: string; Commission?: number; CommType?: string; AllocAvgPx?: number; AllocNetMoney?: number; SettlCurrAmt?: number; SettlCurrency?: string; SettlCurrFxRate?: number; SettlCurrFxRateCalc?: string; AccruedInterestAmt?: number; SettlInstMode?: string; NoMiscFees?: number; MiscFeeAmt?: number; MiscFeeCurr?: string; MiscFeeType?: string; StandardTrailer: IStandardTrailer; }