Introduction to Stochastic Calculus & Application in Finance

674 回覆
359 Like 8 Dislike
2019-04-14 20:19:39
4.) Girsanov theorem & its application

e.g. Quanto derivatives (Part I)

(i) Background and setting
我地終於嚟到Girsanov Theorem呢一個section嘅尾聲
喺呢個section我地分別講過Bond option, Equity exchange option 同埋 Standard equity option with stochastic interest rate (Black-Scholes x Vasicek)
連埋我地之前討論過嘅Standard equity option, Forward start equity option, Zero coupon bond
大家可以見到其實全部都係圍繞住Stock同埋Fixed income呢兩類assets

咁financial market入面當然仲有其他唔同種類嘅assets
當中我地未提及過而又比較重要嘅有兩個classes
1. FX (Foreign Exchange)
2. Commodity
但係我喺呢個post就唔會講Commodity住 所以focus咗喺FX market先
FX market 包括Foreign Exchange同埋一啲Currency related嘅derivatives
而Quanto derivatives就係泛指一啲牽涉domestic同foreign currency嘅deriv
一開始我地唔洗諗得太複雜住 首先assume咗一個簡單啲嘅FX market先

假設 Domestic = 英國 UK , Foreign = 美國 US
咁即係 Domestic currency = Pounds sterling (£) , Foreign currency = US dollars ($)
然後再assume埋 Domestic short rate = r_d , Foreign short rate = r_f

咁我地就可以各自 construct 一個 Domestic 同 Foreign 嘅 risk-free asset
Domestic risk-free asset = B_d(t) , Foreign risk-free asset = B_f(t)
簡單啲咁諗大家可以當呢兩個risk-free assets做 Domestic 同 Foreign嘅Bank accounts
(p.s. 大家可以暫時ignore曬credit risk嘅問題 假設擺錢落銀行係完全risk-free先)
放錢落 Domestic (Foreign) Bank account 就一定會continuously咁賺short rate r_d (r_f)

但係依家呢個簡單版嘅FX market仲係非常無聊
因為我地仲剩係得兩隻risk-free嘅assets
咁話明係Foreign Exchange Market又點可以冇Spot exchange rate
所以我地 define Spot exchange rate = X(t) = units of £ / 1 unit of $
同時assume埋 X(t) 喺現實世界(P-measure)嘅dynamics係 GBM with drift term α_X and diffusion term σ_X

下圖係我地呢個簡單版FX market嘅summary


大家可能會奇怪 點解risk-free assets嗰兩條equation會係咁寫
唔緊要 solve一次比大家睇就會明

大家見到其實B_d(t)就好似domestic compounding factor咁
而的確擺錢入domestic bank account其實就係用 r_d 做緊continuous compounding
所以呢條equation的確就係bank account嘅dynamics 而同B_f(t)嗰條都係同樣道理
如果掉返轉咁睇 我地將一隻domestic asset嘅price process除以B_d(t)其實就係做緊(domestic) discounting
而呢一點對我地後面嘅reasoning非常重要

(ii) The problem with currency
大家可能會奇怪點解我無端端要specify X(t) under P-measure嘅dynamics
乜唔係under Q-measure個drift term一律變做 r_d 嘅咩?
之前無論stock定bond嘅Q-dynamics都係咁樣
咁我地點解唔直接specify under Q-measure嘅dynamics?
如果你咁諗就中伏

中伏嗰原因好簡單 就係我之前算係呃咗大家
我之前講stock其實只係講咗個simplified case
如果大家有認真睇我講Black-Scholes之前嘅assumption
就會見到我其實係assume咗stock pays no dividend

而個問題正正就喺呢度
stock with no dividend 同 exchange rate本質上係唔同嘅
如果你買咗一隻冇dividend嘅stock
理論上你嘅gain/loss全部都係嚟自stock price嘅fluctuation
即係 由你買咗呢隻stock返嚟 再到你賣返佢出去 嘅呢段時間 你係唔會有任何income落袋

但係currency嘅情況就好唔同
假設你依家有$1喺手
就算你之後做啲乜都好 under我地上面define嘅market structure你都一定有sure income
啲sure income係喺邊度嚟嘅? 咪就係Time value of money
你有$1喺手 咁你就可以擺落(foreign) bank account continuously 咁賺 r_f
所以e.g.一年之後 其實你已經有$exp(r_f)咁多嘅美金喺手 而唔係剩係得初頭嘅$1
(p.s. 有(continuous) dividend嘅stock就會同currency嘅情況非常相似)

(iii) The problem with "Q"
因為咁 我地就要靠另一啲方法去揾X(t) under Q-measure嘅dynamics
而眼利嘅朋友可能仲會睇到第二個問題 就係個"Q"字
依家我地有兩個market --- Domestic 同 Foreign
咁我依家講嘅Q-measure究竟係講緊邊一個market嘅risk-neutral measure?
為咗區分返呢兩個measures 我會用:
Q_d 代表 domestic 嘅 risk-neutral measure
Q_f 代表 foreign 嘅 risk-neutral measure

希望大家仲記得risk-neutral pricing嘅精髓係乜
如果我地想domestic market冇arbitrage 就一定要至少搵到一個Q_d-measure
such that 下面呢句一定要成立 (因為呢個正正係Q_d-measure應該有嘅property)
The DISCOUNTED domestic asset price process under Q_d is a Q_d-martingale
而呢句就係我地用嚟揾X(t) under Q_d-measure嘅dynamics嘅關鍵

(iii) Dynamics of X(t) under Q_d-measure
跟住我地只要recognise到下面呢句key step其實就已經成功咗一半
At time t, B_f(t) units of $ are worth B_f(t)*X(t) units of £
所以買foreign currency然後擺落銀行賺r_f
其實就同買一隻 price process 係 B_f(t)*X(t) 嘅domestic asset係完全一樣 (只係currency唔同咗)
因為又就嚟爆字數 所以照舊喺圖入面解釋曬剩低嘅嘢






結果一個cm都係講唔曬 下個cm再講Part II
2019-04-14 21:18:22
劇透下之後會講乜先
大家見到我上面打咗4000字都只係揾咗 Spot exchange rate X(t) under Q_d 嘅dynamics
咁話明做緊deriv pricing 我地其實可以再consider一啲underlying係X(t)嘅currency deriv

而最簡單嘅例子就係European Currency Call
Payoff at Maturity (Time T) = Max(X(T) - K , 0) , where K is in £
顧名思義你買咗呢隻call 咁at time T你就可以用 £K 去買 $1
而喺at time T嘅FX market裡面可以用 $1 去買 £X(T)
如果X(T) > K你就會exercise張call 所以個payoff就會係咁樣

跟住我地就可以諗下點擴展我地嘅market setting
如果加一隻foreign stock S_f(t) 入去得唔得?
如果再加多一隻domestic stock S_d(t)入去裡面又得唔得?
假設可以加曬入去 咁under呢個market可以整到啲乜deriv出黎?

所以我依家預期可能要講多3-4個cm先會完到
2019-04-17 21:02:17
點睇Behaviour finance? 用past observations 的 behaviour 同 technical indicators 的 correlation predict 個stock market
2019-04-17 21:48:19
Behaviour finance嘅前設我覺得係合理嘅
人係唔理性嘅生物 至少我地一定唔係classical嘅econ agents先
所以你話stock market is completely driven by rational decisions 基本上係冇乜可能

但係用technical analysis去做forecast我就好有保留
呢堆techniques嘅prediction power係喺邊度嚟?
你點肯定呢個market上一秒嘅regime同下一秒嘅regime仲係一樣?
其實我覺得不如正正經經學time series仲好
2019-04-19 13:28:31
4.) Girsanov theorem & its application

e.g. Quanto derivatives (Part I cont.)

(iv) Exchange rate derivative
上回講到spot exchange rate X(t) under domestic risk-neutral measure (Q_d) 嘅 dynamics
用一張圖簡單summarise返我地assume緊嘅market structure先


大家見到 X(t) follows Geometric Brownian Motion
咁我地就揾咗佢個 “Closed form” 出嚟先
其實同普通嘅GBM冇分別 不過都係照做一次


揾齊曬跟住落嚟會用到嘅嘢之後
我地就可以諗下下面呢個問題
「如果加一隻exchange rate deriv入呢個market而又唔可以有arbitrage
咁呢隻deriv嘅price formula會係咩樣?」

首先我地暫時只會consider一啲simple T-claim
即係呢隻deriv at maturity (time T)嘅payoff 只會depends on X(T)

(p.s. Asian option 同 lookback option 就係典型嘅 non-simple claim
因為佢地at maturity嘅payoff都係path dependent 唔會剩係depends on X(T))

而其中一個standard嘅例子就當然係European style嘅Currency call
呢個case嘅payoff就會係 Max{X(T) - K , 0}
即係喺maturity (time T)嘅時候 我地有權選擇用 £K 嚟買入 $1
留意依家strike K係quoted in domestic currency (£)
因為喺time T嗰時 market嘅exchange rate正正係 £X(T)/$
所以如果X(T) > K 我地就可以賣返走嗰$1 然後買返£X(T)返嚟
咁我變相就賺咗 £ (X(T) - K) 咁多嘅英鎊
當然X(T) <= K嘅話 我地就唔會exercise呢張call


咁依家我地返翻嚟講咗個general case先
我地知道冇arbitrage嘅條件就係必須要存在至少一個domestic risk-neutral measure
s.t. 所有discounted asset price process (both underlying and deriv) under domestic risk-neutral measure 都一定要係martingale
而我地上回其實都已經揾咗呢個measure出嚟(即係Q_d) 而且仲show到佢係unique嘅
如果依家加一隻(domestic) deriv入去呢個market裡面 而又要同我地上回做嘅嘢consistent
咁就意味住呢隻deriv嘅discounted price process under Q_d-measure都一定要係martingale
只有咁樣個market先唔會有arbitrage opportunities

跟住嘅step其實只係不停ito's lemma同埋take expectation
所以照舊喺圖入面解釋曬所有嘢




大家見到其實exactly就係risk-neutral valuation formula
而Feynman-Kac formula就正正幫我地解釋咗呢個stochastic representation同條PDE之間嘅關係

(iv) Examples of exchange rate derivative
咁依家我地就真係萬事俱備 可以開始講下例子
首先就係European style嘅Currency call
我地只要let ζ(x) = Max(x - K , 0) 就可以用上面揾到嘅formula



最尾基本上同Black-Scholes call price formula一模一樣
只係多咗啲r_f嘅term (如果用stock個角度講r_f其實就好似dividend咁)

如果大家有用過/玩過現實嘅currency market
就會知道currency future都係一種非常common嘅deriv
(p.s. 暫時ignore曬margin account同mark to market先)
而佢嘅(long position) payoff比上面嘅call仲簡單 只係X(T) - K
個原因就係當你買咗呢張future 佢就變咗做obligation
到咗maturity 你係一定要exercise冇得你揀
所以理論上你嘅payoff係冇lower bound
不過因為個payoff冇咁複雜 所以條price formula都會簡單咗


以防有人唔清楚foward同future嘅分別 補充多少少先
future同forward究竟有乜唔同? 大概咁講最主要有三點唔同

第一就係future contract一定係standardise嘅
如果你有學過forward係啲乜 咁你都知forward大多數都係private contract嚟嘅
裡面嘅terms全部都係由buyer同seller傾掂數set出嚟
譬如係一張買/賣大豆嘅forward maturity嗰時可能真係會拎實物出黎交收
但係futures就多數唔會咁做 原因就係future contract嘅買賣一定會經Exchange house
Exchange house已經set好曬所有terms 而一張contract究竟買緊幾多underlying全部都fix死曬
最尾真係要交收亦都唔會真係face-to-face咁交收實物 多數都會settle in cash

第二就係future一定會經Clearing house做clearing
只要一經clearing house
buyer同seller嘅counter-party就一樣都係Clearing house 而唔會再係對方
咁做嘅好處就係credit risk/counter-party credit risk會大幅下降
因為大家嘅對家都係Clearing house 咁就唔洗再驚有人會走數
(p.s.除非Clearing house清盤 不過呢個係非常extreme嘅case)

第三就係margin account 同 Mark-to-Market
你可能會問 如果到最後buyer/seller是但一邊唔撚玩走咗佬
咁間clearing house咪蝕到入肉? 冇人會咁蠢幫人埋單掛
咁Clearing house當然唔係智障 佢地都諗到可能會有呢啲情況
所以買賣future嗰時 佢地一定會要求buyer同seller兩邊都set up一個margin account
大家一開始都要擺一舊錢入去呢個margin account先 (initial margin)
然後Clearing house每一日都會update呢張future嘅value
每一日嘅gain/loss都會喺day end嘅時候喺各自嘅margin account 加/減返 (Mark-to-Market)
而如果margin account入面嘅錢低過一個特定嘅level (Maintenance Margin)
Clearing house就會即時追數叫唔夠錢嗰一邊入返錢落個account
如果佢唔入就會收佢皮Close咗個account唔比佢繼續玩
呢套機制就可以有效防止是但一邊乜錢都冇比就直接走佬

我諗Part I應該講得差唔多
下一次就會開始講Part II --- 如果加多一隻foreign stock落個market度會發生乜事?
2019-04-19 14:15:21
支持

巴打我仲睇緊㗎
2019-04-20 00:50:15
Thanks for the support
2019-04-20 16:26:12
math撚留名跟樓主學野
2019-04-23 10:03:55
2019-04-23 13:47:46
2019-04-23 13:53:36
2019-04-23 13:56:07
2019-04-23 14:00:23
2019-04-27 23:03:43
2019-05-03 10:20:14
推下先 陣間考多科就完sem
最快應該今晚出到post 如果打打下柒訓咗就聽日先
2019-05-05 15:11:51
咁多位唔好意思 應該要等多一兩日先出到
2019-05-05 18:52:49
等你
2019-05-08 19:14:17
大家等多陣 今晚點都會有
2019-05-09 01:40:53
4.) Girsanov theorem & its application

e.g. Quanto derivatives (Part II)

(i) Review of part I
繼續講quanto options
喺part I我地討論咗一個好簡單嘅FX market
有一個domestic market [U.K. (£)] 同埋一個foreign market [U.S ($)]
而domestic同foreign都各自有自己嘅risk-free asset [B_d(t) and B_f(t)]
然後我地再加多個exchange rate X(t) [in terms of domestic currency]落去個model裡面
呢個基本上就係我地上次講嘅FX market嘅setting
有咗呢個setting之後我地就可以consider一啲用X(t)做underlying嘅deriv

但係上次個model實在係太過簡陋 foreign market連一隻tradable嘅risky asset都冇
為咗令個market好玩啲 我地今次就喺原先嘅FX market上面加多一樣嘢
就係一隻foreign stock [S_f(t)] (no dividend in foreign market)

(ii) Background and setting
一如以往我地都係assume呢隻stock嘅price process follows GBM [i.e. follows BS model]
咁依家呢個FX market (under P-measure)就會有兩條Wiener processes
第一條係跟X(t)嘅 而第二條係跟S_f(t)嘅
WLOG我地不妨assume埋呢兩條wiener processes之間嘅correlation係ρ
而事實上如果我地domestic同foreign分別係U.K.同U.S.嘅話
咁呢兩條processes的確好大機會有correlation 所以係有需要考慮correlation

所以今次我地嘅setting就會係好似下圖咁樣


但係大家唔好唔記得我地之前揾過啲乜
我地其實已經知道X(t) under domestic risk-neutral measure [Q_d - measure]條式係點
加多隻foreign stock係唔會改變到X(t)條式嘅任何嘢
因為本身揾X(t) under Q_d-measure條式都唔需要呢隻stock嘅dynamics
所以for X(t)我地可以直接用返上面嘅result

不過foreign stock under Q_d-measure條式我地就真係唔知
而呢個亦都係我地嘅main task --- 揾foreign stock under Q_d-measure條式出黎
下圖就係setting + 所有我地現時已知嘅嘢


(iii) Dynamics of S_f(t) under Q_d-measure
點樣揾S_f(t) under Q_d條式出黎?
其實原理同上次非常相似 我地argue嘅嘢都係一樣
ALL DISCOUNTED domestic asset price processes under Q_d is a Q_d-martingale
就算我地加多一隻foreign stock落個model 呢一句都一定要啱
如果呢一句唔啱 咁我地個model就會有arbitrage

根據Martingale representation theorem
(Assume filtration F_t係純粹由wiener processes砌成 依家我地嘅case係)
一條process under Q_d要冇drift term (dt term)先會係Q_d-martingale
所以我地argue嘅嘢其實就等同下面呢句
ALL DISCOUNTED domestic asset price processes under Q_d have no drift term
而上次我地就係用no drift term + Girsanov Theorem揾到X(t) under Q_d嘅dynamics
今次其實都係類似

而第一個key step亦都同上次差唔多
我地需要realize到下面呢句 咁就可以正式開波
At time t, 1 unit of foreign stock, worth $S_f(t) in foreign currency, is worth £X(t)*S_f(t) in domestic currency
所以買foreign stock S_f(t)就同買一隻(psuedo-) domestic stock S_f(t)*X(t)係完全一樣 (只係currency唔同)



我地知道上面條式under Q_d會係martingale 即係no drift term
如果大家睇返簡單版嘅FX market
我地嗰時係用Girsanov Theorem將條式由P轉去Q_d 從而shift到個drift變咗0
但係依家有個問題 就係上面條式同時有兩個wiener process喺度
咁我地應該點用Girsanov Theorem?

其實只要再細心啲睇多次個setting 呢個問題就迎刃而解
上面已經提過我地其實係知道X(t) under Q_d嘅dynamics
因為derive嘅過程根本唔需要用到S_f(t)條式 i.e. 唔牽涉第二個wiener process
所以換句話說 其實我地已經有第一條wiener process under P 同 under Q_d 嘅關係

咁亦都代表我地已經(partially) specify咗Q_d
對於第一條wiener process嚟講 P轉Q_d一定要係咁轉 否則就會有arbitrage
我地依家將呢個關係sub返落第一條式裡面 睇下會變成點先


大家見到個drift term仲未消失
咁當然合理 因為條式其實都未完全under Q_d
依家係邊條wiener process仲未under Q_d? 係第二條
所以當我地將第二條wiener process由P轉去Q_d之後 (by Girsanov Theorem)
上面條式就唔應該再有drift term (否則會有arbitrage)
換句話說 第二條wiener process under P 同 under Q_d 嘅關係 就係正正要令到上面條式嘅drift term消失
i.e. 令到呢條discounted (psuedo) domestic stock price process變成一個Q_d-martingale


跟住純粹就係重覆咁用ito's lemma砌返S_f(t) under Q_d條dynamics出嚟



最尾再summarize多次我地依家個setting


----------------------------------------------

打到嚟呢度先 就嚟爆字數
大家睇完可以諗下呢兩樣嘢先
1.) 明明我地assume隻stock冇dividend (in foreign market)
點解最尾會有個類似dividend嘅物體喺條式裡面?
而呢個類似dividend嘅嘢又有乜咁特別?
2.) 其實Q_d有乜咁特別? 如果我全部嘢都變曬under Q_f會有乜唔同? Q_d同Q_f之間有乜關係?
呢兩條問題留返下回分解
下次仲會講埋一啲同時用X(t)同S_f(t)嚟做underlyings嘅deriv應該點樣price
2019-05-22 14:11:21
好耐冇見
應該今個禮拜五會出到quanto嘅最後一part
大家再等一陣啦

喺等緊嘅同時
希望大家都會繼續關注逃犯條例
今次唔企出嚟以後都唔會再有機會
我相信仲有好多人係未知發生緊乜事
希望大家可以同身邊嘅親朋戚友講多啲 向佢地解釋修例之後會發生咩事
如果今次過咗香港真係正式玩完
所以無論你地經歷過雨革魚蛋之後有幾灰心絕望都好
小弟都希望你地可以再行出嚟一次 用行動守護本應屬於我地嘅香港

(突發) 金鐘圖part 2 !!!
- 分享自 LIHKG 討論區
https://lih.kg/1163619
-------------------------------
(突發)金鐘圖 part 2 follow up
- 分享自 LIHKG 討論區
https://lih.kg/cFnzdS
-------------------------------
6月9日可能香港最後一次遊行 請廣傳
- 分享自 LIHKG 討論區
https://lih.kg/1165199
-------------------------------
保安局認修例助中國大陸沒收在港財產 堅持奪立會審批權!!
- 分享自 LIHKG 討論區
https://lih.kg/1156054
-------------------------------
《逃犯條例》懶人包
- 分享自 LIHKG 討論區
https://lih.kg/1112288
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞