fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
33 lines (32 loc) • 1.58 kB
TypeScript
/**
* Specified how the TradeCaptureReport(35=AE) should be handled by the respondent.
* - Tag: 1123
* - FIX Specification type: char
* - Mapped type: string
* @readonly
* @public
*/
export declare const TradeHandlingInstr: Readonly<{
/** Trade confirmation */
readonly TradeConfirmation: "0";
/** Two-party report */
readonly TwoPartyReport: "1";
/** One-party report for matching */
readonly OnePartyReportForMatching: "2";
/** One-party report for pass through
Can be used when one of the parties to the trade submits a report which then has to be approved or confirmed by the other (counter)party. */
readonly OnePartyReportForPassThrough: "3";
/** Automated floor order routing */
readonly AutomatedFloorOrderRouting: "4";
/** Two-party report for claim */
readonly TwoPartyReportForClaim: "5";
/** One-party report */
readonly OnePartyReport: "6";
/** Third-party report for pass through
Can be used when RootParties component contains a service provider role who submits the trade report and is not necessarily also on one side of the trade. */
readonly ThirdPtyRptForPassThrough: "7";
/** One-party report for auto-match
Indicates that the submission is a transfer trade to a firm or account that is part of the same corporate entity and that once validated the transfer should be automatically accepted without confirmation. */
readonly OnePartyReportAutoMatch: "8";
}>;
export type TradeHandlingInstr = (typeof TradeHandlingInstr)[keyof typeof TradeHandlingInstr];