In the world of trading, success doesn’t only depend on what you buy or sell—it often comes down to how you do it. This is where orders and execution play a crucial role.
Orders are instructions that traders send to their broker or trading platform to enter or exit the market. Execution is when the buy or sell order is fulfilled.
Many traders lose money not because of bad analysis, but due to poor execution. For instance, using a market order in a fast-moving market can lead to buying at a significantly worse price—a phenomenon known as slippage. Similarly, failing to use stop-loss or take-profit orders exposes trades to unnecessary risk and emotional decision-making.
On the other hand, a well-planned order strategy allows you to:
Understanding how brokers execute these orders—whether via a dealing desk, straight-through processing (STP), or an electronic communication network (ECN)—also affects your trading outcome. Different models can impact your execution speed, slippage, and transparency.
In trading, different situations call for different types of orders. Understanding the strengths and limitations of each order type helps you enter and exit the market efficiently, minimise slippage, and manage risk.
The most common order types used across trading platforms offered by brokers are:
A market order is an instruction to buy or sell an asset immediately at the best available price. This type of order is ideal only when speed is more important than price, such as during news releases or breakouts.
Market orders execute instantly, but can result in slippage, especially in volatile markets.
Example: You want to buy EUR/USD now at the current price, even if it’s slightly worse than expected.
A limit order sets the maximum price you’re willing to pay to buy, or the minimum you’re willing to accept to sell. This type of order is ideal when you want a better price and can wait.
Limit orders avoid buying high or selling low, but might not get filled if the market never reaches your limit.
Example: EUR/USD is at 1.0860. You place a buy limit at 1.0840, hoping it pulls back.
A stop order triggers a market order once a set price is hit. There are two types of stop orders: buy stop and sell stop.
Stop orders help catch momentum trades, but can trigger slippage once activated.
Example: EUR/USD is at 1.0860. You place a buy stop at 1.0885 to catch a breakout.
A stop-loss order automatically closes a trade to prevent excessive losses. This type of order enforces discipline and risk management.
Example: If you bought EUR/USD at 1.0860, place a stop-loss at 1.0820 to limit your downside.
A take-profit order closes a trade when the price reaches a desired profit level. This type of order locks in profits and removes emotions from exits.
Example: If you bought EUR/USD at 1.0860, place a take-profit at 1.0900.
A trailing stop moves with the market to protect profits while allowing trades to run. It “trails” the market at a fixed distance, and the stop is triggered if the market reverses. This order type is ideal for Trend-following strategies.
Example: If your trailing stop is 30 pips and EUR/USD moves up 50 pips, the stop moves up 20 pips from the entry.
Time-in-force defines how long your order remains active. There are primarily two types of such orders:
Some trading platforms and brokers may offer other order types as well. Traders must understand any order type extensively before using it.
Once you place an order, the way it’s processed—called execution—can significantly affect your trading outcome. It determines how quickly and at what price your order is filled. Even if you’ve chosen the right direction, poor execution can turn a winning trade into a losing one.
These are two primary execution methods used by brokers.
Market Execution: In market execution, the broker fills the order at the best available price in the market, not necessarily the one you see on the screen. This execution type is used by ECN/STP brokers.
Pros | Cons |
No requotes; more likely to be filled during volatility. | You may experience slippage—buying or selling at a different price than expected. |
Example: You click “buy” at 1.1000, but due to volatility, your trade is filled at 1.1004.
Instant Execution: In instant execution, the order is executed exactly at the price you requested—or not at all. This order type is used by dealing desk (market maker) brokers.
Pros | Cons |
Tighter control on price. | High chance of requotes in fast-moving markets. |
Example: You try to buy EUR/USD at 1.1000. If the price changes, your broker may reject the order and offer a requote.
Pending orders are instructions to open a trade when the market reaches a certain price in the future. There are several types of pending orders:
Traders must use them for set-and-forget strategies, breakout trades, or entries in key support/resistance zones.
An order is partially filled when only a part is filled at the expected price due to limited liquidity. It is common in large positions or illiquid markets. To avoid partial fills, traders should trade in smaller volumes or during peak hours.
Slippage happens when an order gets filled at a worse (or occasionally better) price than requested. It happens due to high volatility, low liquidity, or latency.
To reduce slippage, traders must use limit orders instead of market orders, trade during high-liquidity sessions (e.g., London/New York overlap), and choose brokers with better execution tech (low latency, deep liquidity).
Execution quality is as important as your trading strategy. Fast and accurate execution ensures you get the price you expected—or as close as possible—while protecting you from slippage and missed opportunities.
Once you place a trade, your broker must route it to a liquidity provider or internalise, depending on the execution model.
Liquidity providers (LPs) are large financial institutions—banks, hedge funds, or prime brokers—that supply the bid and ask prices you see on your trading platform.
Liquidity providers quote buy/sell prices and fill orders, compete to offer the tightest spreads, and allow brokers to offer real-time pricing and fast execution.
Why liquidity matters:
Smart Order Routing is used by more advanced or institutional-grade platforms to find the best execution path across multiple venues.
This routing system scans multiple liquidity pools or exchanges simultaneously, routes orders to the venue offering the best price or fastest fill, and optimises execution by avoiding venues with poor liquidity or latency.
Why smart order routing matters:
Market depth shows how much volume is available at each price level. It reflects true liquidity.
Some platforms display a Level 2 Order Book, showing:
Efficient order routing and access to deep liquidity reduce your costs and execution risk. It’s a hidden, but vital, part of every successful trading operation—especially for scalpers, high-frequency traders, and institutions.
Execution models describe how a broker processes and fills your orders. The type of execution model used can affect pricing, transparency, conflict of interest, and even how fast your trades are executed.
There are three main execution models: Dealing Desk (DD), No Dealing Desk (NDD), and Hybrid. Each model comes with its own set of advantages and trade-offs.
In this model, the broker acts as the counterparty to your trade. Your order does not go to the real market—it is filled internally.
How does dealing desk or market maker model works:
Pros | Cons |
Fixed spreads (helpful during volatile markets). | There are concerns of a conflict of interest as the broker might benefit from your losses. |
Often better for beginners due to simplicity. | Requotes and order rejections during fast-moving markets. |
No slippage in calm markets. |
If you place a market buy order for GBP/USD, the broker internally fills it and holds the risk on their own books.
No Dealing Desk (NDD) model brokers route your orders directly to external liquidity providers without internalising the trade. There are two types of such models: STP (Straight Through Processing) and ECN (Electronic Communication Network).
Pros | Cons |
Transparent pricing. | Variable spreads. |
Lower spreads (especially ECN). | Commissions (especially on ECN). |
Minimal broker interference. | May not suit small accounts due to higher cost per trade. |
Many brokers use a hybrid model—internalising small retail trades (DD) and routing larger ones (NDD). Brokers use hybrid models to manage risk exposure better, offer lower costs to clients by internalising smaller trades, and still give access to real market pricing when needed.
How to choose the right model?
Model | Conflict of Interest | Spreads | Slippage | Transparency |
Dealing Desk (DD) | High | Fixed | Low to Medium | Low |
STP | Low | Variable | Medium | Medium |
ECN | None | Raw + Commission | High | High |
Knowing your broker’s execution model helps you understand why your order was filled a certain way—and whether the pricing is truly fair.
In trading, precision isn’t a luxury—it’s a necessity. Whether you’re scalping currency pairs on MT5 or managing long-term positions in commodities, how you enter, manage, and exit your trades defines your results just as much as your analysis does.
Understanding the full range of order types, the way brokers execute your trades, and how to manage execution risks gives you a real edge. It moves you from being reactive to being in control—where rules, not emotion guide your trades.
Ultima Markets is a fully licensed broker and a multi-asset trading platform offering access to
250+ CFD financial instruments, including Forex, Commodities, Indices and Shares. We
guarantee tight spreads and fast execution. Until now, we have served clients from 172
countries and regions with our trustworthy services and well-built trading systems.
Ultima Markets has achieved remarkable recognition in 2024, winning prestigious awards
such as the Best Affiliates Brokerage, Best Fund Safety in Global Forex Awards, and
the Best APAC CFD broker in Traders Fair 2024 Hong Kong. As the first CFD broker to join
the United Nations Global Compact, Ultima Markets underscores its commitment to
sustainability and the mission to advance ethical financial services and contribute to a
sustainable future.
Ultima Markets is a member of The Financial Commission, an international independent
body responsible for resolving disputes in the Forex and CFD markets.
All clients of Ultima Markets are protected under insurance coverage provided by Willis
Towers Watson (WTW), a global insurance brokerage established in 1828, with claims
eligibility up to US$1,000,000 per account.
Open an account with Ultima Markets to start your index CFDs trading journey.