On 15 January 2015 the Swiss National Bank discontinued its minimum exchange rate of CHF 1.20 per euro. This is a documented policy change. The exact price path and a trader’s stop fill require venue or broker execution evidence; this article does not establish a universal thirty-percent move or every fill occurring at one first price.

What a black swan actually is

Taleb’s The Black Swan describes surprise, large impact and retrospective explanations that make the event appear more predictable. Whether an event is surprising depends on the observer’s information. The label is not a numerical probability model and does not mean every volatile session is a black swan.

For a currency position, ask which assumptions fail if prices move beyond the range in the available history. Knowing that policy can change does not specify its timing, magnitude or executable quotes. Stress scenarios can examine consequences without assigning an invented occurrence probability or promising survival.

Why an ordinary stop-loss jumps the gap

An ordinary stop is a trigger for an execution request, not a guarantee of price or immediate successful execution. Trigger conventions and execution rules depend on the instrument, venue and broker. A gap can produce a materially different fill, and an operation can also be rejected.

If an ordinary stop activates, the eventual fill depends on the product’s execution rules, quotes and available volume; it need not be one first price or an immediate complete fill. In a hypothetical case, a stop planned 50 pips below entry and an actual exit 200 pips below entry give four times the planned price loss at unchanged pip value. See what a price gap is and when it appears. A guaranteed stop is a separate contractual service: IG’s UK documentation, for example, describes exact-level execution and a premium if triggered. Check availability and terms for the contracting entity.

Four documented shocks, with different mechanisms

Historical shocks illustrate different assumptions. The SNB discontinued its CHF 1.20-per-euro minimum exchange rate on 15 January 2015. The Bank of England’s 2016 Q2 review documents volatility and sterling depreciation following the 23 June referendum. These sources establish policy and market context, not every broker’s tick path, stop fill or client loss. Nor do they establish that each event was unforeseeable to every participant.

During the Covid-19 crisis in March 2020, the BIS describes a scramble for US dollars and stresses in dollar funding. In a separate product event, CFTC staff document negative prices in the NYMEX WTI May 2020 futures contract on 20 April. This was a specified expiring contract, not every oil price or retail CFD. The BIS Markets Committee’s account of the 7 October 2016 sterling flash event emphasises time of day and mechanistic amplifiers. These are distinct mechanisms; do not reduce all of them to a universal disappearance of buyers and sellers.

An illustrative example — how a gap eats a stop

For a purely hypothetical gap calculation, assume a long position with an intended stop fifty pips below entry and an actual exit two hundred pips below entry. No historical SNB execution is implied. With a fixed pip value and no extra costs, the actual loss is four times the stop-distance estimate.

In that hypothetical example the exit occurs at the stated price, not the intended stop. Actual loss may exceed the planned amount, and sufficiently large exposure can exhaust funds. Applicable negative-balance protection limits aggregate liability under its terms; it is different from guaranteeing the stop price or preserving the deposit.

A stress scenario has no inherent probability

A severity table shows what would happen under a specified shock. It does not show how often that case occurs.

Scroll sideways to see the full diagram

A stress scenario has no inherent probabilityThree invented scenario losses:100,700 and1300 PLN. Model A has invented weights80%,15%,5%; model B20%,30%,50%. Weighted mean loss is 250 PLN inA and880 PLN inB. Both use identical loss amounts with different weights. The weights are neither historical estimates nor forecasts.Scenario loss(PLN)Bar lengths show the loss amountS 1100S 2700S 31 300Two INVENTED sets of weightsScenarioModel AModel BS 180%20%S 215%30%S 35%50%Weighted mean A: 250 PLNWeighted mean B: 880 PLNLoss amounts alone do not identify weights.

A hypothetical experiment with three mutually exclusive, exhaustive cases over one shared illustrative horizon. All loss amounts and both weight sets are invented. They are not historical probability estimates, market shock frequencies or forecasts. Each model's weights total100%. This compares weighted means only, not ES or VaR. Rockafellar and Uryasev describe loss as a variable determined by inputs with a specified distribution; the values and calculations here form an original teaching model.

The same losses give different means after different weights are assigned.

Model A: 0.80 × 100 + 0.15 × 700 + 0.05 × 1300 = 250 PLN. Model B: 0.20 × 100 + 0.30 × 700 + 0.50 × 1300 = 880 PLN. The simple average of the three amounts is 700 PLN, but assumes yet another model: equal weights. Three rows alone do not justify that assumption. If your stress test has no probability model, record each scenario's impact separately rather than presenting its average as an estimate of future loss.

Exposure and the scope of protection

Position size affects how a specified price move translates into cash P/L; an ordinary stop is not a guaranteed loss ceiling. ESMA’s temporary 2018 retail-CFD intervention set opening leverage of 30:1 for major currency pairs and 20:1 for non-major pairs. This is a historical EU product-and-client scope, not a worldwide or current universal limit. Check current national rules, client classification and provider terms. See using leverage safely.

Avoid treating several positions with the same driver as independent protection. For covered retail CFD accounts, verify the legal entity, jurisdiction and negative-balance-protection terms; it is not a guarantee against losing the account’s dedicated funds. ESMA’s 2018 intervention standardised this protection, but that does not prove no broker offered it before 2018. See negative balance protection, the franc as a safe-haven currency and the risk management section.

What to do before the market does the impossible again

  1. Calculate several stress outcomes. State an adverse fill, affected positions and cost/margin changes, then calculate cash loss and remaining equity. A gap ten times the planned stop is only one hypothetical severity, not a universal sizing test or its occurrence probability.
  2. Check the applicable negative-balance protection. Identify the contracting entity, retail or professional classification, jurisdiction and covered CFD account. Do not infer worldwide protection from the broker’s brand or the location of a regulator.
  3. Mark the nearest known flashpoints in your calendar. Write down the dates of major central bank decisions and of elections and referendums in your pairs' countries for the next three months. Before each, decide deliberately whether you reduce the position or step out of the market for the release.
  4. Check guaranteed-stop terms if available. Compare the applicable premium, minimum distance, accepted order status, eligible product and contracting entity. Ordinary stops do not guarantee closure or price; a contractual guarantee must be assessed under its actual terms.