Terminology

Order Types

A trade consists of at least two separate orders (one buy and one sell order). Trades can be executed using different order types and in different combinations, with the end result being offsetting orders to enter and exit the trade. The following are valid order types:

  • Market Order (MKT): Buys or sells a quantity for a contract at the current best price. A market order will always get filled in an active market, and are used when you are positive you want the order placed. However, a Market order may be filled at a different price than what you specify, if there are other Market orders that need to be filled first before yours. With a Market order, you risk getting your order filled at a price other than what you've specified.

  • Limit Order (LMT): Buys or sells a quantity for a contract at a specific price you define (the Limit Price), or better. Depending on the activity in the market, a Limit order may not get filled ... but if it does, it will be at the price you've specified, or at a better price. With a Limit order, you risk not getting your order filled at all.

  • Stop Order (STP): Similar to a Market order, a Stop order buys or sells a quantity for a contract at the specific price you define (the Stop Price). However, the order will not be filled unless the specific price is reached. Once the price reaches the level you define, it becomes a Market order, and the order will always get filled in an active market (but like a Market Order, it may be filled at a different price than what you specified.) With a Stop order, you anticipate the price level at which you want the order filled, and the order "triggers" when the market trades at or past the stop price.

  • Stop Limit (STP LMT): A combination of a Stop Order and a Limit Order. Buys or sells a quantity for a contract at a specific price you define (the Limit Price), or better, but only after the given Stop price has been reached. With a Stop Limit order, you have control over the price at which the order should be filled. However, you risk not getting your order filled at all if the stop price is never met.

The application also offers support for advanced order types:

  • Bracket: This strategy will "bracket" your order with two opposite-side OCO orders. The bracket order will trigger if either a profit target level or a stop loss level is hit.

  • Iceberg: When executing an order with a large quantity, an iceberg order divides the total quantity into a smaller visible portion on the order book. As the smaller quantity is filled, a new order is released until the full order quantity has been fulfilled.

  • OCO: One-cancels-the-other order is a multi-part order that combines a stop order with a limit order. Once one of the orders is executed, the other is cancelled.

  • Trailing Stop: The system will automatically move the stop order in the direction of your position by the number of pegs you identify.

Time in Force (TIF)

Each order you place specifies a Time in Force (TIF) along with the order type. TIF indicates how long the order will remain active before it is executed or before it expires. Available TIF options may change, depending on the order type, exchange and contract.

  • Day: A Day order must be executed before the close of the trading day. If it has not been executed, the order is cancelled.

  • GTC: GTC (Good till Cancelled) orders will continue to work until the order is filled, or until you cancel it.

  • GTD: GTD (Good till Date) orders will continue to work through the close of the date specified. If the order is not filled by the close of the GTD, it will be cancelled.

  • FAK: A Fill-and-Kill order is one where the order is executed up to the quantity of contracts available at the order limit price and any amount unfilled is cancelled.

  • FOK: If the Fill-or-Kill order does not execute immediately and completely as soon as it becomes available, the entire order is cancelled. This type of order is used to ensure that the trade (usually for a large quantity) is entered at the desired price, or not at all. A partial fill is not acceptable with an FOK order.

  • IOC: If any portion of an Immediate-or-Cancel order is not filled as soon as it becomes available, the unfilled parts of the order are cancelled. Unlike an FOK order, partial fills are accepted.

Related pages