Protocol Level Risk Reset

Risk limit conditions and self-imposed lockouts applied by the TPH in FIX/BOE session mass cancel and purge order operations are cleared using the BOE Reset Risk message or by sending a new FIX/BOE order with the optional RiskReset field set. Note that a risk reset can be submitted on any FIX/BOE session to clear the associated risk limit or lockout condition for all FIX/BOE sessions. A reset can be sent for options, futures, or both. There are three types of risk resets:

  • EFID Level Risk Reset - If the Reason for order/quote cancel/rejection indicates a EFID level lockout is activated, the TPH includes an EFID level risk reset in the next New Order message or in a Reset Risk message submitted to CFE with the associated EFID specified in order to clear the EFID level lockout.
  • Product Level Risk Reset - If the Reason for order/quote cancel/rejection indicates a product level lockout is activated or a Post-Execution risk limit has been exceeded, the TPH includes a product level Risk Reset in the next New Order message or in a Reset Risk message submitted to CFE for the associated EFID and product to clear the lockout or risk limit condition.
  • Custom Group ID Level Risk Reset - If the Reason for order/quote cancel/rejection indicates a custom group ID level lockout is activated resulting from a Purge Orders message request using Custom Group IDs, the TPH will include a Custom Group ID Level risk reset in the next order message or in a Reset Risk message submitted to CFE with the optional EFID and CustomGroupID specified.

CFE restricts risk resets to one reset per second per product. This restriction is designed to safeguard the CFE system from excessive risk messaging.

For more information on the use of the RiskReset field to reset Risk Limit and Lockout conditions, refer to the Cboe Titanium Cboe Futures Exchange BOE Version 3 Specification or the Cboe Titanium Cboe Futures Exchange FIX Specification.

Cboe Titanium Cboe Futures Exchange Risk Management Specification | Cboe