Create a One-Cancels-All (OCA) Order

A One-Cancels-All (OCA) order is a combination of separate orders that are worked in conjunction with one another in the marketplace. A customer enters orders as part of an OCA group, and when an order is executed, the remaining orders in the group are canceled. If an order is partially executed, the remaining orders in the group are reduced proportionately to the amount that was executed. If an order is canceled before execution, the remaining orders in the group are canceled.

To create an OCA order

  1. Display the OCA Group field on an order management line:

    1. Right click in the column headings and select Customize Layout.

    2. Click the Order Columns tab.

    3. In the Available Columns list, open the Order Attributes category and select OCA Group.

    4. Click Add to move the column to the Shown Columns list.

  1. On the trading screen, create an order (click in the Ask Price to create a BUY order, or the Bid Price to create a Sell order).

  2. Identify the order as part of an OCA group by entering a group name in the OCA Group field (you can use any descriptive name that you want).

  3. Continue to create orders, and identify each as part of the group by entering the same name in the OCA Group field for each order you create.

  4. After you have created all orders for a group, transmit the OCA order by clicking Transmit Page on the Order menu.

NOTE: Because the OCA procedure is an automated process, cannot guarantee that requested cancellations and modifications will reach the specific exchange before an order has been executed.

For a more detailed description of OCA orders visit the Order Types information page.