jspurefix
Version:
pure node js fix engine
31 lines (30 loc) • 1.17 kB
text/typescript
/*
****************************************************************
* The Instrument component block contains all the fields *
* commonly used to describe a security or instrument. *
* Typically the data elements in this component block are *
* considered the static data of a security, data that may be *
* commonly found in a security master database. The Instrument *
* component block can be used to describe any asset type *
* supported by FIX. *
****************************************************************
*/
export interface IInstrument {
Symbol?: string// 55
SymbolSfx?: string// 65
SecurityID?: string// 48
IDSource?: string// 22
SecurityType?: string// 167
MaturityMonthYear?: string// 200
StrikePrice?: number// 202
OptAttribute?: string// 206
ContractMultiplier?: number// 231
CouponRate?: number// 223
SecurityExchange?: string// 207
Issuer?: string// 106
EncodedIssuerLen?: number// 348
EncodedIssuer?: Buffer// 349
SecurityDesc?: string// 107
EncodedSecurityDescLen?: number// 350
EncodedSecurityDesc?: Buffer// 351
}