Code Set NameData TypeDescriptionPedigree
MassActionReasonCodeSetint

Reason for submission of mass action.


0=

No special reason (default)

Added EP223 [None]
1=

Trading risk control

General violation of trading rules. Can be used if specific reason is unavailable or must not be disclosed.

Added EP223 [TradingRiskControl]
2=

Clearing risk control

General violation of clearing rules. Can be used if specific reason is unavailable or must not be disclosed.

Added EP223 [ClearingRiskControl]
3=

Market maker protection

Specific action taken to prevent further executions for a market maker.

Added EP223 [MarketMakerProtection]
4=

Stop trading

Specific action taken in conjunction with the prevention of further trading. Scope can be defined with TargetParties component.

Added EP223 [StopTrading]
5=

Emergency action

Specific action taken due to an emergency condition. Scope can be defined with TargetParties component.

Added EP223 [EmergencyAction]
6=

Session loss or logout

Protection of trader or firm after having lost connectivity.

Added EP223 [SessionLossLogout]
7=

Duplicate login

Trader only allowed to login once.

Added EP223 [DuplicateLogin]
8=

Product not traded

Product not available for trading, e.g. in a halted state.

Added EP223 [ProductNotTraded]
9=

Instrument not traded

Instrument not available for trading, e.g. due to intra-day expiration.

Added EP223 [InstrumentNotTraded]
10=

Complex instrument deleted

Removal of complex instrument, e.g. due to expiry, leading to mass action on open orders.

Added EP223 [CompleInstrumentDeleted]
11=

Circuit breaker activated

Trading interruption leading to mass action on open orders.

Added EP223 [CircuitBreakerActivated]
99=

Other

Added EP223 [Other]
Added EP223

Used in fields:
[MassActionReason]