Important Note!
We use cookies to ensure you get the best experience on our website.
By clicking ‘Agree,’ you accept our use of cookies as outlined in our cookies policy
Foreign exchange (FX) trading involves more than selecting a currency pair and deciding whether to buy or sell. FX order types define the conditions under which trade instructions are submitted and executed, while spreads, overnight financing, and execution conditions can affect the total cost of a transaction.
This guide outlines the main FX order methods, explains the key costs associated with currency transactions, and clarifies the distinction between placing an order and its execution. It provides an overview of the concepts and terminology involved in understanding FX trading platforms and order instructions.
FX order types are instructions that define the conditions for buying or selling a currency pair. Depending on the order type, a transaction may be requested at the current available price, triggered when a specified price level is reached, or linked to another order.
Available order types and their functionality vary by broker, trading platform and account type.
In FX trading, an order begins with the selection of a currency pair, such as EUR/USD, which represents the euro against the US dollar. EUR is the base currency, while USD is the quote currency.
Every currency pair has two quoted prices:
Placing an order typically involves four steps:
The broker then processes the order according to its type and the applicable execution conditions. Depending on the order type and prevailing market conditions, the order may execute immediately, remain pending until a specified condition is met, or remain unfilled.
Submitting an order does not guarantee execution at a particular price. Market liquidity, price movements and the execution terms applicable to the account can all affect the outcome.
FX order types can be divided into two main categories: basic FX orders and combined FX orders. Basic FX orders include market orders, limit orders and stop orders. Combined FX orders include If Done (IFD), If Done–One Cancels the Other (IFO) and trailing stop orders, which link multiple instructions or adjust order conditions according to predefined rules.
The following sections explain how each order type works.
A market order is an instruction to buy or sell at the best available market price when the order is processed. Usually, it’s used when executing a trade promptly is the priority rather than obtaining a specific price.
Although a market order seeks execution at the best available price, the final execution price may differ from the price quoted when the order was placed. This can happen when market prices move rapidly or liquidity is limited.
Consider the following example.
Suppose EUR/USD is quoted at 1.0850/1.0852, where 1.0850 is the bid price and 1.0852 is the ask price. A market buy order would execute at the available ask price, subject to the broker’s execution arrangements and prevailing market conditions.
However, the quoted price may change between order submission and execution. A market order therefore does not guarantee execution at the exact price displayed when the instruction was entered.
A limit order specifies the price at which a transaction may be executed, subject to the order’s conditions. A buy limit order is generally placed below the current market price, while a sell limit order is placed above it. The order may remain unfilled if the market does not reach the specified price or if execution is otherwise unavailable.
A stop order, on the other hand, is triggered when the market reaches a designated stop price. A buy stop order is generally placed above the current market price, while a sell stop order is placed below it. Once triggered, a standard stop-entry order typically becomes a market order, meaning the final execution price may differ from the stop price.
Stop orders can also be used to close an existing position. A stop-loss order is designed to close a position when the market reaches a specified price level, helping manage potential losses. However, a stop-loss order does not guarantee execution at that exact price, as slippage may occur.
The key distinction is that a limit order specifies the price at which a transaction may be executed, while a stop order activates an instruction when a specified trigger price is reached. Neither type guarantees execution in all market conditions.
Combined FX orders link two or more instructions according to predefined conditions. They allow entry and exit instructions to be arranged in advance, with subsequent orders activated when the specified conditions are met.
An If Done order links two orders. The second order becomes active only after the first order has been executed. For example, a trader could place a buy limit order on EUR/USD at 1.0850 and link it to a sell limit order at 1.0852. The sell order becomes active once the initial buy order is executed, subject to the platform’s order conditions.
An If Done–One Cancels the Other order combines an IFD order with an OCO (One Cancels the Other) arrangement. After the initial order is executed, two linked exit orders become active, typically a limit order and a stop order. When one exit order is executed, the other is cancelled automatically, based on the platform’s rules.
This arrangement allows entry conditions, a potential profit-taking level and a stop-loss level to be specified within a linked order structure. However, activation and cancellation depend on the platform’s execution rules, and the final execution price may differ from the specified level.
A trailing stop order is a type of stop order that adjusts automatically as the market moves in the trader’s favour. It maintains a specified distance from the market price and may be triggered if the market reverses by that distance.
For example, a trailing stop attached to a buy position moves upward as the market price rises. If the price subsequently falls by the specified trailing distance, the stop may be triggered. The stop level does not move downward if the market price reverses. This order type allows the stop level to adjust as market conditions change.
A trailing stop does not guarantee execution at its trigger price. Price gaps, rapid market movements and other execution conditions may affect the final execution price.
FX trading costs extend beyond the initial margin required to open or maintain a position. Other costs may include the spread, applicable commissions, overnight financing and costs associated with execution. These factors should be considered when assessing the total cost of a trade.
The FX spread is the difference between the bid price, the price at which a trader may sell, and the ask price, the price at which a trader may buy. The spread is commonly expressed in pips and represents a transaction cost when entering and exiting a position.
A pip (“percentage in point”) is the standard unit used to measure price movements in a currency pair. For most pairs, one pip is 0.0001, while for many yen-denominated pairs, it is 0.01. Some trading platforms also display fractional pips, known as pipettes.
For example, if EUR/USD has a bid of 1.0850 and an ask of 1.0852, the spread is 0.0002, or two pips. A spread’s monetary value depends on the position size and the currency pair. Spreads may vary with liquidity, market volatility and time of day.
The spread should be considered alongside any commission charged separately. Account pricing structures differ, so the relevant fee schedule is necessary to establish the total transaction cost.
Swap points are financing adjustments applied to FX positions held open beyond the broker’s daily rollover time, when positions are carried into the next trading day. These adjustments reflect factors including the interest-rate differential between the two currencies, market conditions and the broker’s terms.
Depending on the currency pair, position direction and applicable swap rates, the adjustment may result in a credit or a charge. Swap rates can change over time and affect the total cost of positions held overnight for several days or weeks.
Weekend and holiday arrangements may also affect how many days of financing are applied during a rollover. It is important to review the applicable overnight swap rates to understand any charges or credits.
FX execution is the process of completing a trade after an order is submitted. Slippage occurs when the execution price differs from the expected or requested price. Submitting an order does not guarantee execution at the requested price, as market conditions can affect both the execution process and the final price.
After an order is submitted, the trading platform processes it according to its type and the broker’s execution policy. A market order seeks execution at an available market price, while a pending order waits until its specified conditions are met.
The final execution price depends on the prices available at the time of execution and market liquidity, which refers to the availability of buyers and sellers at different prices. Order size and rapid price movements can also affect execution. Depending on the broker’s arrangements, an order may be filled, partially filled, rejected or left pending.
Under market execution, an order is filled at an available market price, which may differ from the price displayed when it was submitted. Under instant execution, the broker attempts to execute the order at the requested price. If that price is unavailable, the broker may reject the order or offer a new price, known as a requote.
The order status on the trading platform shows its progress. An accepted order, a triggered order and a completed transaction represent different stages of execution. The exact process depends on the broker, platform, and account type.
FX slippage occurs when an order executes at a different price from the expected or requested price. It can be positive if the execution price is more favourable, or negative if it is less favourable.
Slippage can occur when prices move rapidly, or market liquidity is limited. Common circumstances include:
For example, let’s say EUR/USD is quoted at 1.0852 when a buy order is submitted. If the available price changes to 1.0854 before execution, the order may be filled at 1.0854, resulting in negative slippage. This price difference is separate from the spread.
Market orders and stop orders may be affected by slippage because they can execute at the next available price after submission or activation. A limit order, by contrast, will not execute at a price less favourable than its specified limit, but it may remain unfilled if the market does not meet that price.
The execution of stop orders, including stop-loss orders, is not guaranteed at the specified trigger price. The outcome depends on market conditions and the applicable execution policy.
FX order types define the conditions under which a transaction is requested, while execution determines how the order is processed in the market. The key order types, trading costs, and execution considerations are outlined below.
Understanding these distinctions helps clarify how FX orders work, and which costs and execution conditions may affect a transaction.
Which FX order types should beginners learn first?
Market, limit and stop orders provide a foundation for understanding how FX transactions are placed and executed. Once these are understood, IFD, IFO and trailing stop orders introduce ways to link or adjust order instructions.
What is the difference between a market order and a limit order?
A market order requests execution at the best available market price, which may differ from the price displayed when the order was submitted. A limit order specifies the price at which a transaction may be executed, but it may remain unfilled if the market does not meet that price.
What are the trading costs involved in FX?
FX trading costs may include the spread, commissions where applicable, and swap charges or credits for positions held overnight. Slippage can also affect the final execution price. The applicable costs depend on the currency pair, account type and broker’s terms.
What is the relationship between spreads and pips in FX?
The spread is the difference between the bid and ask prices and is commonly expressed in pips. For example, if EUR/USD is quoted at 1.0850/1.0852, the spread is 0.0002, or two pips.
What is slippage in FX?
Slippage occurs when an order executes at a different price from the expected or requested price. It can be positive or negative and may occur when prices move rapidly, liquidity is limited, or the market gaps between price levels.
FX order types define the conditions under which a transaction is requested, while execution determines how the order is processed and at what price it is completed. Market, limit and stop orders have different execution conditions, while combined orders link or adjust instructions according to predefined rules.
Trading costs, including spreads, applicable commissions and overnight financing, also affect the outcome of a position. Understanding these concepts provides a clearer view of FX trading mechanics. This guide provides information on order types, trading costs, and execution conditions to help readers understand the terminology and processes involved. The relevant product specifications, account terms and execution policies remain important references when reviewing a transaction.