fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
23 lines (22 loc) • 1.15 kB
TypeScript
/**
* Specifies how the transaction was executed, e.g. via an automated execution platform or other method.
* - Tag: 2405
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const ExecMethod: Readonly<{
/** Undefined/unspecified - (default when not specified) */
readonly Unspecified: 0;
/** Manual
The transaction was executed in a manual or other non-automated manner, e.g. by voice directly between the counterparties. In the context of Market Model Typology (MMT), this value represents an off book non-automated transaction type. */
readonly Manual: 1;
/** Automated
The transaction was executed on an automated execution platform such as an automated systematic internaliser system, broker crossing network, broker crossing system, dark pool trading, "direct to capital" systems, broker position unwind mechanisms, etc. */
readonly Automated: 2;
/** Voice brokered
The transaction was negotiated by voice through an intermediary. */
readonly VoiceBrokered: 3;
}>;
export type ExecMethod = (typeof ExecMethod)[keyof typeof ExecMethod];