1. Home
  2. >
  3. FAQ
  4. >
  5. Trading
  6. >
  7. What is Price Gap Protection?

What is Price Gap Protection?

Price Gap Protection can be used to limit slippage for pending orders and is applied when the price of your pending order falls inside a price gap due to volatility or other factors.

Price Gap Protection can be applied to the following account types: Standard Cent, Standard, Pro, Raw Spread.

What is a Price Gap?


Price Gap represents the difference in pips between the requested price of a pending order and the first market price after a gap.

Different trading instruments have different Price Gap value ranges. (Refer to the table below).

When is Price Gap Protection applied?

Price Gap Protection can be applied when the requested price specified in your pending order falls within the gap. According to this regulation, if the difference in points between the first market price (after the gap) and the requested price of your order is equal to or exceeds a certain number of points (Gap Level) for a particular instrument, your order will be executed at the first market price after the gap. If the difference is less than the Gap Level, your order can be executed at your requested price.

Price Gap Protection is not used in the following cases:

  • - 5 minutes before the end of the market session and 1.5 hours after the start of the market session,
  • - 5 minutes before and 5 minutes after the publication of important economic news.

Which instruments are affected by the Price Gap Protection?

Trading instrument Gap Level value range (points)
XAUUSD 0-10
EURUSD 0-2
GBPUSD 0-2
GBPJPY 0-4
USDJPY 0-4
AUDUSD 0-2
USDCHF 0-2
USDCAD 0-2
US30 0-20
EURGBP 0-5
GBPAUD 0-4

Example of Price Gap Protection


You place a Buy Stop order for EURUSD at the price 1.10056. Then, a price gap appears. The last Ask price before the gap was 1.10055, and the first Ask price right after the gap was 1.10057. To determine the price at which your Buy Stop order will be executed, you need to find the difference in points between the first Ask price after the gap and the price you specified in your order: (1.10057 - 1.10056) = 0.00001 = 1 point.

Now, check the Price Gap Protection table above to find the Gap Level value range for the instrument you are trading - in this case, EURUSD is 2 points. Let us assume the Gap Level value calculated at that instant is 1 point.

Since 1<2, as per the Price Gap Protection, your Buy Stop order will be executed at the price you specified in your order, 1.10056. This means that your order can be executed at a price that is 1 point more profitable than the current market price.

Last Articles
All Articles
How to Research Stocks
For some traders, trading in stocks is a novelty, and many need help knowing where to start, how to research, or how to select stocks for trading or investing.
Read more
The Reality of Successful Trading: Forget about the Palm Tree Fantasy
Trading isn't a leisurely activity reserved for exotic locales; it's a demanding profession that requires dedication, discipline, and a deep understanding of the markets. While the freedom to work remotely is a perk of trading, it's essential to dispel the myth that success can be achieved simply by lounging on a beach with a laptop.
Read more
Mathematical Expectations in Trading
Mathematical expectation refers to the average outcome of a trading strategy over many trades, taking into account both profits and losses. It's a statistical concept that helps traders assess the potential profitability of their strategies.
Read more