[衍生商品] 淺談Black-Scholes Model 的性質(0) - 謝宗翰的隨筆

文章推薦指數: 80 %
投票人數:10人

事實上, B-S model 本質上是用來作為進行歐式選擇權(European Option) 定價公式。

在介紹之前,我們需先知道使用B-S model 的一些假設: 跳到主要內容 [衍生商品]淺談Black-ScholesModel的性質(0) 4月27,2010 這次要跟大家介紹衍生商品市場的Black-ScholesModel(B-Smodel),此Formula是由ProfessorFisherBlack,MyronScholes與RobertMerton在選擇權定價領域的重大突破,此模型亦指引了衍生商品該如何透過無套利機會來獲得合理價格的研究大門。

事實上,B-Smodel本質上是用來作為進行歐式選擇權(EuropeanOption)定價公式。

在介紹之前,我們需先知道使用B-Smodel的一些假設: 對於股價分布的假設 股價服從連續複利Log-normal分布 波動度(Volatility)為已知常數 未來的股息已知 對於市場的假設 無交易手續費用、無稅收 證卷交易為連續進行 短期無風險利率$r$為已知常數 可以基於無風險利率執行shortsellorborrow 不存在無風險套利機會  Comment: 1.股價的Log-normal分布假設:(此Comment需要隨機過程與隨機分析的背景知識,有興趣的讀者請參考BLOG中相關隨機分析的文章) 考慮股價模型為GeometricBrownianMotion,故可寫做下列隨機微分方程SDE \[ dS_t:=\muS_tdt +\sigmaS_tdB_t,\0\leqt\leqT \]其中$S_t$為時刻$t$的股價,$\mu:=$股價每年的收益率期望值(或稱driftrate),$\sigma:=$股價每年的波動度(volatility),$B_t$為標準布朗運動。

注意到這邊我們假設$\mu,\sigma$為固定常數。

上述隨機微分方程可解得(Proof:omitted,有興趣讀者請參閱 [隨機分析]HowtosolveSDEpractically(4)-GeometricBrownianMotion \[ S_t=S_0\exp\left\{{\left({\mu -\frac{{{\sigma^2}}}{2}}\right)t+\sigma{B_t}}\right\} \]改寫上式 \[\Rightarrow\ln\frac{{{S_t}}}{{{S_0}}}=\left({\mu -\frac{{{\sigma^2}}}{2}}\right)t+\sigma{B_t} \]由於$B_t$為標準布朗運動,由定義可知標準布朗運動為Gaussianprocesswithmean0,variance$t$與covariance$\min{(s,t)}$,故我們可推論 \[\begin{array}{l} \ln\frac{{{S_T}}}{{{S_0}}}\sim{{\calN}}((\mu -\frac{{{\sigma^2}}}{2})T,{\sigma^2}T)\\  \Rightarrow\ln{S_T}\sim{{\calN}}(\ln{S_0}+(\mu -\frac{{{\sigma^2}}}{2})T,{\sigma^2}T) \end{array} \]其中$S_T$是未來時間$T$時的股價,$S_0$是時間$0$時的股價。

上式表明$\ln{S_T}$服從normaldistribution,故$S_T$為Log-normal(亦即取Log之後為normal), 2.關於波動度(Volatility)$\sigma$ 股價的波動度$\sigma$用於測量股價收益的不確定性。

一般而言介於$15\%\sim50\%$。

B-Sformula假設:給定任意$K,S,T,r..$,$\sigma$均為常數不變。

另外值得一提的是波動度有兩種,一種是歷史資料波動度(HistoricalVolatility)與隱含波動度(ImpliedVolatility),其中歷史波動度是由歷史資料股價計算收益再由此歷史收益計算標準差將其定為波動度。

但是隱含波動度則是透過Black-ScholesFormula反推而得。

此波動度會在之後再作介紹。

3.關於Black-ScholesFormula本質: 透過購買/賣出股票與債卷 來複製選擇權的收益。

透過此法可建構一組無風險投資組合,且此組合收益僅為無風險利率(亦及無套利機會),相關推導請參閱此文: [隨機分析]Black-ScholesPDEforEuropeanCalloption(0) Black-Scholes-MetronFormula:  B-SModelForStockOptionwithConstantDividend:  以下為 對EuropeanCalloption與Europeanputoption的B-Sformula \[\left\{\begin{array}{l} c={S_0}{e^{-qT}}N\left({{d_1}}\right)-K{e^{-rT}}N\left({{d_2}}\right)\\ p=K{e^{-rT}}N\left({{-d_2}}\right)-{S_0}{e^{-qT}}N\left({{-d_1}}\right) \end{array}\right. \]其中$c$為EuropeanCalloption的價格、$p$為EuropeanPutoption價格、$q$為連續複利的固定股息、$r$為連續複利的無風險利率、$S_0$為現時股價、$T$到期時間(以年為單位)、$K$為執行價格、$\sigma$為股價波動度;且$N(\cdot)$為StandardNormalcumulativedistirbuitonfunction,其中 \[\left\{\begin{array}{l} {d_1}=\frac{{\ln\left({{S_0}/K}\right)+\left({r-q+{\sigma^2}/2}\right)T}}{{\sigma\sqrtT}}\\ {d_2}={d_1}-\sigma\sqrtT \end{array}\right. \]關於上式的證明有興趣的讀者請參考  [隨機分析]Black-ScholesPDEforEuropeanCalloption(1) 如果是要計算的話,讀者可以使用MATLAB指令blsprice協助計算,在此不贅述 Comment: 1.仔細觀察B-SFormula,我們可發現需要的參數有 $S_0,K,T,r,q,\sigma$,亦即選擇權$f$為 \[ f(S,K,T,r,q,\sigma) \]注意到其中只有$\sigma$無法被直接觀測獲得,其餘參數都可直接獲得。

但是事實上選擇權的報價是知道的$c,p$已知,故我們可以透過代入選擇權價格以及其餘已知資訊來反推$\sigma$,此法求得的$\sigma$即為之前所提及的隱含波動度(ImpliedVolatility) 2.關於上述B-Sformula的性質: 首先考慮$S_0$很大(deepinthemoneyforcalloption,andoutofmoneyforputoption)的時候, 則上述$d_1,d_2\rightarrow\infty$故$N(d_1),N(d_2)\rightarrow1$,$N(-d_1),N(-d_2)\rightarrow0$亦即 \[\left\{\begin{array}{l} c={S_0}{e^{-qT}}N\left({{d_1}}\right)-K{e^{-rT}}N\left({{d_2}}\right)\to{S_0}{e^{-qT}}-K{e^{-rT}}\\ p=K{e^{-rT}}N\left({-{d_2}}\right)-{S_0}{e^{-qT}}N\left({-{d_1}}\right)\to0 \end{array}\right. \]可發現此情況確實為$c,p$的收益價格。

當$S_0$非常小的時候 (deepinthemoneyforputoption,andoutofmoneyforcalloption) 則上述$d_1,d_2\rightarrow-\infty$故$N(d_1),N(d_2)\rightarrow0$,$N(-d_1),N(-d_2)\rightarrow1$亦即 \[\left\{\begin{array}{l} c={S_0}{e^{-qT}}N\left({{d_1}}\right)-K{e^{-rT}}N\left({{d_2}}\right)\to0\\ p=K{e^{-rT}}N\left({-{d_2}}\right)-{S_0}{e^{-qT}}N\left({-{d_1}}\right)\toK{e^{-rT}}-{S_0}{e^{-qT}} \end{array}\right. \]可發現此情況確實為$c,p$的收益價格。

當$T\rightarrow0$ 的時候: 如果$S_0\geqK$則${{d_1}}\rightarrow\infty\Rightarrowd_2\rightarrow\infty$,故 \[ N(d_1)\rightarrow1,N(d_2)\rightarrow1 \]且 \[\begin{array}{l} \left\{{\begin{array}{*{20}{l}} {c={S_0}{e^{-qT}}N\left({{d_1}}\right)-K{e^{-rT}}N\left({{d_2}}\right)}\\ {p=K{e^{-rT}}N\left({-{d_2}}\right)-{S_0}{e^{-qT}}N\left({-{d_1}}\right)} \end{array}}\right.  \Rightarrow\left\{{\begin{array}{*{20}{l}} {c={S_0}-K}\\ {p=0} \end{array}}\right. \end{array}\] 如果$S_0



請為這篇文章評分?