UNPKG

jspurefix

Version:
73 lines (71 loc) 4.18 kB
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// [1] 1214 (String) DerivativeSymbolSfx?: string// [1] 1215 (String) DerivativeSecurityID?: string// [1] 1216 (String) DerivativeSecurityIDSource?: string// [1] 1217 (String) DerivativeProduct?: number// [1] 1246 (Int) DerivativeProductComplex?: string// [1] 1228 (String) DerivFlexProductEligibilityIndicator?: boolean// [1] 1243 (Boolean) DerivativeSecurityGroup?: string// [1] 1247 (String) DerivativeCFICode?: string// [1] 1248 (String) DerivativeSecurityType?: string// [1] 1249 (String) DerivativeSecuritySubType?: string// [1] 1250 (String) DerivativeMaturityMonthYear?: string// [1] 1251 (String) DerivativeMaturityDate?: Date// [1] 1252 (LocalDate) DerivativeMaturityTime?: string// [1] 1253 (String) DerivativeSettleOnOpenFlag?: string// [1] 1254 (String) DerivativeInstrmtAssignmentMethod?: string// [1] 1255 (String) DerivativeSecurityStatus?: string// [1] 1256 (String) DerivativeIssueDate?: Date// [1] 1276 (LocalDate) DerivativeInstrRegistry?: string// [1] 1257 (String) DerivativeCountryOfIssue?: string// [1] 1258 (String) DerivativeStateOrProvinceOfIssue?: string// [1] 1259 (String) DerivativeLocaleOfIssue?: string// [1] 1260 (String) DerivativeStrikePrice?: number// [1] 1261 (Float) DerivativeStrikeCurrency?: string// [1] 1262 (String) DerivativeStrikeMultiplier?: number// [1] 1263 (Float) DerivativeStrikeValue?: number// [1] 1264 (Float) DerivativeOptAttribute?: string// [1] 1265 (String) DerivativeContractMultiplier?: number// [1] 1266 (Float) DerivativeContractMultiplierUnit?: number// [1] 1438 (Int) FlowScheduleType?: number// [1] 1439 (Int) DerivativeMinPriceIncrement?: number// [1] 1267 (Float) DerivativeMinPriceIncrementAmount?: number// [1] 1268 (Float) DerivativeUnitOfMeasure?: string// [1] 1269 (String) DerivativeUnitOfMeasureQty?: number// [1] 1270 (Float) DerivativeUnitOfMeasureCurrency?: string// [1] 1722 (String) DerivativePriceUnitOfMeasure?: string// [1] 1315 (String) DerivativePriceUnitOfMeasureQty?: number// [1] 1316 (Float) DerivativePriceUnitOfMeasureCurrency?: string// [1] 1723 (String) DerivativeSettlMethod?: string// [1] 1317 (String) DerivativePriceQuoteMethod?: string// [1] 1318 (String) DerivativeValuationMethod?: string// [1] 1319 (String) DerivativePriceQuoteCurrency?: string// [1] 1576 (String) DerivativeListMethod?: number// [1] 1320 (Int) DerivativeCapPrice?: number// [1] 1321 (Float) DerivativeFloorPrice?: number// [1] 1322 (Float) DerivativePutOrCall?: number// [1] 1323 (Int) DerivativeInTheMoneyCondition?: number// [1] 2684 (Int) DerivativeContraryInstructionEligibilityIndicator?: boolean// [1] 2688 (Boolean) DerivativeExerciseStyle?: number// [1] 1299 (Int) DerivativeOptPayAmount?: number// [1] 1225 (Float) DerivativeTimeUnit?: string// [1] 1271 (String) DerivativeSecurityExchange?: string// [1] 1272 (String) DerivativePositionLimit?: number// [1] 1273 (Int) DerivativeNTPositionLimit?: number// [1] 1274 (Int) DerivativeIssuer?: string// [1] 1275 (String) DerivativeEncodedIssuerLen?: number// [1] 1277 (Length) DerivativeEncodedIssuer?: Buffer// [1] 1278 (RawData) DerivativeSecurityDesc?: string// [1] 1279 (String) DerivativeEncodedSecurityDescLen?: number// [1] 1280 (Length) DerivativeEncodedSecurityDesc?: Buffer// [1] 1281 (RawData) DerivativeContractSettlMonth?: string// [1] 1285 (String) DerivativeSecurityAltIDGrp?: IDerivativeSecurityAltIDGrp[]// [1] ID.1219, Src.1220 DerivativeSecurityXML?: IDerivativeSecurityXML// [2] Schema.1284 DerivativeEventsGrp?: IDerivativeEventsGrp[]// [3] EventTyp.1287, Dt.1288 .. Txt.1291 DerivativeInstrumentParties?: IDerivativeInstrumentParties[]// [4] ID.1293, Src.1294 .. Qual.2377 }