Risk Limit Implementation Details
While risk management functionality is designed for and generally used for protection with regards to posted liquidity, the same risk configurations can impact the activity of removed and/or routed flow.
All Risk Root level risk limits are checked in an atomic way inside each matching engine. As soon as a limit is breached, all resting orders and quotes in all series relating to that Risk Root+EFID will be cancelled immediately.
EFID and EFID Group level risk limits are evaluated in a separate process outside of the Matching Engine. This outside process detects when risk should be tripped and sends a message to all matching engines when a trip occurs. Additional executions may occur while messages are in-transit.
Risk Controls do not affect an in-process series opening, including a SOQ series opening. If a risk trip occurs in the middle of matching contracts within the context of a single series opening, the single series opening match will continue until the series is fully opened. This is true for appointed Market Maker quotes and SLOO orders during the SOQ Opening process, but does not hold true for orders and non-appointed Market Maker quotes. Risk will not be tripped for orders and non-appointed Market Maker quotes until all SOQ constituent series are open. If risk is tripped during the SOQ opening, non-appointed market maker quotes and non-SLOO orders in other non-opened series will be cancelled upon completion of their opening auctions.
The Risk Violation Scenarios table describes some of the different scenarios that may be encountered and should help customers to understand what to expect in the context of risk violations.
| Execution Type: Matched | Execution Type: Routed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rate Based & Absolute Count | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| If a customer specifies a limit of 10 trades, the 11th matched trade will not occur within the specified time interval. |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rate Based & Absolute Volume | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Similar to the limits for counts, the theoretical limit is equal to the current execution volume plus open away aggregate order/quote size. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rate Based & Absolute Notional | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rate Based & Absolute Percentage of Quote | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||





