fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
58 lines (57 loc) • 1.9 kB
TypeScript
/**
* Identifies the type of owner.
* - Tag: 522
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const OwnerType: Readonly<{
/** Individual investor */
readonly IndividualInvestor: 1;
/** Public company */
readonly PublicCompany: 2;
/** Private company */
readonly PrivateCompany: 3;
/** Individual trustee */
readonly IndividualTrustee: 4;
/** Company trustee */
readonly CompanyTrustee: 5;
/** Pension plan */
readonly PensionPlan: 6;
/** Custodian under Gifts to Minors Act */
readonly CustodianUnderGiftsToMinorsAct: 7;
/** Trusts */
readonly Trusts: 8;
/** Fiduciaries */
readonly Fiduciaries: 9;
/** Networking sub-account */
readonly NetworkingSubAccount: 10;
/** Non-profit organization */
readonly NonProfitOrganization: 11;
/** Corporate body */
readonly CorporateBody: 12;
/** Nominee */
readonly Nominee: 13;
/** Institutional customer */
readonly InstitutionalCustomer: 14;
/** Combined
Representing more than one type of beneficial owner account. */
readonly Combined: 15;
/** Member firm employee or associated person */
readonly MemberFirmEmployee: 16;
/** Market making account */
readonly MarketMakingAccount: 17;
/** Proprietary account */
readonly ProprietaryAccount: 18;
/** Non-broker-dealer */
readonly NonbrokerDealer: 19;
/** Unknown beneficial owner type
In the context of US CAT this is a non-broker-dealer foreign affiliate or non-reporting foreign broker-dealer. */
readonly UnknownBeneficialOwnerType: 20;
/** Error account of firm */
readonly FirmsErrorAccount: 21;
/** Firm agency average price account */
readonly FirmAgencyAveragePriceAccount: 22;
}>;
export type OwnerType = (typeof OwnerType)[keyof typeof OwnerType];