4.) Girsanov Theorem (Change of measure) & its application
e.g. Black-Scholes + Vasicek
(i) Motivation
上星期三份assignment打到埋身所以完全冇時間出post
今次講嘅唔係一啲特別嘅derivatives 反而比較似一個generalisation
Black-Scholes嘅缺點你知我知單眼佬都知
呢一個cm我地就嘗試tackle其中一個:Constant interest rate
現實世界嘅interest rate無論係interbank rate定係govt rate都無可能係constant
咁我地可以點做令Black-Scholes model更加貼近現實?
其中一個辦法就係將interest rate變做stochastic
i.e. 假設 (instantaneous) interest rate follows 某啲 process
而最簡單嘅case應該就係Vasicek model
喺前面我地亦都已經揾曬關於呢個model我地暫時需要知道嘅嘢
所以今次我地玩下fusion
睇下Black-Scholes + Vasicek會發生咩事
*** Disclaimer ***
1.) 依家我地係直接model instantaneous interest rate (r_t)
然後話 "r_t follows Vasicek model"
不過現實係我地唔會喺market observe 到 instantaneous 嘅 interest rate
我地可能會有6-month rate 3-month rate 但係幾乎無可能observe到 e.g. 1-second rate
所以大家其實應該將 r_t 睇成係一個concept 而唔係一樣實際observe到嘅嘢
p.s. 真正observe到例子有zero rate R(t,T)同LIBOR
2.) 呢個cm並唔係short rate model嘅introduction
將BS同Vasicek溝埋一齊用純粹係比大家feel下stochastic interest rate嘅Black-Scholes係點樣
我諗我亦都冇乜可能可以喺呢個post 1001之前講到short rate model
正如我之前所講 fixed-income嘅content已經絕對足夠獨立開一個post講
而我亦都冇信心講得好
睇下有冇高手出招
*** Disclaimer ***
(ii) Setting & Background
其實個setting又唔係話真係好複雜
只不過係除咗普通Black-Scholes條process之外我地再加多條for interest rate嘅process
WLOG 我地可以assume埋兩條processes各自嘅Brownian motion有correlation ρ
咁成個setting就會好似下圖咁
而仲有樣嘢我地係需要知道
就係 Zero coupon bond price 嘅 dynamics
呢樣嘢我地之前已經揾過一次 所以我就直接show result
至於點解我地需要知道呢樣嘢 繼續睇落去你就會知
咁大家睇到bond price其實都係follows GBM
所以我地可以再consider ito's lemma on ln[P(t,T;r_t)]
從而揾到at arbitrary two time points嘅bond prices有咩關係
(iii) European call price
有咗上面嘅setting 其實我地依家想price乜都得
因為 by no-arbitrage principle + risk-neutral valuation
任何寫得出payoff (at maturity)嘅derivative都應該satisfies下圖條式
所以只要你specify個payoff俾我
我就可以用Black-Scholes + Vasicek嘅framework price到隻deriv
當然有冇closed-form就另作別論 就算冇我地都可以用simulation去做pricing
話雖如此 我地最好都係一步一步嚟 首先試下price最基本嘅deriv先
European call最基本應該冇人反對啦
(put price可以用put-call parity揾 所以呢度就唔詳細講)
European call at maturity嘅payoff應該係咁
所以佢嘅 at any time t < T 嘅price就變成下圖咁
跟住其實都係用返同bond option/exchange option好似嘅tricks
我地都係想諗辦法整走舊stochastic discount factor先
根據我地之前嘅經驗 只要利用P(T,T) = 1呢點就可以順利整走佢
跟住就係要整走expectation裡面舊exponent
個form咁熟口面又係Girsanov Theorem出馬
用完我地就會揾到第二條Brownian motion under Q*-measure同Q-measure嘅關係
然後我地可以靠Cholesky decomposition 揾埋第一條Brownian motion under Q*-measure同Q-measure嘅關係
(呢兩個steps嘅details喺之前已經詳細講過/prove過 所以唔再重複)
順利整走咗舊exponent之後我地就可以繼續做落去睇下有冇靚嘅close-form
其實大家應該都feel到最尾個答案會好似最原本Black-Scholes call price個樣咁
就好似之前啲example咁 大致上就係sub咗r=0同vol有啲複雜嘅Black-Scholes call price
但係我地仲要解決兩個問題先
首先如果你好似普通GBM咁爆開S_T
就會發現裡面仲有一舊類似stochastic compound factor嘅物體
我地已經冇得當佢係constant 所以仲要諗下辦法整走佢
其實又係靠P(T,T)=1呢招
其次就係我地仲未將S_t同P(t,T;r_t)兩條processes由under Q-measure轉做under Q*-measure
因為我地舊expectation依家係taken under Q*-measure
所以我地冇得唔轉 但係都唔係太複雜 慢慢做就ok
下面我會喺圖入面解決曬呢兩個問題 唔再分開解釋
最尾條pricing formula其實同普通Black-Scholes條call price幾乎一樣
只係我地用P(t,T)取代咗r (set r= 0)
而咩係P(t,T)? 就係 (mature at time T 嘅) zero coupon bond at time t 嘅 price
大家諗真啲 其實佢同discount factor嘅效果係差唔多
如果at time T到期收到$1 咁依家(time t)嘅price咪就係discount factor
只不過呢個bond price at time t (under filtration F_t) 一定係known value 唔會係random
所以換句話說 如果我地adopt呢個model去計call price
咁其實我地根本就唔需要煩用邊一粒interest rate好
我地只要揾到相應嘅zero coupon bond price就ok
不過大前提就梗係你覺得用Vasicek model去描述instantaneous rate係準確嘅