UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

85 lines (84 loc) 4.8 kB
/** * Identifies class or source of the PartyID (448) value. Required if PartyID is specified. Note: applicable values depend upon PartyRole (452) specified. See "Appendix 6-G - Use of <Parties> Component Block" * - Tag: 447 * - FIX Specification type: char * - Mapped type: string * @readonly * @public */ export declare const PartyIDSource: Readonly<{ /** UK National Insurance or Pension Number */ readonly UKNationalInsuranceOrPensionNumber: "6"; /** Korean Investor ID Also known as the Investor Registration Certificate (IRC) issued by Korea's Financial Supervisory Service (FSS), an identifier tied into the depository for settlement and record keeping. */ readonly KoreanInvestorID: "1"; /** Directed broker three character acronym as defined in ISITC "ETC Best Practice" guidelines document */ readonly ISITCAcronym: "I"; /** BIC (Bank Identification Code - SWIFT managed) code (ISO9362 - See "Appendix 6-B") */ readonly BIC: "B"; /** US Social Security Number */ readonly USSocialSecurityNumber: "7"; /** Taiwanese Qualified Foreign Investor ID QFII/FID */ readonly TaiwaneseForeignInvestorID: "2"; /** Generally accepted market participant identifier (e.g. NASD mnemonic) */ readonly GeneralIdentifier: "C"; /** US Employer or Tax ID Number */ readonly USEmployerOrTaxIDNumber: "8"; /** Taiwanese Trading Acct */ readonly TaiwaneseTradingAcct: "3"; /** Proprietary / Custom code Custom ID schema used between counterparties, trading platforms and repositories. */ readonly Proprietary: "D"; /** Australian Business Number */ readonly AustralianBusinessNumber: "9"; /** Malaysian Central Depository (MCD) number */ readonly MalaysianCentralDepository: "4"; /** ISO Country Code */ readonly ISOCountryCode: "E"; /** Australian Tax File Number */ readonly AustralianTaxFileNumber: "A"; /** Chinese Investor ID */ readonly ChineseInvestorID: "5"; /** Settlement Entity Location (note if Local Market Settlement use "E=ISO Country Code") (see "Appendix 6-G" for valid values) */ readonly SettlementEntityLocation: "F"; /** Tax ID */ readonly TaxID: "J"; /** Market Identifier Code (ISO 10383) MIC */ readonly MIC: "G"; /** CSD participant/member code (e.g. Euroclear, DTC, CREST or Kassenverein number */ readonly CSDParticipant: "H"; /** Australian Company Number */ readonly AustralianCompanyNumber: "K"; /** Australian Registered Body Number */ readonly AustralianRegisteredBodyNumber: "L"; /** CFTC reporting firm identifier */ readonly CFTCReportingFirmIdentifier: "M"; /** Legal Entity Identifier (ISO 17442) LEI */ readonly LegalEntityIdentifier: "N"; /** Interim identifier An interim entity identifier assigned by a regulatory agency prior to an LEI (ISO 17442) being assigned. */ readonly InterimIdentifier: "O"; /** Short code identifier A generic means for trading venues, brokers, investment managers to convey a bilaterally agreed upon "short hand" code for an identifier that is a reference to a mapping between the parties. */ readonly ShortCodeIdentifier: "P"; /** National ID of natural person An identification number generally assigned by a government authority or agency to a natural person which is unique to the person it is assigned to. Examples include, but not limited to, "social security number", "pension number". */ readonly NationalIDNaturalPerson: "Q"; /** India Permanent Account Number Also referred to as PAN ID. An identifier issued by the Income Tax Department of India. */ readonly IndiaPermanentAccountNumber: "R"; /** Firm designated identifier Also referred to as FDID. A unique identifier required by the SEC for each trading account designated by Industry Members for purposes of reporting to CAT (Consolidated Audit Trail). */ readonly FDID: "S"; /** Special Segregated Account ID Also referred to as SPSA ID. The Special Segregated Account identifier issued by Hong Kong Exchanges and Clearing. */ readonly SPSAID: "T"; /** Master Special Segregated Account ID Also referred to as Master SPSA ID. The master identifier issued by Hong Kong Exchanges and Clearing for the aggregation of SPSA IDs. */ readonly MasterSPSAID: "U"; /** Korea Short Selling Registration Number Short selling registration number assigned by Korea's Financial Supervisory Service (FSS) for institutions placing eligible orders under Korea's Financial Services Commission's "Short Sale Reform Measures". */ readonly KoreaShortSellingRegistrationNumber: "V"; }>; export type PartyIDSource = (typeof PartyIDSource)[keyof typeof PartyIDSource];