Market Orders
Market orders are a type of execution tool that allows traders to place a buy or sell order for a financial instrument. This will execute the trade immediately at the available market price. Market orders are the simplest order type, and as long as there are enough buyers and sellers at the time, the order is guaranteed to be filled. Read on to discover when to use market orders, how to place them and watch our video below to get started.
What is a market order?
Simply put, a market order is a buy or sell order for a financial asset at its prevailing price. It is well suited to high volume trades in particular, as it is considered to be the fastest type of order. A trader will usually place a market order if they are happy to pay the immediate bid or ask price for their chosen security.
When should I use a market order?
Traders often choose to use a market order when they are prioritising the speed of placing a trade over price. Traders that want to execute a trade immediately and who have more leeway for the executed price may prefer market orders over limit orders, which are more focused on executing the trade at a specific price but take time to execute as the market needs to reach that price.
Market orders could be used in the following situations:
When the goal is to execute the trade immediately (for example, when trading on news or earning releases).
When you’re trading a smaller spread bet stake size or number of CFD units.
You’re trading in a highly liquid market and your asset has a narrow spread.
You may opt for a market order when short-term trading. For example, scalpers, high-frequency traders and day traders often use market orders as their aim is to enter and exit the market as quickly as possible, making a profit from small price fluctuations. If these types of traders were to instead place a limit order, they would not likely be able to fill as many transactions throughout the day, as the order price may never be met.
What does it mean when a market order is not filled?
When a market order is not filled, this is usually because the market is less liquid or there is a lesser volume of assets than normal. For a market order to be filled, there needs to be a willing buyer and seller on both ends.
For example, if you place a large market order for a particularly low-volume share, such as a penny stock, there may not be enough shares available at the current price. This means that your order won’t be filled, and you will have to wait until there is more liquidity within the share market to re-submit your order.
A market order may also not be filled due to volatile or unstable conditions of the market. For example, if there is a large jump or drop in an asset’s price, sometimes the market will halt. When this period of volatility is over and market conditions are more stable, you may then place a market order once again, as the previous would not have been filled.
How to place a market order?
To place a market order on our Next Generation trading platform, simply follow the below steps:
Register for an account. This will automatically grant you access to our free demo account, where you can trade without risks using virtual funds.
Explore our product library. We offer spread bets and CFDs on over 10,000 financial instruments, including forex, shares and indices. Choose the asset that you want to trade.
Open the trading chart for your chosen asset. Then, click on the buy and sell boxes in the right-hand corner of the screen. This will bring up an order ticket.
Enter your stake size (if spread betting) or number of units (if trading CFDs). From the list of order types, select ‘Market’.
Add risk-management controls to avoid losses. You can set regular, trailing or guaranteed stop-loss orders, as well as boundary levels, so that you don’t get caught out by slippage or gapping on price charts.
Make sure you understand associated costs. The ticket automatically calculates estimated margin costs, as well as spreads and potential overnight fees. Read more about our trading costs.
Market order example
Let’s say that you want to spread bet on shares of the fictional company XYZ.
Buy price = $35
Sell price = $32
You decide to place a market order for 100 shares. If it is a high-volume stock, then all 100 should be filled at the ask price of $35 per share, meaning that you will pay $3,500 for the order. However, if it is a stock with a lower volume or liquidity level, then you aren’t guaranteed that all 100 will execute at this price. Perhaps the first 50 may execute at $35 but then the next best ask price is at $38 for the remaining 50, meaning that you will pay a slightly higher amount for the whole trade.
For this reason, some traders prefer to use limit orders instead, so that there is no slippage between the price specified on the chart and the price at which the trade is executed.

Market order vs limit order: what are the differences
A limit order is a type of execution tool that allows traders to specify their price limits, rather than executing the trade at any available price. The main differences between these two order types revolve around the price of an asset and the timeline of the trade.
Read more about limit orders.
Do market orders get filled before limit orders?
Market orders usually get filled before limit orders, as long as there are enough buyers and sellers. This is because automated execution means that buy and sell orders get filled at the next available price, without the need to worry about price limits or boundaries.
What are the risks of market orders?
Traders have less control of price.
If the market is illiquid, this can lead to trades being executed at a higher or lower price than intended.
Summary
In conclusion, market orders are an effective execution tool if you want to place a quick trade, regardless of price. However, you may wish to consider risk-management tools such as stop-loss orders when placing a buy or sell market order. Security prices such as stocks and currency pairs can be volatile and often jump or drop suddenly on a price chart, which could mean that your trade is executed at a very different price to what you originally thought.
You can add stop-loss orders to market orders, including regular, trailing and guaranteed stop-losses. Learn about the different types of stop-loss orders that you can use to help limit any potential losses.
Market orders are effective for immediate trades, whereas limit orders can can help to protect your capital, as your buy or sell order will only be placed at your specified price. Learn more about order execution
You can register to receive notifications from your PC or via our app, which alert you when market orders and other execution types are triggered in your account. Find out more about trading alerts
No, you can’t place most market orders when the market (or instrument that you want to trade) is closed. You can, however, place limit orders and stop-entry orders when the market is closed.
Disclaimer: CMC Markets is an execution-only service provider. The material (whether or not it states any opinions) is for general information purposes only, and does not take into account your personal circumstances or objectives. Nothing in this material is (or should be considered to be) financial, investment or other advice on which reliance should be placed. No opinion given in the material constitutes a recommendation by CMC Markets or the author that any particular investment, security, transaction or investment strategy is suitable for any specific person. The material has not been prepared in accordance with legal requirements designed to promote the independence of investment research. Although we are not specifically prevented from dealing before providing this material, we do not seek to take advantage of the material prior to its dissemination.

