Loading [MathJax]/jax/output/CommonHTML/jax.js

5/10/2011

[衍生商品] 淺談選擇權 (2) - Put-Call Parity

這次要介紹的是選擇權訂價一個重要的關係:買權賣權等價關係 (Put-Call Parity):

想法: 利用 Option 建構一個 合成的 Forward contract ,再來比較其 payoff

現在考慮 當前股價為 S0 的 無配發股息的股票 (Non-dividend paying stock),且 C,P 為對應的 Call option 與 Put option 的價格;現在我們透過 Buying a call + Short a put 可以得到 Synthetic forward 如下圖 Payoff (點圖放大)

注意到上圖右方合成之後的 Payoff 圖等價 Long a forward ,故我們稱此利用 Option 所合成出來的 Forward 為 Synthetic forward。

另外,如果我們觀察對於 Synthetic Forward 而言,我們是透過 Buying a call + short a put 達成,故其當前的 Payoff  (Payoff Today) 可寫為 C+P (買一份 call =C,賣出一份 put =+p);且 Payoff at Expriation date 為 STK

另外對於標準 Forward 而言,其 Payoff Today =0 (由於 Forward 並不需支付premium,故 Payoff today =0);而 Pay off at Expriation date 為 STF0

因為我們的 Synthetic Forward 是用來 mimic 標準的 Forward ,故此兩者之 Payoff 必須等價,我們將所有的 payoff 都折現到 Today 來比較:

Payoff Today :
C+P+PV(STK)=0+PV(STF0)CP=PV(F0K) 又由於對 Forward 而言 PV(F0):=S0,故我們得到
CP=S0PV(K) 上式稱為 歐式選擇權 支付股息 的 Put-Call Parity。

注意到如果上式出現
CPS0PV(K) 則此時出現套利機會,因為 Put-Call parity 不再成立。亦即如果出現
C>P+S0PV(K) 則 表示 當前 的 Call option 價格過高,可以 Short call + buy (P+S0PV(K)) 達成套利。

或者 C<P+S0PV(K) 則表示當前的 call option 價格過低,可以 long call + sell (P+S0PV(K)) 達成套利。


現在我們再問個問題,如果現在考慮 Divdend paying Stocks ,Put-Call Parity 該如何修正呢?
首先寫下一般 Put-Call Parity
CP=PV(F0K) 回憶對於有 Dividend paying 的 Forward ,我們有 PV(F0):=S0PV(D),故我們將上式改寫
CP=S0PV(D)PV(K) 上式即稱為歐式選擇權 支付股息 的 Put-Call Parity

如果考慮股息為連續複利 q,則我們
CP=S0eqTPV(K)

現在我們看個例子:

Example: Put Call Parity
考慮一執行價格 $30 且六個月後到期的 股票歐式 Call option 其價格為 $2,其標的股價為 $29,且股息為 $0.5 預計於二個月與五個月的時候發放,無風險利率為 10%連續複利計,試求相同規格的 Put option 合理價格 (無套利機會價格) 應為多少?

Solution
改寫已知資訊如下:
K=30,C=2,S0=29,D=0.5,r=0.1,T=6/12由 Put-Call parity 可知
CP=S0PV(D)KerT2P=29(0.5e0.1×212+0.5e0.1×512)30e0.1×612P=2.51


Example: No-Arbitrage Opportunity via Put-Call Parity
考慮一執行價格為 50 且到期時間為 12個月 的股票歐式 Call option ;且其價格為 $6。同樣規格的的 股票歐式 Put Option 價格為 $5;另外市場當前股價為 54,配發股息預計於六個月後配發 4元,連續複利無風險年利率為 5%

試問是否存在 套利機會?

Solution
先求無套利機會價格,由 Put-Call parity
CP=S0PV(D)PV(K)C=P+S0PV(D)PV(K)C=5+544e0.05×61250e0.05×1212C=7.5373注意到由 Put-call parity 得到的結果顯示 C=7.5373 但當前的 Call price 為 6 故存在套利機會:由於當前 Call price 低於 7.5373,故我們可 Long Call option 接著賣出 其餘組合如下表

6<C=P+S0PV(D)PV(K)Today6monthAtExp.(STK)AtExp.(ST>K)LongCallC00STKShortPut+P0(KST)0ShortStock+S0DSTSTinvest$D+PV(D)+D00invest$KPV(K)0KKTotalGain000Today6monthAtExp.(ST50)AtExp.(ST>50)LongCall600ST50ShortPut+50(50ST)0ShortStock+544STSTinvest$D4e0.05×612+400invest$K50e0.05×121205050TotalGain1.5373000




沒有留言:

張貼留言

[人工智慧] 本地端 DeepSeek R1 快速安裝:以 Macbook Pro M4 Chip為例

最近火熱的 DeepSeek R1 模型由於採用了 distill 技術,可以大幅降低計算成本,使得一般人有機會在自家筆電上跑性能逼近 Open AI ChatGPT o1的大語言模型。本文簡單介紹一步安裝在 Macbook Pro 的方法以及使用方法,以下測試採用 Macboo...