Unit 7, lesson 55

Asian options and running averages

How an Asian option pays on an arithmetic or geometric average of fixings, why its path dependence calls for state augmentation, and how the exact geometric-average law bounds the arithmetic price.

  • Video 55
  • Path-dependent and multiasset options

A company that buys fuel every month pays the average of the monthly prices, so a cap on its yearly cost is a call on an average rather than on one closing price. What is such a call worth in the Black-Scholes model, and what must a pricing method keep track of while the averaging period runs? This lesson writes the contract precisely, shows why today’s price alone does not determine its value, adds the running sum as a second state variable to obtain a pricing equation, and derives the exact price of the geometric-average call, which bounds the arithmetic price from below and helps to compute it.

Key terms

Asian option

Definition Fix the valuation date 00, a payment date T>0T > 0, fixing dates 0≤t1<t2<⋯<tn≤T0 \le t_1 < t_2 < \dots < t_n \le T and weights wj>0w_j > 0 with ∑jwj=1\sum_j w_j = 1. The discrete arithmetic average-price Asian call with strike K>0K > 0 pays (A−K)+(A - K)^{+} at TT, where

A=∑j=1nwjStj,A = \sum_{j=1}^{n} w_j S_{t_j},

and the corresponding put pays (K−A)+(K - A)^{+}. The continuously averaged contract uses 1T∫0TSu du\frac{1}{T}\int_0^T S_u \, du in place of AA. In a model with a constant rate rr, money-market account Bt=ertB_t = e^{rt} and a pricing measure Q\mathbb{Q} under which the discounted values of traded assets with dividends reinvested are martingales, the time-00 value of the call is

CA=e−rT EQ[(A−K)+].C_A = e^{-rT}\, \mathbb{E}^{\mathbb{Q}}\bigl[(A - K)^{+}\bigr].

It is finite because 0≤(A−K)+≤A0 \le (A - K)^{+} \le A and EQ[St]=S0e(r−q)t\mathbb{E}^{\mathbb{Q}}[S_t] = S_0 e^{(r - q)t} for a price with continuous dividend yield qq. A contract is fully specified only when the start of the averaging window, the fixing dates, the weights, the payment date and any fixings already recorded are all given. Contracts that pay (ST−A)+(S_T - A)^{+}, with the average as the strike, are average-strike Asian options. This lesson treats the average-price form.

In plain words An Asian call pays the amount by which a weighted average of prices recorded on agreed dates exceeds the strike. A single unusual price moves the average only in proportion to its weight, so the payoff depends on the whole period and not on one closing price. Two contracts that are both called Asian can average different prices, and they are then different claims.

Example Take the constructed data S0=100S_0 = 100, K=100K = 100, r=q=0r = q = 0 and σ=0.2\sigma = 0.2 in the Black-Scholes model, with two equally weighted fixings at t1=0.5t_1 = 0.5 and t2=T=1t_2 = T = 1. Given S0.5=sS_{0.5} = s with s<200s < 200, the payoff

(s+S12−100)+=12(S1−(200−s))+\begin{aligned} &\Bigl(\frac{s + S_1}{2} - 100\Bigr)^{+} \\[0.4em] &\quad = \tfrac12 \bigl(S_1 - (200 - s)\bigr)^{+} \end{aligned}

is half a call on S1S_1 with strike 200−s200 - s and half a year to run, so its value at time 0.50.5 is half a Black-Scholes price. For s≥200s \ge 200 the payoff is linear in S1S_1 and its value is s−100s - 100. Integrating these values numerically over the lognormal law of S0.5S_{0.5} gives CA≈6.3007C_A \approx 6.3007. A vanilla call on S1S_1 with the same strike is worth about 7.96567.9656.

Arithmetic average

Definition The discrete arithmetic average is A=∑jwjStjA = \sum_j w_j S_{t_j} with fixed dates and positive weights adding to 11. The continuous arithmetic average over [0,T][0, T] is AT/TA_T/T, where

At=∫0tSu duA_t = \int_0^t S_u \, du

is the running integral, measured in currency units times years. For continuous price paths the equally weighted averages over the grids tj=jT/nt_j = jT/n converge to AT/TA_T/T path by path as n→∞n \to \infty, since they are Riemann sums, but for each fixed nn the discrete average is a different random variable. In a model with EQ[St]=S0e(r−q)t\mathbb{E}^{\mathbb{Q}}[S_t] = S_0 e^{(r - q)t}, linearity gives the exact means

EQ[A]=∑jwjS0e(r−q)tj,\mathbb{E}^{\mathbb{Q}}[A] = \sum_j w_j S_0 e^{(r - q)t_j},

and EQ[AT/T]=S0(e(r−q)T−1)/((r−q)T)\mathbb{E}^{\mathbb{Q}}[A_T/T] = S_0 \bigl(e^{(r - q)T} - 1\bigr)/\bigl((r - q)T\bigr) for r≠qr \ne q, with the value S0S_0 when r=qr = q. In the Black-Scholes model the variance is

Var⁡Q(A)=∑j,kwjwk cjk,\operatorname{Var}^{\mathbb{Q}}(A) = \sum_{j,k} w_j w_k \, c_{jk},

where cjk=Cov⁡Q(Stj,Stk)c_{jk} = \operatorname{Cov}^{\mathbb{Q}}(S_{t_j}, S_{t_k}) is

cjk=S02 e(r−q)(tj+tk)×(eσ2min⁡(tj,tk)−1).\begin{aligned} c_{jk} &= S_0^2 \, e^{(r - q)(t_j + t_k)} \\[0.4em] &\quad \times \bigl(e^{\sigma^2 \min(t_j, t_k)} - 1\bigr). \end{aligned}

The average itself is a weighted sum of dependent lognormal variables. It is not lognormal in general, and the arithmetic Asian call has no closed-form price of Black-Scholes type in this model, so it is computed numerically, for example by Monte Carlo simulation or by a pricing equation in an augmented state.

In plain words The arithmetic average is the ordinary weighted mean of the recorded prices. Its expectation is easy because expectation is linear, and its variance needs only the pairwise covariances. Its full distribution is that of a sum of dependent lognormal prices, and that is what makes the option hard to price.

Example In the two-fixing contract, EQ[A]=100\mathbb{E}^{\mathbb{Q}}[A] = 100 because r=q=0r = q = 0. The covariances are c11=104(e0.02−1)≈202.01c_{11} = 10^4(e^{0.02} - 1) \approx 202.01, c22=104(e0.04−1)≈408.11c_{22} = 10^4(e^{0.04} - 1) \approx 408.11 and c12=c11c_{12} = c_{11}, so Var⁡Q(A)=14(c11+c22+2c12)≈253.54\operatorname{Var}^{\mathbb{Q}}(A) = \tfrac14 (c_{11} + c_{22} + 2c_{12}) \approx 253.54, a standard deviation of about 15.9215.92, against 20.2020.20 for S1S_1 alone. For a continuous average over one year with the constructed values r=0.05r = 0.05 and q=0.02q = 0.02, the mean is 100(e0.03−1)/0.03≈101.5151100(e^{0.03} - 1)/0.03 \approx 101.5151, below the forward price 100e0.03≈103.0455100 e^{0.03} \approx 103.0455 for delivery at TT.

Path dependence

Definition A payoff paid at TT is path dependent if it is a function of the price path (Su)0≤u≤T(S_u)_{0 \le u \le T}, or of prices at several dates, that cannot be written as g(ST)g(S_T) for a function gg of the final price alone. In a Markov model such as the Black-Scholes model, the time-tt value of a European claim g(ST)g(S_T) is a function of tt and StS_t. The time-tt value of a path-dependent claim XX is still

Vt=e−r(T−t) EQ[X∣Ft],V_t = e^{-r(T - t)}\, \mathbb{E}^{\mathbb{Q}}[X \mid \mathcal{F}_t],

but in general it depends on the path up to tt and not only on StS_t, so two paths that reach the same price at tt can have different values. In the Black-Scholes model with σ>0\sigma > 0, an Asian payoff with at least two fixing dates after the valuation date is path dependent.

In plain words Today’s price does not say what has already been locked in. An Asian contract remembers the fixings already recorded, so two histories that end at the same price today can owe very different amounts at expiry.

Example In the two-fixing contract, stand at t=0.75t = 0.75 with S0.75=100S_{0.75} = 100 on two paths whose first fixings were 120120 and 8080. The remaining payoffs are 12(S1−80)+\tfrac12 (S_1 - 80)^{+} and 12(S1−120)+\tfrac12 (S_1 - 120)^{+}. With a quarter of a year left, σ=0.2\sigma = 0.2 and r=q=0r = q = 0, they are worth about 10.020010.0200 and 0.07370.0737, half of the Black-Scholes call prices with strikes 8080 and 120120. The price today is the same on both paths, and the values differ by more than 9.99.9.

State augmentation

Definition Assume that under Q\mathbb{Q}

dSt=(r−q)St dt+σSt dWtQ\begin{aligned} dS_t &= (r - q) S_t \, dt \\[0.4em] &\quad + \sigma S_t \, dW^{\mathbb{Q}}_t \end{aligned}

with constants rr, qq and σ>0\sigma > 0, and consider continuous averaging from time 00 with payoff g(AT)=(AT/T−K)+g(A_T) = (A_T/T - K)^{+}. State augmentation adds the running integral AtA_t, with dAt=St dtdA_t = S_t \, dt, as a second state variable. The pair (St,At)(S_t, A_t) is a Markov process, because

AT=At+St∫tTSuSt duA_T = A_t + S_t \int_t^T \frac{S_u}{S_t} \, du

and the ratios Su/StS_u/S_t for u≥tu \ge t are independent of Ft\mathcal{F}_t. Hence the value at tt is V(t,St,At)V(t, S_t, A_t), where

V(t,S,A)=e−r(T−t)×Et,S,AQ[g(AT)]\begin{aligned} V(t, S, A) &= e^{-r(T - t)} \\[0.4em] &\quad \times \mathbb{E}^{\mathbb{Q}}_{t,S,A}\bigl[g(A_T)\bigr] \end{aligned}

and Et,S,AQ\mathbb{E}^{\mathbb{Q}}_{t,S,A} is the expectation given St=SS_t = S and At=AA_t = A. Suppose VV is continuously differentiable once in tt and AA and twice in SS. Itô’s lemma for the pair, with d[A]t=0d[A]_t = 0 and d[S,A]t=0d[S, A]_t = 0 because AA is continuous with finite variation, gives the drift of the Q\mathbb{Q}-martingale e−rtV(t,St,At)e^{-rt} V(t, S_t, A_t), and setting that drift to zero gives the augmented pricing equation

Vt+(r−q)SVS+12σ2S2VSS+SVA−rV=0\begin{aligned} &V_t + (r - q) S V_S \\[0.4em] &\quad + \tfrac12 \sigma^2 S^2 V_{SS} \\[0.4em] &\quad + S V_A - rV = 0 \end{aligned}

for t<Tt < T, S>0S > 0 and A≥0A \ge 0, with V(T,S,A)=(A/T−K)+V(T, S, A) = (A/T - K)^{+}. The terminal condition uses the average, never the final price SS. The equation has no second derivative in AA, because AA has no Brownian part of its own. For discrete fixings the state is the running weighted sum AA of the fixings recorded so far. Between fixing dates VV solves the Black-Scholes equation in tt and SS with AA as a parameter, at each fixing date V(tj−,S,A)=V(tj,S,A+wjS)V(t_j^{-}, S, A) = V(t_j, S, A + w_j S), and at the payment date V=(A−K)+V = (A - K)^{+} with every fixing included. Fixings recorded before the valuation date enter the initial value of AA and are not regenerated by the model.

In plain words The payoff needs the running sum, so carry it as a second coordinate. The pair (S,A)(S, A) then contains everything the future payoff needs to know, and the Black-Scholes argument works with one more dimension. The new coordinate moves at speed SS and has no randomness of its own, so it adds the first-order term SVAS V_A and no curvature term.

Example For the continuously averaged forward contract that pays AT/T−KA_T/T - K at TT, linearity gives, with τ=T−t\tau = T - t and r≠qr \ne q,

V(t,S,A)=e−rτ(AT−K)+e−rτST⋅e(r−q)τ−1r−q,\begin{aligned} &V(t, S, A) = e^{-r\tau}\Bigl(\frac{A}{T} - K\Bigr) \\[0.4em] &\quad + \frac{e^{-r\tau} S}{T} \cdot \frac{e^{(r - q)\tau} - 1}{r - q}, \end{aligned}

and V=e−rτ((A+Sτ)/T−K)V = e^{-r\tau}\bigl((A + S\tau)/T - K\bigr) when r=qr = q. Direct differentiation shows that both satisfy the augmented equation. With r=q=0r = q = 0, T=1T = 1, K=100K = 100 and S0.5=100S_{0.5} = 100 at t=0.5t = 0.5, a path whose average so far is 9090 has A=45A = 45 and value −5-5, while a path whose average so far is 110110 has A=55A = 55 and value 55.

Geometric average

Definition For positive fixings at dates 0≤t1<⋯<tn≤T0 \le t_1 < \dots < t_n \le T with weights wj>0w_j > 0 adding to 11, the geometric average is

G=exp⁡(∑j=1nwjln⁡Stj),G = \exp\Bigl(\sum_{j=1}^{n} w_j \ln S_{t_j}\Bigr),

which for equal weights is (∏jStj)1/n\bigl(\prod_j S_{t_j}\bigr)^{1/n}. Assume St=S0exp⁡((r−q−σ2/2)t+σWtQ)S_t = S_0 \exp\bigl((r - q - \sigma^2/2)t + \sigma W^{\mathbb{Q}}_t\bigr) under Q\mathbb{Q} with constant rr, qq and σ\sigma, and value the contract at time 00. The log fixings are jointly normal with Cov⁡Q(ln⁡Stj,ln⁡Stk)=σ2min⁡(tj,tk)\operatorname{Cov}^{\mathbb{Q}}(\ln S_{t_j}, \ln S_{t_k}) = \sigma^2 \min(t_j, t_k), so ln⁡G\ln G is normal with mean mm and variance vv,

m=ln⁡S0+(r−q−σ22)tˉ,v=σ2∑j,kwjwk×min⁡(tj,tk),\begin{aligned} m &= \ln S_0 \\[0.4em] &\quad + \Bigl(r - q - \frac{\sigma^2}{2}\Bigr) \bar{t}, \\[0.4em] v &= \sigma^2 \sum_{j,k} w_j w_k \\[0.4em] &\quad \times \min(t_j, t_k), \end{aligned}

where tˉ=∑jwjtj\bar{t} = \sum_j w_j t_j is the average fixing time. For equal weights, tˉ\bar{t} is the plain average of the dates and v=(σ2/n2)∑j,kmin⁡(tj,tk)v = (\sigma^2/n^2) \sum_{j,k} \min(t_j, t_k). Then EQ[G]=em+v/2\mathbb{E}^{\mathbb{Q}}[G] = e^{m + v/2}. If K>0K > 0 and v>0v > 0, which holds when σ>0\sigma > 0 and tn>0t_n > 0, the geometric Asian call paying (G−K)+(G - K)^{+} at TT has the exact value

CG=e−rT[em+v/2 Φ(d1)−K Φ(d2)],\begin{aligned} C_G &= e^{-rT}\bigl[e^{m + v/2}\, \Phi(d_1) \\[0.4em] &\qquad - K\, \Phi(d_2)\bigr], \end{aligned}d1=m−ln⁡K+vv,d2=d1−v.\begin{gathered} d_1 = \frac{m - \ln K + v}{\sqrt{v}}, \\[0.4em] d_2 = d_1 - \sqrt{v}. \end{gathered}

To derive it, write Y=ln⁡G∼N(m,v)Y = \ln G \sim N(m, v). Then EQ[K1{Y>ln⁡K}]=KΦ(d2)\mathbb{E}^{\mathbb{Q}}\bigl[K \mathbf{1}_{\{Y > \ln K\}}\bigr] = K \Phi(d_2), and completing the square in EQ[eY1{Y>ln⁡K}]\mathbb{E}^{\mathbb{Q}}\bigl[e^{Y} \mathbf{1}_{\{Y > \ln K\}}\bigr] gives em+v/2Φ(d1)e^{m + v/2} \Phi(d_1). If v=0v = 0, the average G=emG = e^{m} is deterministic and CG=e−rT(em−K)+C_G = e^{-rT}(e^{m} - K)^{+}. The formula is exact for the geometric average only. It is not a formula for the arithmetic contract, whose average is not lognormal.

In plain words Taking logarithms turns the product of prices into a sum of jointly normal variables, so the geometric average stays lognormal, and the Black-Scholes calculation goes through with mm and vv in place of the usual mean and variance. The variance counts every pair of fixings through the stretch of Brownian path they share, which has length min⁡(tj,tk)\min(t_j, t_k).

Example For the constructed two-fixing contract, the average fixing time is 0.750.75 and the corrected drift is −0.02-0.02, so m−ln⁡S0=−0.015m - \ln S_0 = -0.015. The four entries min⁡(tj,tk)\min(t_j, t_k) are 0.50.5, 0.50.5, 0.50.5 and 11, with sum 2.52.5, so v=0.04⋅2.5/4=0.025v = 0.04 \cdot 2.5/4 = 0.025. Then

EQ[G]=100e−0.0025≈99.7503,\mathbb{E}^{\mathbb{Q}}[G] = 100 e^{-0.0025} \approx 99.7503,

with d1=0.01/0.025≈0.0632d_1 = 0.01/\sqrt{0.025} \approx 0.0632 and d2=−0.015/0.025≈−0.0949d_2 = -0.015/\sqrt{0.025} \approx -0.0949, and the geometric call is worth CG≈6.1693C_G \approx 6.1693.

Arithmetic-geometric inequality

Definition For positive numbers x1,…,xnx_1, \dots, x_n and weights wj>0w_j > 0 with ∑jwj=1\sum_j w_j = 1,

∑j=1nwjxj≥exp⁡(∑j=1nwjln⁡xj),\begin{aligned} &\sum_{j=1}^{n} w_j x_j \\[0.4em] &\quad \ge \exp\Bigl(\sum_{j=1}^{n} w_j \ln x_j\Bigr), \end{aligned}

with equality exactly when all xjx_j are equal. The logarithm is strictly concave, so Jensen’s inequality for the distribution with mass wjw_j at xjx_j gives ln⁡(∑jwjxj)≥∑jwjln⁡xj\ln\bigl(\sum_j w_j x_j\bigr) \ge \sum_j w_j \ln x_j, and the exponential preserves order. Applied path by path to the same fixing dates and weights, it gives A≥GA \ge G. The function x↦(x−K)+x \mapsto (x - K)^{+} is nondecreasing with slope at most 11, and x↦(K−x)+x \mapsto (K - x)^{+} is nonincreasing, so

0≤(A−K)+−(G−K)+≤A−G,(K−A)+≤(K−G)+.\begin{aligned} 0 &\le (A - K)^{+} - (G - K)^{+} \\[0.4em] &\le A - G, \\[0.4em] (K - A)^{+} &\le (K - G)^{+}. \end{aligned}

Taking discounted Q\mathbb{Q} expectations gives, for calls and puts with the same strike, dates and weights,

CG≤CA,PA≤PG,CA≤CG+e−rT(EQ[A]−EQ[G]).\begin{aligned} C_G &\le C_A, \qquad P_A \le P_G, \\[0.4em] C_A &\le C_G + e^{-rT}\bigl(\mathbb{E}^{\mathbb{Q}}[A] \\[0.4em] &\qquad - \mathbb{E}^{\mathbb{Q}}[G]\bigr). \end{aligned}

These orderings use only positive fixings and the positivity of discounted expectation, not the lognormal law, and they need matching fixings and weights. The geometric payoff also serves as a control variate when the arithmetic call is computed by Monte Carlo. With discounted payoffs YiY_i and XiX_i of the arithmetic and geometric calls on the same simulated path ii, the estimator

C^A=1M∑i=1M[Yi−β(Xi−CG)]\begin{aligned} \hat{C}_A &= \frac{1}{M} \sum_{i=1}^{M} \bigl[Y_i \\[0.4em] &\qquad - \beta (X_i - C_G)\bigr] \end{aligned}

has expectation CAC_A for every fixed β\beta, because the exact CGC_G centers the adjustment. A coefficient fitted on an independent pilot sample keeps this property, while one estimated from the same sample can add a small finite-sample bias, a point taken up in Variance reduction and unbiased estimators.

In plain words For the same recorded prices, the ordinary mean is never below the geometric mean, and the two are equal only when all recorded prices are equal. So a call on the arithmetic average pays at least as much as the call on the geometric average on every path, a put pays at most as much, and the exact geometric price is a lower bound for the arithmetic call. The gap between the two call prices is at most the discounted gap between the two expected averages.

Example On the constructed four-fixing path 100100, 110110, 9090, 120120 with equal weights, A=105A = 105 and G=(100⋅110⋅90⋅120)1/4≈104.4009G = (100 \cdot 110 \cdot 90 \cdot 120)^{1/4} \approx 104.4009. Calls with strike 100100 pay 55 and about 4.40094.4009, and puts with strike 110110 pay 55 and about 5.59915.5991. In the two-fixing contract, EQ[A]−EQ[G]≈100−99.7503=0.2497\mathbb{E}^{\mathbb{Q}}[A] - \mathbb{E}^{\mathbb{Q}}[G] \approx 100 - 99.7503 = 0.2497, so

6.1693≤CA≤6.1693+0.2497=6.4190,\begin{aligned} 6.1693 &\le C_A \\[0.4em] &\le 6.1693 + 0.2497 \\[0.4em] &= 6.4190, \end{aligned}

and the numerical value 6.30076.3007 lies inside. With β=1\beta = 1, the standard deviation per path falls from about 10.1810.18 for YY to about 0.3170.317 for Y−(X−CG)Y - (X - C_G), because the two payoffs have correlation about 0.99960.9996. The same standard error then needs about a thousand times fewer paths.

Check yourself

  1. The fixings of an equally weighted three-date contract come in at 8080, 100100 and 125125. Find the arithmetic and geometric averages, the payoffs of the two calls with strike 9595 and the payoffs of the two puts with strike 105105. Which payoff is larger in each pair, and why?
Show the answer

The arithmetic average is 305/3≈101.6667305/3 \approx 101.6667, and the geometric average is

(80⋅100⋅125)1/3=(106)1/3=100.\begin{aligned} &(80 \cdot 100 \cdot 125)^{1/3} \\[0.4em] &\quad = (10^6)^{1/3} = 100 . \end{aligned}

The calls pay about 6.66676.6667 on the arithmetic average and 55 on the geometric average. The puts pay about 3.33333.3333 and 55. The arithmetic call pays more and the geometric put pays more. The arithmetic-geometric inequality gives A≥GA \ge G for the same fixings and weights, the call payoff is nondecreasing in the average, and the put payoff is nonincreasing, so the ordering reverses for puts.

  1. A geometric Asian call averages continuously, with G=exp⁡(1T∫0Tln⁡Su du)G = \exp\bigl(\frac{1}{T}\int_0^T \ln S_u \, du\bigr), in the Black-Scholes model under Q\mathbb{Q}. Show that ln⁡G\ln G is normal with variance σ2T/3\sigma^2 T/3, and price the call with the constructed values S0=K=100S_0 = K = 100, r=q=0r = q = 0, σ=0.2\sigma = 0.2 and T=1T = 1. Why is it cheaper than the two-fixing geometric call with CG≈6.1693C_G \approx 6.1693?
Show the answer

Since ln⁡Su=ln⁡S0+(r−q−σ2/2)u+σWuQ\ln S_u = \ln S_0 + (r - q - \sigma^2/2)u + \sigma W^{\mathbb{Q}}_u, averaging over [0,T][0, T] gives

ln⁡G=ln⁡S0+(r−q−σ22)T2+σT∫0TWuQ du.\begin{aligned} \ln G &= \ln S_0 \\[0.4em] &\quad + \Bigl(r - q - \frac{\sigma^2}{2}\Bigr)\frac{T}{2} \\[0.4em] &\quad + \frac{\sigma}{T} \int_0^T W^{\mathbb{Q}}_u \, du . \end{aligned}

The integral is a limit of Riemann sums of jointly normal variables, so it is normal with mean 00 and variance

∫0T ⁣ ⁣∫0Tmin⁡(s,u) ds du=T33,\int_0^T \!\! \int_0^T \min(s, u) \, ds \, du = \frac{T^3}{3},

hence m=ln⁡S0+(r−q−σ2/2)T/2m = \ln S_0 + (r - q - \sigma^2/2)T/2 and v=σ2T/3v = \sigma^2 T/3. With the data, m−ln⁡S0=−0.01m - \ln S_0 = -0.01 and v=0.04/3≈0.013333v = 0.04/3 \approx 0.013333, so EQ[G]=100e−0.003333≈99.6672\mathbb{E}^{\mathbb{Q}}[G] = 100 e^{-0.003333} \approx 99.6672, d1≈0.0289d_1 \approx 0.0289, d2≈−0.0866d_2 \approx -0.0866 and the call is worth about 4.43194.4319. The two-fixing average puts half its weight on t=1t = 1 and half on t=0.5t = 0.5, so its variance 0.0250.025 is almost twice 0.01330.0133, while the continuous average also includes early dates that carry little variance. For nn equally spaced fixings at jT/njT/n the variance is σ2T(13+12n+16n2)\sigma^2 T\bigl(\tfrac13 + \tfrac{1}{2n} + \tfrac{1}{6n^2}\bigr), which equals 0.0250.025 for n=2n = 2 and decreases to σ2T/3\sigma^2 T/3 as nn grows.

  1. In the two-fixing contract it is now t=0.5t = 0.5, the first fixing has just been recorded at 110110, and S0.5=110S_{0.5} = 110. Find the value of the arithmetic call. One colleague prices (S1−100)+(S_1 - 100)^{+} instead, and another sets the running sum to zero. What is wrong with each?
Show the answer

After the fixing the running weighted sum is A=0.5⋅110=55A = 0.5 \cdot 110 = 55, so the payoff is

(55+12S1−100)+=12(S1−90)+.\begin{aligned} &\bigl(55 + \tfrac12 S_1 - 100\bigr)^{+} \\[0.4em] &\quad = \tfrac12 (S_1 - 90)^{+}. \end{aligned}

With half a year left, σ=0.2\sigma = 0.2 and r=q=0r = q = 0, the Black-Scholes call with spot 110110 and strike 9090 is worth about 20.493920.4939, so the Asian call is worth about 10.247010.2470. This is exactly the fixing condition V(0.5−,S,0)=V(0.5,S,0.5S)V(0.5^{-}, S, 0) = V(0.5, S, 0.5 S) at S=110S = 110. Pricing (S1−100)+(S_1 - 100)^{+} puts the final price in place of the average and gives about 12.211212.2112. It ignores that half of the average is already fixed at 110110 and that only half of S1S_1 enters the payoff. Setting the running sum to zero throws away the recorded fixing and leaves 12(S1−200)+\tfrac12 (S_1 - 200)^{+}, worth less than 0.00010.0001. A recorded fixing belongs to the state and is never generated again by the model.

How this lesson connects