简体中文
繁體中文
English
Pусский
日本語
ภาษาไทย
Tiếng Việt
Bahasa Indonesia
Español
हिन्दी
Filippiiniläinen
Français
Deutsch
Português
Türkçe
한국어
العربية
اردو
Stop at 1.1400, Filled at 1.1350: Why NFP Slippage Hits
Abstract:Explains why a stop-loss on EUR/USD can execute far below the intended price during NFP data releases, the role of order types, and how to calculate the cost of slippage, with a hypothetical example for beginners.

What Is Slippage and Why Does It Happen During NFP?
Slippage is the difference between the price you expected for a trade and the actual execution price. During the Non-Farm Payrolls (NFP) release, trading volumes surge and liquidity can vanish in milliseconds. This creates a “price gap”: quotes jump from one level to another without any trades in between. Your broker shows quotes received from liquidity providers, and if those quotes gap, your order gets filled at the next available price, which could be far from your intended price.
How Your Order Type Affects Fills During a Price Gap
To understand why a stop-loss at 1.1400 might fill at 1.1350, you need to know three order types:
- Market order: Your broker fills it at the best price currently available. You do not pick the exact fill; execution happens at the prevailing market rate, whatever that is.
- Stop order (stop-loss): You set a trigger price. When the market touches that price, the order turns into a market order. After triggering, it works exactly like a market order; no guaranteed price.
- Limit order: You specify a price, and the broker executes only at that price or better. It protects you from a worse fill, but it may never execute if the market jumps past your price.
During an NFP gap, a stop-loss instantly becomes a market order. Since the price has already jumped down, your fill occurs at the next available quote, say 1.1350. A limit order set at 1.1400 would not have executed at all; you would still be holding the trade. That is the trade-off.
Hypothetical Example: Measuring the Cost of Slippage
Consider this theoretical illustration. Assume you are long EUR/USD from 1.1430 with a stop-loss at 1.1400. When NFP hits, the price gaps from 1.1400 to 1.1300 and your stop-loss is filled at 1.1350. Slippage in pips (0.0001 for EUR/USD) is:
Slippage (pips) = (1.1350 − 1.1400) / 0.0001 = −50 pips
If one standard lot (100,000 units) has a pip value of roughly USD 10, the extra loss is:
50 pips × USD 10 = USD 500
This is on top of the original stop-loss distance. All figures are hypothetical and for illustration only.
Common Misunderstandings and What You Can Control
- A stop-loss does not guarantee an exit price. Many newcomers treat it like an insurance contract; it is not.
- Slippage can work in your favour: if you were short and the price gapped down, a take-profit limit order could give a better fill.
- Using a limit order to exit avoids slippage but can leave you stuck in a losing position if the price never returns.
- Spread widening worsens slippage. During NFP, typical spreads on EUR/USD can expand from fractions of a pip to 10 pips or more, adding to your cost.
- If you place a market order right at the release, the displayed quote may already be outdated, often leading to immediate negative slippage.
Slippage is a normal part of trading around high‑impact news. It is not necessarily a sign of broker misconduct, though execution quality does vary. Knowing how order types respond to gaps helps you make informed choices. Slippage cannot be eliminated, only managed by adjusting your approach.
Disclaimer:
The views in this article only represent the author's personal views, and do not constitute investment advice on this platform. This platform does not guarantee the accuracy, completeness and timeliness of the information in the article, and will not be liable for any loss caused by the use of or reliance on the information in the article.










