jspurefix
Version:
pure node js fix engine
73 lines (71 loc) • 3.29 kB
text/typescript
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// 1214
DerivativeSymbolSfx?: string// 1215
DerivativeSecurityID?: string// 1216
DerivativeSecurityIDSource?: string// 1217
DerivativeProduct?: number// 1246
DerivativeProductComplex?: string// 1228
DerivFlexProductEligibilityIndicator?: boolean// 1243
DerivativeSecurityGroup?: string// 1247
DerivativeCFICode?: string// 1248
DerivativeSecurityType?: string// 1249
DerivativeSecuritySubType?: string// 1250
DerivativeMaturityMonthYear?: string// 1251
DerivativeMaturityDate?: Date// 1252
DerivativeMaturityTime?: string// 1253
DerivativeSettleOnOpenFlag?: string// 1254
DerivativeInstrmtAssignmentMethod?: string// 1255
DerivativeSecurityStatus?: string// 1256
DerivativeIssueDate?: Date// 1276
DerivativeInstrRegistry?: string// 1257
DerivativeCountryOfIssue?: string// 1258
DerivativeStateOrProvinceOfIssue?: string// 1259
DerivativeLocaleOfIssue?: string// 1260
DerivativeStrikePrice?: number// 1261
DerivativeStrikeCurrency?: string// 1262
DerivativeStrikeMultiplier?: number// 1263
DerivativeStrikeValue?: number// 1264
DerivativeOptAttribute?: string// 1265
DerivativeContractMultiplier?: number// 1266
DerivativeContractMultiplierUnit?: number// 1438
FlowScheduleType?: number// 1439
DerivativeMinPriceIncrement?: number// 1267
DerivativeMinPriceIncrementAmount?: number// 1268
DerivativeUnitOfMeasure?: string// 1269
DerivativeUnitOfMeasureQty?: number// 1270
DerivativeUnitOfMeasureCurrency?: string// 1722
DerivativePriceUnitOfMeasure?: string// 1315
DerivativePriceUnitOfMeasureQty?: number// 1316
DerivativePriceUnitOfMeasureCurrency?: string// 1723
DerivativeSettlMethod?: string// 1317
DerivativePriceQuoteMethod?: string// 1318
DerivativeValuationMethod?: string// 1319
DerivativePriceQuoteCurrency?: string// 1576
DerivativeListMethod?: number// 1320
DerivativeCapPrice?: number// 1321
DerivativeFloorPrice?: number// 1322
DerivativePutOrCall?: number// 1323
DerivativeInTheMoneyCondition?: number// 2684
DerivativeContraryInstructionEligibilityIndicator?: boolean// 2688
DerivativeExerciseStyle?: number// 1299
DerivativeOptPayAmount?: number// 1225
DerivativeTimeUnit?: string// 1271
DerivativeSecurityExchange?: string// 1272
DerivativePositionLimit?: number// 1273
DerivativeNTPositionLimit?: number// 1274
DerivativeIssuer?: string// 1275
DerivativeEncodedIssuerLen?: number// 1277
DerivativeEncodedIssuer?: Buffer// 1278
DerivativeSecurityDesc?: string// 1279
DerivativeEncodedSecurityDescLen?: number// 1280
DerivativeEncodedSecurityDesc?: Buffer// 1281
DerivativeContractSettlMonth?: string// 1285
DerivativeSecurityAltIDGrp?: IDerivativeSecurityAltIDGrp[]
DerivativeSecurityXML?: IDerivativeSecurityXML
DerivativeEventsGrp?: IDerivativeEventsGrp[]
DerivativeInstrumentParties?: IDerivativeInstrumentParties[]
}