Margrabe's Formula for Exchange Options via Change of Numeraire
Scenario
An exchange option grants the holder the right to exchange asset 2 for asset 1 at time T, delivering payoff max(S1(T)−S2(T),0). Both assets follow correlated geometric Brownian motions under risk-neutral measure Q:
dS1=rS1dt+σ1S1dW1,dS2=rS2dt+σ2S2dW2,d⟨W1,W2⟩=ρdt
Your Task
By selecting asset 2 (S2) as the numeraire, define the relative price process Zt=S2(t)S1(t).
Use Girsanov's theorem to prove that Zt is a martingale under the numeraire measure QS2 with effective volatility σ^=σ12+σ22−2ρσ1σ2.
Compute the exchange option value for S1=100,S2=100,σ1=0.20,σ2=0.30,ρ=0.50,T=1.0, and verify that the price is completely independent of the risk-free rate r.