Introduction to Equity Order Types
There are seven different order types by which to purchase or sell stocks in TC2000. This article will give a basic introduction to each one.
1. Market
A market order is the simplest order type. It tells TC2000 to buy, sell or close at the next "best price" currently available in the market. It is the order type used when getting filled (not price) is the primary concern. There are no price controls in a Market order (ie: no guaranteed specific execution price and the trade can execute significantly away from the current market price.) To place a market order, the only items necessary are (1) Quantity and (2) Duration (time-in-force). Note: Market orders are often used in protective stops.
2. Limit
A Limit order is used when price (not getting filled) is the primary concern. It allows precise order entry by setting a price control. Example: A buy limit order can only be filled at the specified limit price or lower. A sell limit order can only be filled at the specified limit price or higher. However, this control over the price paid for the stock removes any guarantee of the order being filled.
With limit orders, other parameters besides quantity and duration must be defined. Either the limit price (an actual price value) or the limit basis (a price based on the bid/ask/midpoint or some variation of those) must be set.
Use the limit basis tool in TC2000 order tickets to choose
- Specific price value
- Ask* (or some offset of the ask)
- Midpoint (in the bid/ask spread)
- Bid* (or some offset of the bid)
*These can be based on dollar or percent values.
3. Stop
A Stop order tells TC2000 to place an order to buy or sell when the price of the stock reaches the stop level (ie: when a trade occurs in the market at or beyond the stop level). The order type placed with a Stop order is Market. All the characteristics of the Market order are then applicable (e.g. there are no price controls in a Market order; no guaranteed specific execution price and the trade can execute significantly away from the stop price.) A Buy Stop order releases a Market order to buy the security at the "best price" currently available in the market after the stop has been reached. A Sell Stop order releases a Market order to sell the security at the "best price" currently available in the market after the stop has been reached.
With Stop orders the stop price level must be defined (an actual price value or a price based on the bid/ask/midpoint or some variation of those).
Use the stop basis tool in TC2000 order tickets to choose
- Specific price value
- Ask* (or some offset of the ask)
- Midpoint (in the bid/ask spread)
- Bid* (or some offset of the bid)
*These can be based on dollar or percent values.
4. Stop Limit
A Stop Limit order tells TC2000 to place an order to buy or sell when the price of the stock reaches the stop level (ie: when a trade occurs in the market at or beyond the stop level). The order type placed with a Stop Limit order is Limit. All the characteristics of the Limit order are then applicable (e.g. price must be "better" than the Limit for the order to be filled. ) A buy stop limit order releases a Limit order to buy the security at or below the defined Limit price level after the stop has been reached. A sell stop limit order releases a Limit order to sell the security at or above the defined Limit price level after the stop has been reached.
With stop limit orders both the stop and limit price levels must be defined. The stop and limit price levels do not have to be the same.
Use the stop basis tool in TC2000 order tickets to choose
- Specific price value
- Ask* (or some offset of the ask)
- Midpoint (in the bid/ask spread)
- Bid* (or some offset of the bid)
*These can be based on dollar or percent values.
5. Trailing Stop
A Trailing Stop order tells TC2000 to place an order to buy or sell when the price of the stock reaches the stop level (ie: when a trade occurs in the market at or beyond the stop level). The initial stop level is set to some fixed offset (percent) from the price at the time of the trade. The stop then "trails" the stock price by that amount, but stops if the stock price reverses direction. The order type placed with a Trailing Stop is Market. All the characteristics of the Market order are then applicable. (e.g. there are no price controls in a Market order; no guaranteed specific execution price and the trade can execute significantly away from its stop price.)
A buy trailing stop order releases a Market order to buy the security at the "best price" currently available in the market after the stop has been reached. A sell trailing stop order releases a Market order to sell the security at the "best price" currently available in the market after the stop has been reached.
With trailing stop limit orders the trail level (stop) must be defined. A percent offset from the price is used.
6. Trailing Stop Limit
A Trailing Stop Limit order tells TC2000 to place an order to buy or sell when the price of the stock reaches the stop level (ie: when a trade occurs in the market at or beyond the stop level). The initial stop level is set to some fixed offset (percent) from the price at the time of the trade. The stop then "trails" the stock price by that amount, but stops of the stock price reverses direction. The order type placed with a Stop is Limit. All the characteristics of the Market order are then applicable. (e.g. there are no price controls in a Market order.)
A buy trailing stop limit order releases a Limit order to buy the security at or below the defined Limit price level after the stop has been reached. A sell trailing stop limit order releases a Limit order to sell the security at or below the defined Limit price level after the stop has been reached.
With trailing stop limit orders both the trail (stop) and limit offset price levels must be defined. The trail and limit offset prices do not have to be the same.
7. Primary Peg
The Primary Peg order allows an order to follow the best bid (when selling) or the best ask (when buying) as a security moves within certain boundaries. The price levels for the peg orders are automatically adjusted as the markets moves (e.g. as the best bid moves up, so does the pegged order--by the offset defined and up to the maximum cap set).
This order type is often used in volatile market conditions by more aggressive traders to increase the chances of their order being filled.
In a Primary Peg order, the side to which the order is pegged (Bid or Ask) is shown.
Set both the:
- Offset from that peg
- Maximum increase or decrease (cap)
A peg to the bid side will show a Bid + and a Maximum Increase field. A peg to the ask side will show a Ask- and a Maximum Decrease field.
Additional parameters that can be set with any of these order types:
The "More" button: choose to make the order AON (all-or-none) and choose to allow the order to be filled outside regular market hours (pre- or post-market)
OCA: (one-cancels-all) allows the order to be placed in an OCA group with any other active orders or existing OCA groups.
OTA: (one-triggers-all) attaches stop, trailing stop , profit target or a bracket of any of these to the primary order.
The trading tools work on either a LIVE brokerage account or a PAPER (simulated) trading account. Live market trading requires an account with TC2000 Brokerage (www.TC2000Brokerage.com).