UNPKG

jspurefix

Version:
73 lines (72 loc) 3.02 kB
/// <reference types="node" /> import { IDerivativeSecurityAltIDGrp } from './derivative_security_alt_id_grp'; import { IDerivativeSecurityXML } from './derivative_security_xml'; import { IDerivativeEventsGrp } from './derivative_events_grp'; import { IDerivativeInstrumentParties } from './derivative_instrument_parties'; export interface IDerivativeInstrument { DerivativeSymbol?: string; DerivativeSymbolSfx?: string; DerivativeSecurityID?: string; DerivativeSecurityIDSource?: string; DerivativeProduct?: number; DerivativeProductComplex?: string; DerivFlexProductEligibilityIndicator?: boolean; DerivativeSecurityGroup?: string; DerivativeCFICode?: string; DerivativeSecurityType?: string; DerivativeSecuritySubType?: string; DerivativeMaturityMonthYear?: string; DerivativeMaturityDate?: Date; DerivativeMaturityTime?: string; DerivativeSettleOnOpenFlag?: string; DerivativeInstrmtAssignmentMethod?: string; DerivativeSecurityStatus?: string; DerivativeIssueDate?: Date; DerivativeInstrRegistry?: string; DerivativeCountryOfIssue?: string; DerivativeStateOrProvinceOfIssue?: string; DerivativeLocaleOfIssue?: string; DerivativeStrikePrice?: number; DerivativeStrikeCurrency?: string; DerivativeStrikeMultiplier?: number; DerivativeStrikeValue?: number; DerivativeOptAttribute?: string; DerivativeContractMultiplier?: number; DerivativeContractMultiplierUnit?: number; FlowScheduleType?: number; DerivativeMinPriceIncrement?: number; DerivativeMinPriceIncrementAmount?: number; DerivativeUnitOfMeasure?: string; DerivativeUnitOfMeasureQty?: number; DerivativeUnitOfMeasureCurrency?: string; DerivativePriceUnitOfMeasure?: string; DerivativePriceUnitOfMeasureQty?: number; DerivativePriceUnitOfMeasureCurrency?: string; DerivativeSettlMethod?: string; DerivativePriceQuoteMethod?: string; DerivativeValuationMethod?: string; DerivativePriceQuoteCurrency?: string; DerivativeListMethod?: number; DerivativeCapPrice?: number; DerivativeFloorPrice?: number; DerivativePutOrCall?: number; DerivativeInTheMoneyCondition?: number; DerivativeContraryInstructionEligibilityIndicator?: boolean; DerivativeExerciseStyle?: number; DerivativeOptPayAmount?: number; DerivativeTimeUnit?: string; DerivativeSecurityExchange?: string; DerivativePositionLimit?: number; DerivativeNTPositionLimit?: number; DerivativeIssuer?: string; DerivativeEncodedIssuerLen?: number; DerivativeEncodedIssuer?: Buffer; DerivativeSecurityDesc?: string; DerivativeEncodedSecurityDescLen?: number; DerivativeEncodedSecurityDesc?: Buffer; DerivativeContractSettlMonth?: string; DerivativeSecurityAltIDGrp?: IDerivativeSecurityAltIDGrp[]; DerivativeSecurityXML?: IDerivativeSecurityXML; DerivativeEventsGrp?: IDerivativeEventsGrp[]; DerivativeInstrumentParties?: IDerivativeInstrumentParties[]; }