Home - CFD's - Learn about CFD's
In this edition, we give go into details of the various types of CFD trade order available.
When CFDs can not be traded on live tradable prices, they can be traded by placing orders. Trading by order can be almost as fast and direct as trading on live prices, and can be done by exchange order book participation.
Trading on live tradable prices is typically used for entering and exiting the market fast when you feel the conditions are right. Trade orders allow you to make a more strategic approach to trading and to plan your moves up front. Taking a more disciplined approach to taking a position, you would typically use:
There are three basic order types to help you do this:
Market Orders trade to trade as soon as possible at any price obtainable on the market – use these only when you want to be filled as fast as possible and are not critical about the price you will be filled at.
Market Orders are typically used when direct trading on live tradable prices is not available, for example when your CFD provider is not the market maker for the CFD, the market is closed or for large trade volumes.
Limit Orders are used to trade when the price hits or breaches a level you define (a sufficient quantity must of course be available for the trade to be executed). Limit orders are usually placed below the market for buy orders (so you buy when the price falls to a level you specify) and above the current market price for sell orders.
Limit orders to buy can also placed above the market which will execute for the volume of stocks that exist at the market price or better. This guarantees the price you will pay will never be more than the limit price you specify.
Limit orders are typically used to:
Limit orders do not guarantee that your position will be filled at all if the price never reaches the price you specify. And if the price does move as anticipated, there is no guarantee that the total quanitiy of your order will be filled, but Limit Orders do guarantee the price you specify or better.
Stop orders are used in a similar way to limit orders to trade when the price hits a defined level, but are used to trade against the market. So stop orders are placed above the market for buy orders and below the current market price for sell orders.
Important: Unlike limit orders, stop orders are executed when the price hits or breaches a level but there is little or no guarantee that you will be filled at that price. When the price hits or breaches your specified price, Stop Orders become Market Orders and are then filled at whatever price is available in the market. So if only a few shares are available at the stop price you specify, the rest of your order may well be filled at another level. This uncertainty is sadly unavoidable but none the less bad news when you are trying to protect yourself against losses.
To complete this introduction to basic trading mechanisms, we need to talk about linked orders.

If Done Orders
Take profit and stop loss orders should not be placed at the same time as the entry order as they might be
executed before it. You would then be in an unpredictable position. They should be placed if, and only if,
the entry order executes. We can do this if we link the take-profit and stop-loss orders to the entry order
in an If Done arrangement.
One Cancels the Other (OCO) Orders
Furthermore, if the take profit and stop loss orders are active in the market, when one of them executes, the
other will be left floating around and could execute a spurious trade. To prevent this, these two orders
need to be linked together in another relationship called One Cancels the Other, often called 'OCO' for short.
In this arrangement, as soon as one of the orders executes, the other order will be removed.
3-Way Orders
Frequently you want to place all 3 orders together; an entry order to open the position linked to 2 orders
which are placed to close the position (either to take profits or limit losses) which themselves are linked
as OCO orders. This is what we call a 3-way or contingent order.