---
title: "The FX Options Market"
book: "Markets II: Rates, FX and Credit"
subject: quant
language: en
chapter: 19
exercises: 8
source: https://one-course.com/books/quant/2/en/chapter/19-the-fx-options-market
---

# Chapter 19 — The FX Options Market

In most option markets a trader asks for the price of an option at a strike. In foreign exchange the question is different. A broker’s screen for three-month dollar–yen shows three numbers: an at-the-money volatility, a 25-delta [risk reversal](#def-m2-the-fx-options-market-rr) and a 25-delta [butterfly](#def-m2-the-fx-options-market-rr). There is no strike on it, and the numbers do not mean the same thing in every pair: whether “25 delta” is a spot or a [forward delta](#def-m2-the-fx-options-market-delta), whether it counts the premium, which strike is “at the money”, all depend on conventions that differ between dollar–yen and euro–dollar. Two traders who price the same option from the same screen with different conventions get different strikes and different prices. FX options more than doubled their trading between the central banks’ surveys of 2022 and 2025, to 7% of all FX turnover, and every one of those trades begins by agreeing on these conventions. This chapter explains them, shows how a smile is built from the three quotes, and follows the flows that [barrier options](#def-m2-the-fx-options-market-barrier) send into the spot market.

## 19.1 Delta and at-the-money conventions

The model is the Black–Scholes model with two interest rates, the Garman–Kohlhagen model: for a pair BASEQUOTE with spot $S$, the quote currency’s rate $r_d$ and the base currency’s $r_f$, the forward is $F = S e^{(r_d - r_f)T}$ and a call on the base currency with strike $K$ is worth $e^{-r_d T}\bigl(F N(d_1) - K N(d_2)\bigr)$, with the usual $d_{1,2}$. What changes from Book 1 is the delta, which FX quotes in four ways.

**Definition 19.1 (Spot, forward and premium-adjusted delta).**

The *spot delta* of an FX option is the amount of the base currency, per unit of notional, to trade in the spot market to hedge it: $\phi e^{-r_f T} N(\phi d_1)$, with $\phi = 1$ for a call and $-1$ for a put. The *forward delta* is the amount to trade in the forward market, $\phi N(\phi d_1)$. The *premium-adjusted delta* corrects either for a premium paid in the base currency, which is itself a position in that currency: $\phi e^{-r_f T} (K/F) N(\phi d_2)$ (spot) or $\phi (K/F) N(\phi d_2)$ (forward).

The adjustment matters. A euro call whose delta is 60% and whose premium, 73 669 euros per million, is paid in euros is hedged by buying only 526 331 euros: its [premium-adjusted delta](#def-m2-the-fx-options-market-delta) is 52.63%. Which delta a pair uses is a convention, documented in the literature on FX smile construction: pairs made of rich-country currencies use [spot deltas](#def-m2-the-fx-options-market-delta) up to one year and [forward deltas](#def-m2-the-fx-options-market-delta) beyond; pairs with an emerging-market currency use [forward deltas](#def-m2-the-fx-options-market-delta); and the delta is premium-adjusted when the premium is paid in the base currency, as in dollar–yen, dollar–Swiss franc and euro–yen, but not in euro–dollar or sterling–dollar, where it is paid in dollars, the quote currency.

**Definition 19.2 (Delta-neutral straddle).**

The *delta-neutral straddle* is the call and the put at the strike where their deltas add to zero; its strike is the default “at the money” for short-dated FX options: $K = F e^{\sigma^2 T/2}$ with regular deltas and $K = F e^{-\sigma^2 T/2}$ with premium-adjusted ones.

**Example 19.3 (Three-month strikes).**

With EURUSD at 1.1464, dollar and euro rates of 3.68% and 2.00% (simple, for three months) and a volatility of 7%, the forward is 1.15119 and the [delta-neutral straddle](#def-m2-the-fx-options-market-dns) strike 1.15190. For USDJPY at 156.87, with a yen rate of 0.977% and a volatility of 9.5%, the forward is 155.8196; the straddle strike is 155.9955 with regular deltas and 155.6439 with premium-adjusted ones, a gap of 35 pips of 0.01 yen between two definitions of the same “at the money”.

## 19.2 Risk reversals, butterflies and the smile

**Definition 19.4 (Risk reversal, strangle, butterfly).**

The 25-delta *risk reversal* is the difference between the implied volatility of the 25-delta call and that of the 25-delta put, $\sigma_{25C} - \sigma_{25P}$; as a trade, it is a long call and a short put (or the reverse). The 25-delta *strangle* is a long 25-delta call and a long 25-delta put; its volatility quoted over the at-the-money volatility is the 25-delta *butterfly*.

The [risk reversal](#def-m2-the-fx-options-market-rr) measures the smile’s slope: negative when the base currency’s puts are dearer than its calls, as when a fall of the dollar against the yen is feared more than a rise. The [butterfly](#def-m2-the-fx-options-market-rr) measures its curvature: how much the wings cost over the centre. A broker who says a [risk reversal](#def-m2-the-fx-options-market-rr) is “1.2, puts over” means that the put’s volatility exceeds the call’s by 1.2 points ([Figure 19.1](#fig-m2-the-fx-options-market-quotes)). The simplest way to turn the three quotes into two wing volatilities, often used as a first approximation, is

$$
\sigma_{25C} = \sigma_{\mathrm{ATM}} + \mathrm{BF} + \tfrac12\mathrm{RR}, \qquad
\sigma_{25P} = \sigma_{\mathrm{ATM}} + \mathrm{BF} - \tfrac12\mathrm{RR},\tag{19.1}
$$

which reproduces the [risk reversal](#def-m2-the-fx-options-market-rr) exactly. The market’s quoted [strangle](#def-m2-the-fx-options-market-rr) is a slightly different object from the average of the two wings, and building a smile that reproduces it exactly needs a calibration; the approximation is the one we use.

![The three quotes of as three points of the USDJPY smile: the put wing 10.4%, at the money 9.5%, the call wing 9.2%. The risk reversal is the difference between the wings, the butterfly the height of their average over the centre. Illustrative.](https://one-course.com/images/onecourse/chapters/quant-2/m2-the-fx-options-market/fig-4abc746308b8.svg)

***Figure 19.1.** The three quotes of [Example 19.6](#ex-m2-the-fx-options-market-jpy) as three points of the USDJPY smile: the put wing 10.4%, at the money 9.5%, the call wing 9.2%. The [risk reversal](#def-m2-the-fx-options-market-rr) is the difference between the wings, the [butterfly](#def-m2-the-fx-options-market-rr) the height of their average over the centre. Illustrative.*

**Proposition 19.5 (From quotes to a smile).**

Given $\sigma_{\mathrm{ATM}}$, RR and BF and a delta convention, the 25-delta volatilities of [Equation 19.1](#eq-m2-the-fx-options-market-simplified) and the strikes $K_{25C}$, $K_{25P}$ at which the options with those volatilities have deltas of $0.25$ and $-0.25$ give, with the at-the-money strike, three points of the smile in strike; any interpolation through them, here a quadratic in $\log K$, gives a volatility at every strike.

**Proof.** For regular deltas the strike follows in closed form from $N(\phi d_1) = \phi\Delta e^{r_f T}$ (spot) or $\phi\Delta$ (forward); for [premium-adjusted deltas](#def-m2-the-fx-options-market-delta) it is found numerically, on the side of the strike range where the delta is monotone. Three distinct points determine the quadratic. ∎

![A three-month USDJPY smile built from the same three quotes (ATM 9.5%, 25-delta risk reversal -1.2, butterfly 0.3) with two delta conventions. The premium-adjusted convention, the market’s for this pair, places the wing and centre strikes lower, so the same volatility belongs to a different strike. Illustrative quotes; data: the chapter’s tutorial.](https://one-course.com/images/onecourse/chapters/quant-2/m2-the-fx-options-market/fig-f4251fb2ff0f.svg)

***Figure 19.2.** A three-month USDJPY smile built from the same three quotes (ATM 9.5%, 25-delta [risk reversal](#def-m2-the-fx-options-market-rr) $-1.2$, [butterfly](#def-m2-the-fx-options-market-rr) 0.3) with two delta conventions. The premium-adjusted convention, the market’s for this pair, places the wing and centre strikes lower, so the same volatility belongs to a different strike. Illustrative quotes; data: the chapter’s tutorial.*

**Example 19.6 (Two smiles from one screen).**

USDJPY three months: ATM 9.5%, [risk reversal](#def-m2-the-fx-options-market-rr) $-1.2$ (dollar puts over), [butterfly](#def-m2-the-fx-options-market-rr) 0.3. By [Equation 19.1](#eq-m2-the-fx-options-market-simplified) the 25-delta dollar call is at 9.2% and the put at 10.4%. With regular [spot deltas](#def-m2-the-fx-options-market-delta) their strikes are 160.85 and 150.71; with premium-adjusted [spot deltas](#def-m2-the-fx-options-market-delta), the pair’s convention, 160.68 and 150.52. A trader who priced the 150.71 put at 10.4% while the market meant 150.52 would misprice it by the smile’s slope over 19 pips of strike ([Figure 19.2](#fig-m2-the-fx-options-market-smile)).

## 19.3 Premium currency and premium-adjusted delta

The premium currency changes both the hedge and the quote. A dollar-based bank that sells a USDJPY call and receives its premium in dollars already holds some of the dollars its hedge requires: it buys fewer. The market therefore quotes the pair’s deltas premium-adjusted, and the premium-adjusted call delta has a maximum: deep in the money it rises with the strike, then falls again, so two strikes can share a delta and the convention is to take the one above the maximum ([Figure 19.3](#fig-m2-the-fx-options-market-deltas)). The build does so.

![Three-month USDJPY call deltas by strike at 9.5% volatility. The regular delta falls steadily from one; the premium-adjusted delta is lower and, deep in the money, rises with the strike before falling, so a delta below its maximum belongs to two strikes. Illustrative; data: the chapter’s tutorial.](https://one-course.com/images/onecourse/chapters/quant-2/m2-the-fx-options-market/fig-8d0883723ad2.svg)

***Figure 19.3.** Three-month USDJPY call deltas by strike at 9.5% volatility. The regular delta falls steadily from one; the [premium-adjusted delta](#def-m2-the-fx-options-market-delta) is lower and, deep in the money, rises with the strike before falling, so a delta below its maximum belongs to two strikes. Illustrative; data: the chapter’s tutorial.*

The consequence for a trader is practical: before computing a single number, check the pair’s delta type, the at-the-money definition and the premium currency of the quote.

## 19.4 Broker markets and barrier-driven flows

**Definition 19.7 (Barrier option, knock-out, knock-in).**

A *barrier option* is an option whose existence depends on whether spot touches a level, the barrier, before expiry. A *knock-out option* ceases to exist when the barrier is touched; a *knock-in option* comes into existence only then.

Between dealers, vanilla FX options are quoted as at-the-money straddles, [risk reversals](#def-m2-the-fx-options-market-rr) and [strangles](#def-m2-the-fx-options-market-rr) rather than as single strikes, through brokers and on electronic platforms. Barriers and other exotics are sold to companies and investors and hedged by the dealers in vanillas and spot. Barriers appeal to buyers because they are cheaper than vanillas, and they matter to the spot market because their hedges change abruptly at the barrier.

![A three-month EURUSD down-and-out call, strike 1.1464, barrier 1.1200, volatility 7%: its value (left) and its delta (right) by spot. The value falls to zero at the barrier, but the delta does not: it stays near 0.63 until the touch and then drops to zero. Illustrative; data: the chapter’s tutorial.](https://one-course.com/images/onecourse/chapters/quant-2/m2-the-fx-options-market/fig-6e5cc1d37f62.svg)

***Figure 19.4.** A three-month EURUSD down-and-out call, strike 1.1464, barrier 1.1200, volatility 7%: its value (left) and its delta (right) by spot. The value falls to zero at the barrier, but the delta does not: it stays near 0.63 until the touch and then drops to zero. Illustrative; data: the chapter’s tutorial.*

**Proposition 19.8 (The hedge at the barrier).**

A dealer short a [knock-out option](#def-m2-the-fx-options-market-barrier) of notional $N$ and delta-hedged holds $\Delta N$ of the base currency. When spot touches the barrier the option and its delta vanish, and the dealer must trade $\Delta(B^+)\,N$ at once, in the direction that pushes spot further through the barrier: for a down-and-out call, selling at the barrier.

**Proof.** Before the touch the hedge is $\Delta N$ with $\Delta \to \Delta(B^+) > 0$ as spot approaches $B$ from above; after it, the option is gone and the hedge must be zero. A down-and-out call’s hedge is long the base currency, so unwinding it sells at the barrier, where spot has just fallen. ∎

This is why barriers are defended and attacked. Holders of knock-outs, and dealers long them, buy near the barrier to keep it from trading; dealers short them know that their own hedge unwinds will add to a move through it, and those who know where large barriers sit may try to push spot to them. Stop orders may sit at the same levels, for the same reason: they are levels many people watch.

**As of September 2026 — Size of the market.**

In April 2025 FX options were 7% of global FX turnover, more than double their 2022 turnover, according to the BIS Triennial Survey. The survey does not break options into vanillas and barriers.

## 19.5 Tutorial: from quotes to a smile

**Goal.** Price FX options, compute their deltas in the four conventions, recover the 25-delta and at-the-money strikes from broker quotes, build the smile, and compute the hedge a knock-out releases at its barrier. **End state:** Figures [19.2](#fig-m2-the-fx-options-market-smile) and [19.4](#fig-m2-the-fx-options-market-barrier), Examples [19.3](#ex-m2-the-fx-options-market-strikes) and [19.6](#ex-m2-the-fx-options-market-jpy) and the numbers of the weekend problem.

1. **Deltas and strikes**: the four delta conventions and the strike with a given delta. `def delta (s: float , k: float , t: float , rd: float , rf: float , vol: float , phi: int = 1 , kind: str = " spot " ) -> float : """kind: spot, forward, spot_pa, forward_pa (premium-adjusted: premium paid in the base currency).""" f, sd = forward(s, t, rd, rf), vol * math.sqrt(t) d1 = math.log(f / k) / sd + 0.5 * sd d2 = d1 - sd return {" spot " : phi * math.exp(-rf * t) * N(phi * d1), " forward " : phi * N(phi * d1), " spot_pa " : phi * math.exp(-rf * t) * (k / f) * N(phi * d2), " forward_pa " : phi * (k / f) * N(phi * d2)}[kind] def strike_from_delta (s: float , t: float , rd: float , rf: float , vol: float , d: float , phi: int = 1 , kind: str = " spot " ) -> float : """Strike with the given delta. Regular deltas in closed form; premium-adjusted ones by bisection on the side of the strike range where the delta is monotone (above its maximum for calls).""" f, sd = forward(s, t, rd, rf), vol * math.sqrt(t) if kind in (" spot " , " forward " ): dd = d * math.exp(rf * t) if kind == " spot " else d return f * math.exp(-phi * sd * n_inv(phi * dd) + 0.5 * sd * sd) lo, hi = f * math.exp(-8 * sd), f * math.exp(8 * sd) if phi == 1 : # PA call delta rises then falls in K grid = [lo * (hi / lo) ** (i / 400 ) for i in range (401 )] lo = max (grid, key=lambda k: delta(s, k, t, rd, rf, vol, 1 , kind)) for _ in range (200 ): mid = math.sqrt(lo * hi) if delta(s, mid, t, rd, rf, vol, phi, kind) > d: # deltas fall as the strike rises lo = mid else : hi = mid return math.sqrt(lo * hi)` **Listing 19.1.** Spot, forward and premium-adjusted deltas, and the strike with a given delta. code/firm/fxsmile/firm_fxsmile.py
2. **At the money and the smile**: the [delta-neutral straddle](#def-m2-the-fx-options-market-dns), the simplified wing volatilities and a quadratic smile. `def atm_dns (s: float , t: float , rd: float , rf: float , vol: float , premium_adjusted: bool = False ) -> float : """Delta-neutral straddle strike: call delta = - put delta.""" return forward(s, t, rd, rf) * math.exp((-0.5 if premium_adjusted else 0.5 ) * vol * vol * t) def smile_vols (atm: float , rr: float , bf: float ) -> tuple [float , float ]: """(25-delta call vol, 25-delta put vol) by the simplified formula: RR = call - put, BF = the average of the two wings over ATM (smile strangle).""" return atm + bf + 0.5 * rr, atm + bf - 0.5 * rr def quadratic_smile (points: list [tuple [float , float ]]): """Vol as a quadratic in log-strike through three (strike, vol) points.""" (x1, y1), (x2, y2), (x3, y3) = ((math.log(k), v) for k, v in points) def vol (k: float ) -> float : x = math.log(k) return (y1 * (x - x2) * (x - x3) / ((x1 - x2) * (x1 - x3)) + y2 * (x - x1) * (x - x3) / ((x2 - x1) * (x2 - x3)) + y3 * (x - x1) * (x - x2) / ((x3 - x1) * (x3 - x2))) return vol` **Listing 19.2.** At-the-money strike, wing volatilities and a three-point smile. code/firm/fxsmile/firm_fxsmile.py
3. **Run** `fxopt_demo.smile` for each convention, `fxopt_demo.barrier()` and `fig_fxopt.py` .

**What to change next.** Replace the simplified formula by a calibration that matches the market [strangle](#def-m2-the-fx-options-market-rr) exactly, and compare the wing strikes; then value the knock-out with the smile’s volatility at the barrier instead of a flat one.

## 19.6 Build: the quote-to-smile converter

**Purpose.** The miniature firm’s FX option desk receives broker quotes in ATM, RR and BF, and must price single strikes and barriers consistently with them and hedge them with the right amount of spot.

**Interface.** `gk(s, k, t, rd, rf, vol, phi)`; `delta(…, kind)` with kind in spot, forward, spot_pa, forward_pa; `strike_from_delta`; `atm_dns`; `smile_vols(atm, rr, bf)`; `quadratic_smile(points)`; `down_and_out_call`; `barrier_delta`.

**Rules.** Continuously compounded rates; the premium-adjusted call strike taken above the delta’s maximum; the simplified formula for the wings, flagged as an approximation.

**Acceptance tests.** `code/firm/fxsmile/tests/`: put–call parity; strike-to-delta round trips in all four conventions for calls and puts; the published premium-adjustment example; delta-neutral strikes; the smile’s anchors; the barrier’s value at and far from the barrier.

**Stretch.** Calibration to the market [strangle](#def-m2-the-fx-options-market-rr); smile interpolation in delta (SABR or vanna–volga, One Quant Book 5); barrier pricing under the smile.

Sources and further reading

- D. Reiswich and U. Wystup, “FX volatility smile construction”, Centre for Practical Quantitative Finance, Working Paper 20, Frankfurt School of Finance and Management, 2010 (conventions after I. Clark, *Foreign Exchange Option Pricing* ).
- Bank for International Settlements, Triennial Central Bank Survey 2025.

## 19.7 Exercises

**Exercise 19.1 ★.**

The EURUSD 25-delta [risk reversal](#def-m2-the-fx-options-market-rr) is $-0.5$ and the [butterfly](#def-m2-the-fx-options-market-rr) 0.2, ATM 7%. Give the wing volatilities by the simplified formula, and say which option is dearer.

**Solution of Exercise 19.1.**

$7 + 0.2 - 0.25 = 6.95\%$ for the 25-delta euro call and $7 + 0.2 + 0.25 = 7.45\%$ for the put: the euro put is dearer, by the half-point of the [risk reversal](#def-m2-the-fx-options-market-rr).

**Exercise 19.2 ★.**

Which delta convention does the market use for EURUSD, USDJPY and USDBRL, and why does the premium currency matter?

**Solution of Exercise 19.2.**

EURUSD regular deltas (premium in dollars, the quote currency); USDJPY premium-adjusted (premium in dollars, the base currency); USDBRL forward and premium-adjusted (an emerging-market pair, premium in dollars). The premium paid in the base currency is a position in it, which changes the hedge and so the delta that defines each quoted strike.

**Exercise 19.3 ★.**

A euro call has a [spot delta](#def-m2-the-fx-options-market-delta) of 60% and costs 73 669 euros per EUR 1 million, paid in euros. How many euros does the seller buy to hedge?

**Solution of Exercise 19.3.**

$600\,000 - 73\,669 = 526\,331$ euros: a [premium-adjusted delta](#def-m2-the-fx-options-market-delta) of 52.63%.

**Exercise 19.4 ★★.**

Give the three-month EURUSD 25-delta call and put strikes with regular spot and [forward deltas](#def-m2-the-fx-options-market-delta), using the quotes of [Exercise 19.1](#exo-m2-the-fx-options-market-1).

**Solution of Exercise 19.4.**

Regular [spot deltas](#def-m2-the-fx-options-market-delta): call 1.17904, put 1.12357; [forward deltas](#def-m2-the-fx-options-market-delta): 1.17920 and 1.12341.

**Exercise 19.5 ★★.**

Why is the premium-adjusted delta-neutral strike below the forward, and the regular one above?

**Solution of Exercise 19.5.**

With regular deltas the call delta $N(d_1)$ equals the put’s $N(-d_1)$ when $d_1 = 0$, that is $K = Fe^{\sigma^2T/2}$, above the forward. The [premium-adjusted delta](#def-m2-the-fx-options-market-delta) uses $N(d_2)$ scaled by $K/F$, and neutrality requires $d_2 = 0$, that is $K = Fe^{-\sigma^2T/2}$, below it.

**Exercise 19.6 ★★.**

Why is a down-and-out call cheaper than the vanilla call, and when is the difference large?

**Solution of Exercise 19.6.**

It pays nothing in the paths where spot touches the barrier before expiry, some of which would have ended in the money. The difference is large when the barrier is close to spot, volatility is high and the expiry long, since the touch is then likely.

**Exercise 19.7 ★★★.**

*Coding.* With `strike_from_delta`, give the USDJPY 25-delta strikes with [forward deltas](#def-m2-the-fx-options-market-delta), and compare them with the spot and premium-adjusted ones of [Example 19.6](#ex-m2-the-fx-options-market-jpy).

**Solution of Exercise 19.7.**

With [forward deltas](#def-m2-the-fx-options-market-delta) the call strike is 160.90 and the put 150.65, against 160.85 and 150.71 with regular [spot deltas](#def-m2-the-fx-options-market-delta) and 160.68 and 150.52 with premium-adjusted [spot deltas](#def-m2-the-fx-options-market-delta).

**Exercise 19.8 ★★★.**

*Find the flaw.* “The [risk reversal](#def-m2-the-fx-options-market-rr) is negative, so the market expects the dollar to fall against the yen.” Correct it.

**Solution of Exercise 19.8.**

A [risk reversal](#def-m2-the-fx-options-market-rr) is a price, not a forecast: dollar puts are dearer than calls because more buyers want protection against a fall, and dealers who sell it charge for the risk of a sharp move that way. It says the market pays more to insure against a dollar fall; the forward, not the smile, carries the market’s expected rate under the pricing measure.

## 19.8 Problem: The Barrier Defence

**Problem 19.1.**

Weekend problem — what a knock-out sends into the spot market

A company buys from a dealer a three-month EURUSD down-and-out call on EUR 500 million, strike 1.1464, barrier 1.1200, spot 1.1464, with the rates of [Example 19.3](#ex-m2-the-fx-options-market-strikes) and a volatility of 7%. The dealer delta-hedges.

**Part I — The option.**

1. Give the vanilla call’s value, in pips of notional.
2. Give the knock-out’s value, and the saving for the company.
3. Give the knock-out’s delta now, and the dealer’s hedge.
4. Why is the knock-out’s delta larger than the vanilla’s?
5. Give the delta just above the barrier, and the vanilla’s there.

**Part II — At the barrier.**

6. What does the dealer hold just before spot touches 1.1200?
7. What must it trade at the touch, and in which direction?
8. How does that trade affect spot?
9. What would a dealer long such a barrier do as spot approaches it?
10. Why might others trade towards a known large barrier?

**Part III — Managing it.**

11. How can the dealer spread the unwind instead of doing it at the touch?
12. What does that cost, and what risk does it leave?
13. Why does the dealer’s gamma near the barrier make daily hedging expensive?
14. How would a volatility smile change the knock-out’s value?
15. What should the company understand about the option it bought?

**Part IV — Judgement.**

16. Is defending a barrier market manipulation?
17. Why do barriers cluster at round numbers?
18. What information about barriers should a dealer keep confidential?
19. State the *named result* : the spot the dealer must sell at the barrier.
20. In one sentence: why do [barrier options](#def-m2-the-fx-options-market-barrier) move spot?

**Solution of Problem 19.1.**

**1.** 183.8 pips of notional (0.01838 dollars per euro). **2.** 165.2 pips; the company saves 18.6 pips, about USD 930 000 on EUR 500 million. **3.** 0.657; the dealer holds about EUR 328.7 million. **4.** Near the barrier the knock-out’s value falls to zero much faster than the vanilla’s as spot falls, so its value is more sensitive to spot. **5.** 0.631 just above 1.1200, against 0.298 for the vanilla. **6.** About EUR 315.5 million, long euros. **7.** Sell all of it, EUR 315.5 million, at the touch. **8.** It adds a large sale at the moment spot is falling through the barrier, pushing it lower. **9.** Buy euros near 1.1200, to keep the barrier from trading and the option alive. **10.** If they know a large hedge unwinds there, pushing spot to it may trigger the sale and a move they can profit from. **11.** By selling part of the hedge in advance as spot approaches, or by buying vanilla options that offset the barrier’s delta jump. **12.** It gives up hedge accuracy: if spot turns back, the dealer is short the delta it sold early; the options cost premium. **13.** Gamma near a knock-out barrier is large and changes sign across it: small moves require large rebalancing trades, each paying a spread. **14.** With a smile the volatility at the barrier (a euro put’s) is higher, the probability of touching higher, and the knock-out cheaper than with the flat volatility. **15.** That the protection disappears exactly when spot falls through 1.1200, and that its discount is the price of that risk. **16.** Hedging an exposure is legitimate; trading to prevent or cause a touch in order to benefit from it, using client information, is not, and falls under the rules against manipulation and the [FX Global Code](https://one-course.com/books/quant/2/en/chapter/15-fx-spot-microstructure#def-m2-fx-spot-microstructure-code). **17.** Clients choose round levels, which are easy to remember and watch. **18.** Clients’ barrier levels and sizes, which reveal where others could push the market. **19.** Named result: *the barrier defence* sets the dealer’s sale at the touch at about EUR 315.5 million, a delta of 0.631 on EUR 500 million, all at 1.1200. **20.** Because the hedges of options that vanish or appear at a level must be unwound or put on there, in size and at once.

## 19.9 Interview questions

**Interview question 19.1 ★ trader, researcher.**

What do the at-the-money volatility, the 25-delta [risk reversal](#def-m2-the-fx-options-market-rr) and the [butterfly](#def-m2-the-fx-options-market-rr) tell you about a currency pair’s smile?

**Solution of Interview question 19.1.**

The ATM volatility is the level; the 25-delta [risk reversal](#def-m2-the-fx-options-market-rr), the call’s volatility minus the put’s, is the skew: which side the market pays more to insure; the [butterfly](#def-m2-the-fx-options-market-rr), the wings’ average over ATM, is the curvature: how fat the tails are priced. Together they give three points of the smile.

*What the interviewer is looking for: level, skew and curvature.*

**Interview question 19.2 ★ developer, trader.**

What is a [premium-adjusted delta](#def-m2-the-fx-options-market-delta), and when is it used?

**Solution of Interview question 19.2.**

The delta corrected for a premium paid in the base currency, which is itself a position in that currency: $\phi(K/F)N(\phi d_2)$ in forward terms, or discounted for spot. It is the convention for pairs whose premium is paid in the base currency, such as USDJPY or EURJPY.

*What the interviewer is looking for: why the premium changes the hedge, and which pairs.*

**Interview question 19.3 ★★ researcher.**

Given ATM, RR and BF quotes, how do you find the strike of the 25-delta put?

**Solution of Interview question 19.3.**

Convert the quotes to the put’s volatility, by the simplified formula or a calibration to the market [strangle](#def-m2-the-fx-options-market-rr); then solve for the strike at which a put with that volatility has a delta of $-0.25$ in the pair’s convention: closed form for regular deltas, a monotone root search for premium-adjusted ones.

*What the interviewer is looking for: the order: volatility first, then strike, in the right delta.*

**Interview question 19.4 ★★ trader.**

You are short a large down-and-out call and spot is falling towards the barrier. What do you do?

**Solution of Interview question 19.4.**

Estimate the delta that will be released at the touch and the gamma on the way; sell part of the hedge early or buy options that offset the jump, within limits; keep the barrier confidential; do not trade to cause or prevent the touch; if the touch comes, execute the unwind as planned rather than chase.

*What the interviewer is looking for: preparation, not manipulation.*

**Interview question 19.5 ★★ researcher, trader.**

Why is at-the-money in FX defined as the [delta-neutral straddle](#def-m2-the-fx-options-market-dns) rather than the forward?

**Solution of Interview question 19.5.**

Because the straddle at that strike has no delta, so it trades as a pure volatility instrument and needs no hedge on the trade; the forward strike would leave a small delta. The convention reflects what traders use at-the-money options for: trading volatility.

*What the interviewer is looking for: delta neutrality as the purpose.*

**Interview question 19.6 ★★★ developer.**

Design a volatility-surface service for fifty currency pairs that accepts broker quotes and serves volatilities by strike and expiry to pricing engines.

**Solution of Interview question 19.6.**

Store per pair its conventions (delta type by tenor, ATM definition, premium currency); ingest ATM, RR and BF by tenor with timestamps; calibrate a smile per expiry exactly to the quotes; interpolate in time on total variance; serve volatilities by strike or delta with the convention stated; version every surface; check for arbitrage (calendar and [butterfly](#def-m2-the-fx-options-market-rr)) and stale quotes; test against hand-built cases.

*What the interviewer is looking for: conventions as data, exact calibration, arbitrage checks.*
