BOE Port Attributes

The table below lists BOE port attributes that are configurable on the port or firm level. Changes to these attributes can be made by contacting the Cboe Trade Desk. Port Attribute changes made intra-day by the Cboe Trade Desk will not affect existing quotes or orders. In order for the desired intra-day port attribute to be applied to existing quotes or orders, you must first cancel or send a quote with zero price and size and then re-enter the order or quote.

AttributeDefaultDescription
Allow Directed ISO *YesAllow or disallow ISO orders directed to other market centers.
Allow ISO *YesAllow or disallow ISO orders.
  • Allow MTP Decrement
  • Override *^
NoOverrides the exception that requires both the resting and inbound order to be marked as "Decrement".
Allow Sponsored Participant MTP Control *^NoAllow Sponsored Participant to override port default for match trade prevention by using PreventMatch on the order level.
Allow Test Symbols OnlyDisabledAllow or disallow orders in non-test symbols
Allowed Clearing Executing Firm ID(s) *All EFIDSExecuting Firm ID(s) allowed for trading on the port.
Cancel on DisconnectAll
  • Cancels open orders upon order handler session disconnect; both graceful and ungraceful. If Cancel On Disconnect is set, open orders in Symbols not in Closed state at the time of the disconnect are cancelled.
  • All = Cancel Day and GTC/GTD orders
  • Day = Cancel only Day orders
  • None = Disabled
  • BOE Quoting ports require Cancel on Disconnect set to All or Day. Default will be used if not specified.
Cancel on ME DisconnectAll
  • Controls whether orders are cancelled or preserved on a Matching Unit failover and provides for the ability to preserve GTC/GTD orders.
  • For C2 and EDGX, in any event, if a failover takes longer than 5 minutes, all orders are cancelled (including GTC/GTD Orders).
  • For C1 if a failover takes longer than 15 minutes, all orders are cancelled (including GTC/GTD Orders).
  • All = Cancel Day and GTC/GTD orders
  • Day = Cancel only Day orders
  • None = Disabled
  • BOE Bulk Quoting ports require Cancel on ME Disconnect set to All or Day. Default will be used if not specified.
Cancel on Regulatory Halt
  • All (EDGX Only)
  • None (C1 and C2 Only)
  • Cancels open orders upon receipt of a Regulatory Halt.
  • All = Cancel Day and GTC/GTD orders
  • Day = Cancel only Day orders
  • None = Disabled
Cancel on Reject +NoCancels an order upon a modify reject.
Cancel Open Orders on DROP Port Disconnect *None
  • Only applicable if "Reject Orders on DROP Port Disconnect" has been enabled. When the last Standard FIX DROP port associated with an order handler session has disconnected, open orders, associated with the session are cancelled.
  • All = Cancel Day and GTC/GTD orders
  • Day = Cancel only Day orders
  • None = Disabled
  • Note this parameter applies to Standard FIX DROP ports and not Order-By-Order DROP ports (ODROP).
Carried Order RestatementsNo
  • If the Carried Order Restatements port attribute is set, unsolicited Order Acknowledgement messages representing GTC/GTD orders loaded by the system at startup will be sent after the Login Response message and before any other messages for each product.
  • Note that Carried Orders are restated to customers using Order Acknowledgement messages with BaseLiquidityIndicator = A and SubLiquidityIndicator = C.
  • Note that any changes made to any port attribute will not be enforced on carried GTC orders. Members wishing to apply updated port attributes to resting GTC orders must cancel those orders and resubmit them following the effective time of the port attribute change.
Crossed Market Cancel / Reject $No
  • Reject new orders when the NBBO in the security is crossed. Routable orders will have any remaining quantity cancelled back when the order returns to the book. Order modifications causing a loss in priority will result in a cancel of the original order if the NBBO is crossed upon receipt of the modify request.
  • Quotes are always accepted, even in a crossed market.
Default AccountNone Default Account to be used if none is sent on inbound messages. Allows up to 16 characters (ASCII 33-126).
Default Attributed Quote *+X
  • Default value for AttributedQuote. May override at order level.
  • C† = Attribute ClientIDAttr only (C1 only)
  • N = Don’t Attribute (may override at order level)
  • Y = Attribute EFID only
  • Z = Attribute EFID and ClientIDAttr
  • X* = (Default) Never Attribute (may not be overridden at order level)
  • *This setting may only be changed after executing Attribution Addendum to Exchange User Agreement (EDGX only).
Default ClearingOptionalDataNoneDefault ClearingOptionalData to be used if none is sent on inbound messages. Allows 16 characters or less (ASCII 33-126).
Default ClientIDAttrNoneDefault ClientIDAttr to be used if none is specified on inbound messages.
  • Default EquityExDestination†
  • (C1 and EDGX only)
CDefault EquityExDestination to be used if none is specified on inbound messages.
  • Default EquityPartyID
  • (C1 and EDGX only)
NoneDefault EquityPartyID to be used if none is specified on inbound messages.
Default Executing Firm IDNoneDefault Executing Firm ID to use if none is sent on a New Order or New Complex Order message.
  • Default FloorDestination
  • (C1 only)
None
  • Specifies a default PAR workstation (ex. W001) to route to on the floor (or ‘PARO’ to route to the Floor PAR Official of the underlying symbol) if not specified on inbound messages.
  • 4 characters or less (ASCII 33-126).
  • Default FloorRoutingInst*
  • (C1 only)
E
  • D = Direct. Do not attempt to process electronically
  • E = Electronic only
  • X = Route to floor if unable to process electronically.
  • *When FloorRoutingInst = D or X, RoutingInst (9303) must be set to B or R for simple orders, or B for complex instruments.
Default MTP Value *^+NoneSpecifies default value for PreventMatch.
Default Price Sliding
  • P (EDGX/C2 only)
Default price sliding behavior. See DisplayIndicator for details.
Default Routing Instruction +
  • 9303=RS
  • 9350=RTI
  • 9400=SWPA
Specifies a default value for routing. Fields can be overridden at the order level. The defaults are RoutingInst = RS, RouteDeliveryMethod = RTI, and RoutStrategy = SWPA.
Done For Day RestatementsNo
  • If the Done For Day Restatements port attribute is set, unsolicited Order Acknowledgement messages representing GTC/GTD orders that will be carried into the next session will be sent after the end of the trading session and before the system is recycled.
  • Note that Done For Day Restatements are restated to customers using Order Acknowledgement messages with BaseLiquidityIndicator = A and SubLiquidityIndicator = D.
Duplicative Order Protection Action $1
  • Action taken when Duplicative Order Protection criteria is met:
  • 1 = Not enabled.
  • 2 = Reject any offending orders.
  • 3 = Disable port for ClearingFirm. Must call Cboe Trade Desk to reenable.
Duplicative Order Protection Order Count Threshold $NoneNumber of consecutive orders with the same ClearingFirm, Price, OrdQty, and Symbol that must be seen to initiate Duplicative Order Protection Action.
EFID Filter for Purge PortsNoneSpecify up to ten EFIDs per purge port for which purges will be permitted. If a purge request specifies an EFID not included in the list of configured EFIDs, the purge request will be rejected. If a purge port is configured with multiple EFIDs and a purge request is sent without any EFIDs specified, the purge will be applied only to the list of configured EFIDs.
EFID Risk ResetDisabled
  • Configures how risk may be reset after a risk trip.
  • Disabled = (Default). Will require manually resetting all EFID Group and EFID-Level Risk trips by contacting the Trade Desk.
  • Enabled = Will allow EFID Group and EFID-level Risk resets using RiskReset of ‘F’ or ‘G’.
Enable Market Maker Floor Trade Notifications (C1 only)NoEnables Market Maker Floor Trade Notifications for specific Market Maker acronyms on a port.
Fat Finger Protection *$
  • None (EDGX only)
  • See specification for defaults (C2 only)
Forced Open Cancel InstructionDoNotCancel
  • Specifies order handling during a forced opening.
  • DoNotCancel = Preserve Orders (Default)
  • CancelMarket = Cancel Open Market Orders Only (preserve Limit Orders)
  • CancelAll = Cancel All Open Orders
  • Market Maker Floor Trade Notification Symbology
  • (C1 only)
Cboe
  • Specifies the symbology used on Market Maker Floor Trade Notifications.
  • Cboe = Six character Cboe Symbol ID
  • OSI = OSI Symbology (PutOrCall, StrikePrice, and MaturityDate will be returned)
Market Maker Reject if Cancel on Disconnect disabledNoRejection of Market Maker or Away-Market Maker orders if Cancel on Disconnect is not enabled. Non-Market Maker capacity order swill be unaffected with this confuration.
Maximum Order Dollar Value *UnlimitedMaximum dollar value per order.
Maximum Order Size *25,000Maximum order quantity
Multi-Segment Holiday Day Order Handling (C1 only)None
  • Controls whether Day (TimeInForce (59) = 0) orders are cancelled or preserved across holiday trading segments comprising a single business date.
  • None = All Day orders on the book are carried between trading segments
  • Cancel = All Day orders on the book at the conclusion of the current trading segment are cancelled back.
Port Order Rate Threshold
  • 5,000 msgs/s
  • 1 msg/sec for test products.
  • The maximum allowed message rate on the session. When the first non-session level message is received, a one second window begins, during which no more than 4,999 additional non-session level messages are allowed. If the rate is exceeded, all new orders in the time window are rejected, modifies are treated as cancels, and cancels are processed.
  • Maximum value is 5,000 msgs/sec.
  • For Bulk Quoting ports, the default threshold is unlimited.
  • Note: Order handler burst rates towards each matching unit may be limited as described in Architecture and Message in Flight Settings.
Reject Orders on DROP Port Disconnect *No
  • If all Standard FIX DROP ports associated with an order entry session experience disconnection, new orders will be rejected until at least one Standard FIX DROP port session is reestablished.
  • Note this parameter does not apply to Order-By-Order drop ports (ODROP).
Reject Orders on DROP Port Timeout (seconds) *30 seconds
  • Only applicable if "Reject Orders on DROP Port Disconnect" is enabled. When the last Standard FIX DROP port associated with an order entry session has disconnected, begin rejecting orders on the order entry session if a Standard FIX DROP session has not been reestablished within this timeout.
  • Minimum value allowed is 0 seconds.
Send Trade Breaks ^NoEnables sending of Trade Cancel or Correct messages.
Symbol Order Rate Threshold5,000 msgs/s
  • Functions the same as the Port Order Rate Threshold, but is calculated at the symbol level. It is capped by the Port Order Rate Threshold.
  • Maximum value is 5,000 msgs/sec. For Bulk Quoting ports, the default threshold is unlimited.
  • Note: Order handler burst rates towards each matching unit may be limited as described in ‘Architecture and Message in Flight Settings’.

* Sponsored Participants require written approval from Sponsors to update these settings on ports associated with a Sponsor’s MPID.

+ Port attribute can be overridden on an order-by-order basis.

^ Requires certification.

$ Not supported for quotes.

Cboe Titanium U.S. Options BOE Specification - Port Attributes | Cboe