fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
81 lines (80 loc) • 2.94 kB
TypeScript
/**
* Identifies class or source of the SecurityID(48) value.
* - Tag: 22
* - FIX Specification type: String
* - Mapped type: string
* @readonly
* @public
*/
export declare const SecurityIDSource: Readonly<{
/** CUSIP */
readonly CUSIP: "1";
/** SEDOL */
readonly SEDOL: "2";
/** QUIK */
readonly QUIK: "3";
/** ISIN */
readonly ISINNumber: "4";
/** RIC */
readonly RICCode: "5";
/** ISO Currency Code (ISO 4217) */
readonly ISOCurrencyCode: "6";
/** ISO Country Code */
readonly ISOCountryCode: "7";
/** Exchange symbol */
readonly ExchangeSymbol: "8";
/** Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format) */
readonly ConsolidatedTapeAssociation: "9";
/** Bloomberg Symbol */
readonly BloombergSymbol: "A";
/** Wertpapier */
readonly Wertpapier: "B";
/** Dutch */
readonly Dutch: "C";
/** Valoren */
readonly Valoren: "D";
/** Sicovam */
readonly Sicovam: "E";
/** Belgian */
readonly Belgian: "F";
/** "Common" (Clearstream and Euroclear) */
readonly Common: "G";
/** Clearing house / Clearing organization */
readonly ClearingHouse: "H";
/** ISDA/FpML product specification (XML in SecurityXML(1185)) */
readonly ISDAFpMLSpecification: "I";
/** Option Price Reporting Authority */
readonly OptionPriceReportingAuthority: "J";
/** ISDA/FpML product URL (URL in SecurityID(48)) */
readonly ISDAFpMLURL: "K";
/** Letter of credit */
readonly LetterOfCredit: "L";
/** Marketplace-assigned Identifier */
readonly MarketplaceAssignedIdentifier: "M";
/** Markit RED entity CLIP */
readonly MarkitREDEntityCLIP: "N";
/** Markit RED pair CLIP */
readonly MarkitREDPairCLIP: "P";
/** CFTC commodity code */
readonly CFTCCommodityCode: "Q";
/** ISDA Commodity Reference Price */
readonly ISDACommodityReferencePrice: "R";
/** Financial Instrument Global Identifier
An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID". */
readonly FinancialInstrumentGlobalIdentifier: "S";
/** Legal entity identifier */
readonly LegalEntityIdentifier: "T";
/** Synthetic
Used to specify that the security identifier is synthetic for linking nested underliers when there is no market identifier for the collection. */
readonly Synthetic: "U";
/** Fidessa Instrument Mnemonic (FIM) */
readonly FidessaInstrumentMnemonic: "V";
/** Index name
Standard name of the index or rate index, e.g. "LIBOR" or "iTraxx Australia". */
readonly IndexName: "W";
/** Uniform Symbol (UMTF Symbol) */
readonly UniformSymbol: "X";
/** Digital Token Identifier (ISO 24165) */
readonly DigitalTokenIdentifier: "Y";
}>;
export type SecurityIDSource = (typeof SecurityIDSource)[keyof typeof SecurityIDSource];