Reliable and quality execution
We are committed to execution quality and transparency.
In January 2011, we were the first broker to introduce an Execution Scorecard and today remain the only US broker to regularly disclose details of our proprietary trading platform execution quality.*

Trading Execution FAQs
What is slippage?
Slippage occurs when an order is executed at a price different from the price requested.
Our quoted prices are executable in most market conditions. However, in fast-moving markets, the quoted price may change before an order reaches the market, and the order may be filled at the next available price.
Limit orders are filled at the specified limit price or better. Different execution rules may apply when trading larger sizes that exceed the liquidity available at the top-of-book price. See How are limit orders processed on Web Trader? or How are limit orders processed with Depth of Market on MT5? for more information.
Price tolerance
What is price tolerance?
To combat fast-moving markets, our price tolerance feature provides flexibility around fill proximity between the available market price quoted on the trading platform and the actual price at which the trade is executed. Should the rate at which your trade is ultimately executed fall outside the prevailing market rate by the amount of your specified price tolerance, that trade will be rejected by our system.
How can I adjust the price tolerance on my account?
To set your desired price tolerance, swipe on any market in the “Markets” or “Watchlists” tabs, then tap “More.” Select “Market Information” from here, then scroll down to “Preferences” and use the selector to update your price tolerance.
Alternatively, tap a market to open its details page. Select the “Info” tab, then scroll down to preferences and update your price tolerance.
Do orders expire?
Pending orders, such as stops and limits, can be executed End of Day (EOD) or Good 'til Cancelled (GTC) on FOREX.com trading platforms.
End of Day (EOD) orders automatically expire at 5 PM ET on the same day the order was entered.
Good ‘til Cancelled (GTC) orders will not expire unless they are manually canceled or, if they are attached to an open position, they will expire when that position is closed.
Pending orders on the MetaTrader 4 trading platform can be set to expire at a specific date and time; otherwise, they will remain on the platform indefinitely.
Find out more about how pricing and execution impacts your trading activity.
How are orders executed?
Orders are executed at the prevailing market price at the time the order is received.
Price quotes are derived from the liquidity provided to us by select top-tier global banks in the wholesale foreign exchange and metals markets.
Find out more about the types of orders available to you when trading.
*Refers to FX executions for GAIN Capital Group LLC. Execution speed may be affected by a range of factors, including market conditions, platform type, network connectivity, trading strategy, and account type. FOREX.com execution statistics represent eligible GAIN Capital Group LLC orders executed on FOREX.com platforms during market hours between May 31, 2026, 5:00 pm ET, and June 30, 2026, 5:00 pm ET and excludes trades/orders entered on the MetaTrader platform.
Market volatility, trading volume, and system availability may delay execution. In fast-moving markets, the execution price may differ from the price available when the order was submitted. Price improvement is not guaranteed and will not occur in all circumstances.
**Limit order statistics exclude orders subject to non-standard processing, including larger orders executed across multiple liquidity levels at a blended price, as well as orders that did not trigger.