UNPKG

jspurefix

Version:
64 lines (63 loc) 2.3 kB
/// <reference types="node" /> import { IAllocRegulatoryTradeIDGrp } from './alloc_regulatory_trade_id_grp'; import { INestedParties } from './nested_parties'; import { ICommissionData } from './commission_data'; import { IAllocCommissionDataGrp } from './alloc_commission_data_grp'; import { IMiscFeesGrp } from './misc_fees_grp'; import { IClrInstGrp } from './clr_inst_grp'; import { ISettlInstructionsData } from './settl_instructions_data'; import { ITradeAllocAmtGrp } from './trade_alloc_amt_grp'; export interface IAllocGrp { AllocAccount?: string; AllocAcctIDSource?: number; MatchStatus?: string; AllocPrice?: number; AllocQty?: number; AllocCalculatedCcyQty?: number; CustodialLotID?: string; VersusPurchaseDate?: Date; VersusPurchasePrice?: number; CurrentCostBasis?: number; IndividualAllocID?: string; FirmMnemonic?: string; ParentAllocID?: string; ProcessCode?: string; SecondaryIndividualAllocID?: string; AllocMethod?: number; AllocationRollupInstruction?: number; AllocCustomerCapacity?: string; AllocPositionEffect?: string; IndividualAllocType?: number; NotifyBrokerOfCredit?: boolean; AllocHandlInst?: number; AllocText?: string; EncodedAllocTextLen?: number; EncodedAllocText?: Buffer; FirmAllocText?: string; AllocAvgPx?: number; AllocNetMoney?: number; SettlCurrAmt?: number; AllocGrossTradeAmt?: number; AllocSettlCurrAmt?: number; SettlCurrency?: string; AllocSettlCurrency?: string; SettlCurrFxRate?: number; SettlCurrFxRateCalc?: string; AllocAccruedInterestAmt?: number; AllocInterestAtMaturity?: number; ClearingFeeIndicator?: string; AllocSettlInstType?: number; AllocRefRiskLimitCheckID?: string; AllocRefRiskLimitCheckIDType?: number; AllocRiskLimitCheckStatus?: number; SecondaryTradeID?: string; OriginalSecondaryTradeID?: string; AllocRegulatoryTradeIDGrp?: IAllocRegulatoryTradeIDGrp[]; NestedParties?: INestedParties[]; CommissionData?: ICommissionData; AllocCommissionDataGrp?: IAllocCommissionDataGrp[]; MiscFeesGrp?: IMiscFeesGrp[]; ClrInstGrp?: IClrInstGrp[]; SettlInstructionsData?: ISettlInstructionsData; TradeAllocAmtGrp?: ITradeAllocAmtGrp[]; }