fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
21 lines (20 loc) • 1.3 kB
TypeScript
/**
* Market condition. In the context of ESMA RTS 8 it is important that trading venues communicate the condition of the market, particularly "stressed" and "exceptional", in order to provide incentives for firms contributing to liquidity.
* - Tag: 2705
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const MarketCondition: Readonly<{
/** Normal
The condition of the market in the absence of "stressed" or "exceptional" conditions. */
readonly Normal: 0;
/** Stressed
In the context of ESMA RTS 8 Article 6: Trading venues shall set out the parameters to identify stressed market conditions in terms of significant short-term changes of price and volume. Trading venues shall consider the resumption of trading after volatility interruptions as stressed market conditions. */
readonly Stressed: 1;
/** Exceptional
In the context of ESMA RTS 8 Article 3: Due to (a) a situation of extreme volatility; (b) war, industrial action, civil unrest or cyber sabotage; (c) disorderly trading conditions, e.g. due to technical issues; (d) unavailability of risk management facilities. */
readonly Exceptional: 2;
}>;
export type MarketCondition = (typeof MarketCondition)[keyof typeof MarketCondition];