资产定价核心等式及其应用
接觸過資產(chǎn)定價(jià)的同學(xué)可能知道,資產(chǎn)定價(jià)有一個(gè)核心公式p=E(mx)p=\text{E}(mx)p=E(mx),它的內(nèi)涵十分豐富。本文將從Consumption-based model出發(fā),詳解該公式的由來,并以它為視角,介紹金融理論中的一些問題。
1 定價(jià)方程
1.1 基本的定價(jià)方程
假設(shè)有一筆在t+1t+1t+1時(shí)刻的payoff為xt+1x_{t+1}xt+1?的資產(chǎn),該如何計(jì)算它在ttt時(shí)刻的價(jià)值?
假如在今天買一只股票,那么下一期的payoff就是股票的價(jià)格加股息,即xt+1=pt+1+dt+1x_{t+1}=p_{t+1}+d_{t+1}xt+1?=pt+1?+dt+1?,xt+1x_{t+1}xt+1?是一個(gè)隨機(jī)變量,投資者無法確切地知道他的投資在下一期會(huì)有多少收益,但他可以估算各種可能情況的概率。假設(shè)有一個(gè)代表性投資者,他的效用函數(shù)是
U(ct,ct+1)=u(ct)+βEt[u(ct+1)]U(c_{t},c_{t+1})=u(c_t)+\beta \text{E}_t[u(c_{t+1})] U(ct?,ct+1?)=u(ct?)+βEt?[u(ct+1?)]
其中ctc_tct?表示在ttt期的消費(fèi)。假設(shè)效用函數(shù)是冪效用函數(shù)
u(ct)=11?γct1?γu(c_t)=\dfrac{1}{1-\gamma}c_t^{1-\gamma} u(ct?)=1?γ1?ct1?γ?
當(dāng)γ→1\gamma\to 1γ→1時(shí),u(c)=ln?(c)u(c)=\ln(c)u(c)=ln(c)。β\betaβ是主觀貼現(xiàn)因子(subjective discount factor),效用函數(shù)的曲率表示對(duì)風(fēng)險(xiǎn)和跨期替代的厭惡程度。
假設(shè)投資者可以以ptp_tpt?的價(jià)格自由買賣任意數(shù)量的資產(chǎn)xt+1x_{t+1}xt+1?,初始消費(fèi)水平為eee,他選擇買入ξ\xiξ數(shù)量的資產(chǎn),那么可列出方程:
max?{ξ}u(ct)+Et[βu(ct+1)]s.t.ct=et?ptξ,ct+1=et+1+xt+1ξ\begin{aligned} \max_{\{\xi\}} u(c_t)&+\text{E}_t[\beta u(c_{t+1})] \\ \text{s.t.} \quad c_t&=e_t-p_t\xi,\\ c_{t+1}&=e_{t+1}+x_{t+1}\xi \end{aligned} {ξ}max?u(ct?)s.t.ct?ct+1??+Et?[βu(ct+1?)]=et??pt?ξ,=et+1?+xt+1?ξ?
將約束條件代入后求解最值問題,解得:
ptu′(ct)=Et[βu′(ct+1)xt+1]p_t u'(c_t)=\text{E}_t\left[\beta u'(c_{t+1})x_{t+1}\right] pt?u′(ct?)=Et?[βu′(ct+1?)xt+1?]
上式可寫為:
pt=Et[βu′(ct+1)u′(ct)xt+1](1)p_t=\text{E}_t\left[\beta \dfrac{u'(c_{t+1})}{u'(c_t)}x_{t+1}\right] \tag{1} pt?=Et?[βu′(ct?)u′(ct+1?)?xt+1?](1)
1.2 邊際替代率與隨機(jī)貼現(xiàn)因子
定義隨機(jī)貼現(xiàn)因子(Stochastic Discount Factor,SDF)
mt+1=βu′(ct+1)u′(ct)m_{t+1}=\beta \dfrac{u'(c_{t+1})}{u'(c_t)} mt+1?=βu′(ct?)u′(ct+1?)?
代入(1)(1)(1)式可得pt=Et(mt+1xt+1)p_t=\text{E}_t(m_{t+1}x_{t+1})pt?=Et?(mt+1?xt+1?)。這里的mt+1m_{t+1}mt+1?可以叫作邊際替代率(marginal rate of substitution),也叫定價(jià)核(pricing kernel),或者測(cè)度變換(change of measure)、狀態(tài)價(jià)格密度(state-price density)等。在大多數(shù)時(shí)候,下標(biāo)可以省略,條件期望和無條件期望也沒必要區(qū)分,可以寫作p=E(mx)p=\text{E}(mx)p=E(mx)。
如果不存在不確定因素,那么按照標(biāo)準(zhǔn)現(xiàn)值公式,應(yīng)該有
pt=1Rfxt+1p_t=\dfrac{1}{R_f} x_{t+1} pt?=Rf?1?xt+1?
其中RfR_fRf?為毛無風(fēng)險(xiǎn)利率(gross risk-free rate),1/Rf1/R_f1/Rf?為貼現(xiàn)因子。用大寫的RRR表示毛收益率,小寫的rrr表示凈收益率,關(guān)系是r=R?1r=R-1r=R?1或r=ln?(R)r=\ln(R)r=ln(R)。
對(duì)于payoff相同的風(fēng)險(xiǎn)資產(chǎn),風(fēng)險(xiǎn)越大,價(jià)格越低,因此風(fēng)險(xiǎn)資產(chǎn)的定價(jià)可用風(fēng)險(xiǎn)調(diào)整的貼現(xiàn)因子(risk-adjusted discount factors),它和某個(gè)資產(chǎn)有關(guān):
pti=1RiE(xt+1i)p_t^i = \dfrac{1}{R^i} \text{E}(x_{t+1}^i) pti?=Ri1?E(xt+1i?)
2 金融中的經(jīng)典問題
本節(jié)以p=E(mx)p=\text{E}(mx)p=E(mx)為視角,來看一些金融中的經(jīng)典問題。
2.1 無風(fēng)險(xiǎn)利率
現(xiàn)在研究無風(fēng)險(xiǎn)債券,它的payoff就是無風(fēng)險(xiǎn)利率RfR^fRf,它在ttt期的價(jià)格為111,因此有1=E(mRf)=E(m)Rf1=\text{E}(mR^f)=\text{E}(m)R^f1=E(mRf)=E(m)Rf,因此,無風(fēng)險(xiǎn)利率為:
Rf=1E(m)R^f=\dfrac{1}{\text{E}(m)} Rf=E(m)1?
若效用函數(shù)取為u(ct)=11?γct1?γu(c_t)=\dfrac{1}{1-\gamma}c_t^{1-\gamma}u(ct?)=1?γ1?ct1?γ?,代入mmm的表達(dá)式中,并消除不確定性(拿掉期望符號(hào)),可得
Rf=1β(ct+1ct)γR^f = \dfrac{1}{\beta} \left(\dfrac{c_{t+1}}{c_t}\right)^\gamma Rf=β1?(ct?ct+1??)γ
可以看出,在排除不確定因素后,無風(fēng)險(xiǎn)利率水平與β\betaβ、消費(fèi)增長(zhǎng)率、效用函數(shù)曲率γ\gammaγ有關(guān)。
而如果存在不確定性呢?假設(shè)消費(fèi)增長(zhǎng)率是對(duì)數(shù)正態(tài)分布,定義對(duì)數(shù)無風(fēng)險(xiǎn)利率為rtf=ln?Rtfr_t^f=\ln R^f_trtf?=lnRtf?,定義主觀貼現(xiàn)率δ=?ln?β\delta=-\ln \betaδ=?lnβ,記Δln?ct+1=ln?ct+1?ln?ct\Delta\ln c_{t+1}=\ln c_{t+1}-\ln c_{t}Δlnct+1?=lnct+1??lnct?,Δ\DeltaΔ表示一階差分算子。那么
Rf=1/Et[β(ct+1ct)?γ]R^f = 1/{\text{E}_t\left[\beta\left(\dfrac{c_{t+1}}{c_t}\right)^{-\gamma}\right]} Rf=1/Et?[β(ct?ct+1??)?γ]
已知對(duì)于正態(tài)分布變量zzz,有E(ez)=eE(z)+(1/2)σ2(z)\text{E}(e^z)=e^{\text{E}(z)+(1/2)\sigma^2(z)}E(ez)=eE(z)+(1/2)σ2(z),代入上式后得
Rtf=[e?δe?γEt(Δln?ct+1)+(γ2/2)σt2(Δln?ct+1)]?1R^f_t=\left[e^{-\delta} e^{-\gamma \text{E}_t(\Delta\ln c_{t+1})+(\gamma^2/2)\sigma^2_t(\Delta\ln c_{t+1})}\right]^{-1} Rtf?=[e?δe?γEt?(Δlnct+1?)+(γ2/2)σt2?(Δlnct+1?)]?1
兩邊取對(duì)數(shù)后得:
rtf=δ+γEt(Δln?ct+1)?γ22σt2(Δln?ct+1)r_t^f=\delta+\gamma\text{E}_t(\Delta\ln c_{t+1})-\dfrac{\gamma^2}{2}\sigma^2_t(\Delta\ln c_{t+1}) rtf?=δ+γEt?(Δlnct+1?)?2γ2?σt2?(Δlnct+1?)
可以看到,在存在風(fēng)險(xiǎn)時(shí),無風(fēng)險(xiǎn)利率水平依舊與不耐心程度δ\deltaδ、消費(fèi)增長(zhǎng)率、冪參數(shù)γ\gammaγ有關(guān)。
2.2 風(fēng)險(xiǎn)調(diào)整
利用協(xié)方差的定義,以及上一節(jié)中得出的無風(fēng)險(xiǎn)利率表達(dá)式Rf=1/E(m)R^f=1/\text{E}(m)Rf=1/E(m),可以得到
p=E(mx)=E(m)E(x)+Cov(m,x)=E(x)Rf+Cov(m,x)\begin{aligned} p&=\text{E}(mx)\\ &=\text{E}(m)\text{E}(x)+\text{Cov}(m,x)\\ &=\dfrac{\text{E}(x)}{R^f}+\text{Cov}(m,x) \end{aligned} p?=E(mx)=E(m)E(x)+Cov(m,x)=RfE(x)?+Cov(m,x)?
這就是標(biāo)準(zhǔn)的貼現(xiàn)現(xiàn)值公式,協(xié)方差項(xiàng)就是風(fēng)險(xiǎn)調(diào)整(risk adjustment)。
在上式中令資產(chǎn)iii價(jià)格為111,那么payoffxxx就成了資產(chǎn)iii的收益率RiR^iRi,可得:
E(Ri)?Rf=?RfCov(m,Ri)(2)\text{E}(R^i)-R^f=-R^f \text{Cov}(m,R^i) \tag{2} E(Ri)?Rf=?RfCov(m,Ri)(2)
2.3 異質(zhì)性風(fēng)險(xiǎn)不影響價(jià)格
在金融理論中,我們知道,在payoff中只有與貼現(xiàn)因子完全相關(guān)的成分會(huì)帶來額外的收益率,與貼現(xiàn)因子無關(guān)的異質(zhì)性風(fēng)險(xiǎn)(idiosyncratic risk)不產(chǎn)生溢價(jià)。由上一小節(jié)的內(nèi)容可知,當(dāng)Cov(m,x)=0\text{Cov}(m,x)=0Cov(m,x)=0時(shí),不管σ2(x)\sigma^2(x)σ2(x)有多大,始終有p=E(x)Rfp=\dfrac{\text{E}(x)}{R^f}p=RfE(x)?。
將xxx對(duì)mmm做回歸,可將它分解為
x=proj(x∣m)+εx=\text{proj}(x|m)+\varepsilon x=proj(x∣m)+ε
其中proj(x∣m)\text{proj}(x|m)proj(x∣m)就是與貼現(xiàn)因子完全相關(guān)的部分(systematic risk),殘差ε\varepsilonε是完全無關(guān)的異質(zhì)性風(fēng)險(xiǎn)(idiosyncratic risk)。
若回歸沒有常數(shù)項(xiàng),那么根據(jù)回歸的知識(shí),我們知道
proj(x∣m)=E(mx)E(m2)m\text{proj}(x|m) = \dfrac{\text{E}(mx)}{\text{E}(m^2)}m proj(x∣m)=E(m2)E(mx)?m
依據(jù)定價(jià)方程,proj(x∣m)\text{proj}(x|m)proj(x∣m)的價(jià)格是
p(proj(x∣m))=E(m?E(mx)E(m2)m)=E(mx)=p(x)p(\text{proj}(x|m))=\text{E}(m\cdot\dfrac{\text{E}(mx)}{\text{E}(m^2)}m)=\text{E}(mx)=p(x) p(proj(x∣m))=E(m?E(m2)E(mx)?m)=E(mx)=p(x)
而按照回歸的正交條件,我們有p(ε)=E(mε)=0p(\varepsilon)=\text{E}(m\varepsilon)=0p(ε)=E(mε)=0,也即ε\varepsilonε的價(jià)格為000。
2.4 期望收益率的Beta表達(dá)式
我們來將(2)(2)(2)式進(jìn)一步改寫為:
E(Ri)=Rf+(Cov(Ri,m)Var(m))(?Var(m)E(m))=Rf+βi,mλm\begin{aligned} \text{E}(R^i)&=R^f+\left(\dfrac{\text{Cov}(R^i,m)}{\text{Var}(m)}\right)\left(-\dfrac{\text{Var}(m)}{\text{E}(m)}\right)\\ &=R^f+\beta_{i,m}\lambda_m \end{aligned} E(Ri)?=Rf+(Var(m)Cov(Ri,m)?)(?E(m)Var(m)?)=Rf+βi,m?λm??
由回歸的知識(shí)可知,這里的β\betaβ就是RiR^iRi對(duì)mmm的回歸系數(shù)。這又叫beta定價(jià)模型,λm\lambda_mλm?是風(fēng)險(xiǎn)的價(jià)格,與貼現(xiàn)因子的波動(dòng)率有關(guān),而β\betaβ是資產(chǎn)的風(fēng)險(xiǎn)的數(shù)量。
2.5 均值-方差前沿
可以再對(duì)(2)(2)(2)式進(jìn)行改寫,將協(xié)方差用相關(guān)系數(shù)表示:
E(Ri)=Rf?ρm,Riσ(m)E(m)σ(Ri)\text{E}(R^i)=R^f-\rho_{m,R^i}\dfrac{\sigma(m)}{\text{E}(m)}\sigma(R^i) E(Ri)=Rf?ρm,Ri?E(m)σ(m)?σ(Ri)
而相關(guān)系數(shù)必在[?1,1][-1,1][?1,1]內(nèi),因此有
∣E(Ri)?Rf∣≤σ(m)E(m)σ(Ri)\left\vert\text{E}(R^i)-R^f\right\vert \leq\dfrac{\sigma(m)}{\text{E}(m)}\sigma(R^i) ∣∣?E(Ri)?Rf∣∣?≤E(m)σ(m)?σ(Ri)
上式給了我們很多關(guān)于RiR^iRi的期望和標(biāo)準(zhǔn)差的信息(如下圖):
上圖說明了:
- 資產(chǎn)收益率的均值、方差必定落在一個(gè)以σ(m)/E(m)\sigma(m)/\text{E}(m)σ(m)/E(m)為斜率的楔形區(qū)域內(nèi),此區(qū)域的邊界就是均值-方差前沿(mean-variance frontier);
- 所有在前沿上的收益率都與貼現(xiàn)因子完全相關(guān)即∣ρm,Ri∣=1\vert\rho_{m,R^i}\vert=1∣ρm,Ri?∣=1。在前沿上部分的資產(chǎn),收益率與mmm完全負(fù)相關(guān),反之亦然。
- 所有在前沿上的收益率相互之間完全相關(guān)(因?yàn)樗鼈兌寂cmmm完全相關(guān))。這一點(diǎn)意味著,只要給出兩個(gè)在前沿上的收益率,就可以張成(span)(也叫合成,synthesize)任意的前沿收益率,比如給出一個(gè)前沿上的資產(chǎn)收益率RmR^mRm,那么所有在前沿上的資產(chǎn)收益率RmvR^{mv}Rmv可以寫為Rmv=Rf+a(Rm?Rf)R^{mv}=R^f+a(R^m-R^f)Rmv=Rf+a(Rm?Rf);
- 給定某個(gè)前沿收益率RmvR^{mv}Rmv,它與mmm完全相關(guān),那么必有m=a+bRmvm=a+bR^{mv}m=a+bRmv,由此可得E(Rmv)=Rf?RfCov(m,Rmv)=Rf?bRfVar(Rmv)\text{E}(R^{mv})=R^f-R^f\text{Cov}(m,R^{mv})=R^f-b R^f\text{Var}(R^{mv})E(Rmv)=Rf?RfCov(m,Rmv)=Rf?bRfVar(Rmv),那么,beta表達(dá)式可改寫為
E(Ri)=Rf?RfCov(m,Ri)=Rf?bRfCov(Rmv,Ri)=Rf+(Cov(Rmv,Ri)Var(Rmv))(?bRfVar(Rmv))=Rf+βi,mv[E(Rmv)?Rf]\begin{aligned}\text{E}(R^i)&=R^f-R^f\text{Cov}(m,R^i)\\ &= R^f-b R^f\text{Cov}(R^{mv},R^i)\\ &=R^f+ \left(\dfrac{\text{Cov}(R^{mv},R^i)}{\text{Var}(R^{mv})}\right)\left(-b R^f \text{Var}(R^{mv})\right)\\ &=R^f+\beta_{i,mv}\left[\text{E}(R^{mv})-R^f\right]\end{aligned} E(Ri)?=Rf?RfCov(m,Ri)=Rf?bRfCov(Rmv,Ri)=Rf+(Var(Rmv)Cov(Rmv,Ri)?)(?bRfVar(Rmv))=Rf+βi,mv?[E(Rmv)?Rf]?
這個(gè)結(jié)果很重要,它表明,雖然資產(chǎn)收益率的均值和方差填滿了前沿內(nèi)部的空間,但收益率均值和β\betaβ之間卻是線性關(guān)系; - 我們可以將收益率分解為priced(或systematic)部分和residual(或idiosyncratic)的部分,如上圖所示。
2.6 前沿的斜率和股權(quán)溢價(jià)之謎
定義超額收益率的均值和標(biāo)準(zhǔn)差之比為夏普比率(Sharpe ratio):
E(Ri)?Rfσ(Ri)\dfrac{\text{E}(R^i)-R^f}{\sigma(R^i)} σ(Ri)E(Ri)?Rf?
而均值-標(biāo)準(zhǔn)差前沿的斜率,就是可獲得的最大的夏普比率。利用冪效用函數(shù),并假設(shè)消費(fèi)增長(zhǎng)率為對(duì)數(shù)正態(tài)分布,可以得到
∣E(Rmv)?Rfσ(Rmv)∣=σ[(ct+1/ct)?γ]E[(ct+1/ct)?γ]=exp?[γ2σ2(Δln?ct+1)]?1≈γσ(Δln?c)\begin{aligned} \left\vert\dfrac{\text{E}(R^{mv})-R^f}{\sigma(R^{mv})}\right\vert =& \dfrac{\sigma[(c_{t+1}/c_t)^{-\gamma}]}{\text{E}[(c_{t+1}/c_t)^{-\gamma}]}\\ =& \sqrt{\exp\left[\gamma^2 \sigma^2(\Delta\ln c_{t+1})\right]-1}\\ \approx& \gamma \sigma(\Delta\ln c) \end{aligned} ∣∣∣∣?σ(Rmv)E(Rmv)?Rf?∣∣∣∣?==≈?E[(ct+1?/ct?)?γ]σ[(ct+1?/ct?)?γ]?exp[γ2σ2(Δlnct+1?)]?1?γσ(Δlnc)?
可以看出,經(jīng)濟(jì)越帶有風(fēng)險(xiǎn)(即增長(zhǎng)率波動(dòng)越大),或投資者風(fēng)險(xiǎn)規(guī)避程度越高,那么前沿的斜率就會(huì)越大。
理論符合現(xiàn)實(shí)嗎?不符合!這就是著名的“股權(quán)溢價(jià)之謎”:在美國數(shù)據(jù)中,近50年的股票真實(shí)收益率均值達(dá)到了將近9%,標(biāo)準(zhǔn)差大約是16%,而國庫券真實(shí)收益率大約是1%,因此,歷史Sharpe ratio大約是0.5。但是,總體非耐用品和服務(wù)的消費(fèi)增長(zhǎng)率的均值和標(biāo)準(zhǔn)差都是1%左右,根據(jù)估算,投資者的風(fēng)險(xiǎn)規(guī)避系數(shù)達(dá)到了50之多!
股權(quán)溢價(jià)之謎有三種可能性:
2.7 隨機(jī)游走和時(shí)變期望收益率
回到由一階條件導(dǎo)出的(1)(1)(1)式,如果投資者是風(fēng)險(xiǎn)中性的(即u(c)u(c)u(c)為線性函數(shù))或消費(fèi)沒有變化,假設(shè)payoff中沒有股利,即它就是下一期的價(jià)格,再假設(shè)在短期中β\betaβ非常接近于111,那么就有
pt=Et(pt+1)p_t = \text{E}_t(p_{t+1}) pt?=Et?(pt+1?)
這就是鞅(martingale)。它又等價(jià)于,價(jià)格的時(shí)間序列過程形式為:
pt+1=pt+εt+1p_{t+1} = p_t+\varepsilon_{t+1} pt+1?=pt?+εt+1?
若σt2(εt+1)\sigma^2_t(\varepsilon_{t+1})σt2?(εt+1?)為常數(shù),這又叫隨機(jī)游走(random walk)。
在短期中,鞅的性質(zhì)表明收益率是無法預(yù)測(cè)的。但在長(zhǎng)期中,情況有所不同:
Et(Rtf)?Rf=?Cov(mt+1,Rt+1)Et(mt+1)=?σt(mt+1)Et(mt+1)σt(Rt+1)ρt(mt+1,Rt+1)≈γtσt(Δct+1)σt(Rt+1)ρt(mt+1,Rt+1)\begin{aligned} \text{E}_t(R_t^f)-R^f =& -\dfrac{\text{Cov}(m_{t+1},R_{t+1})}{\text{E}_t(m_{t+1})}\\ =& -\dfrac{\sigma_t(m_{t+1})}{\text{E}_t(m_{t+1})}\sigma_t(R_{t+1})\rho_t(m_{t+1},R_{t+1})\\ \approx& \gamma_t \sigma_t(\Delta c_{t+1}) \sigma_t(R_{t+1}) \rho_t(m_{t+1},R_{t+1}) \end{aligned} Et?(Rtf?)?Rf==≈??Et?(mt+1?)Cov(mt+1?,Rt+1?)??Et?(mt+1?)σt?(mt+1?)?σt?(Rt+1?)ρt?(mt+1?,Rt+1?)γt?σt?(Δct+1?)σt?(Rt+1?)ρt?(mt+1?,Rt+1?)?
上式表明,長(zhǎng)期收益率存在一定的可預(yù)測(cè)性:
2.8 現(xiàn)值表示
如果不用簡(jiǎn)單的兩期模型,而是想將價(jià)格和未來所有現(xiàn)金流聯(lián)系起來,可以考慮投資者的長(zhǎng)期目標(biāo)
Et∑j=0∞βju(ct+j)\text{E}_t \sum_{j=0}^{\infty} \beta^j u(c_{t+j}) Et?j=0∑∞?βju(ct+j?)
同樣使用一階條件,即可得
pt=Et∑j=1∞βju′(ct+j)u′(ct)dt+j=Et∑j=1∞mt,t+jdt+jp_t = \text{E}_t \sum_{j=1}^{\infty} \beta^j \dfrac{u'(c_{t+j})}{u'(c_t)}d_{t+j}=\text{E}_t \sum_{j=1}^{\infty} m_{t,t+j} d_{t+j} pt?=Et?j=1∑∞?βju′(ct?)u′(ct+j?)?dt+j?=Et?j=1∑∞?mt,t+j?dt+j?
將上式做ptp_tpt?和pt+1p_{t+1}pt+1?的兩期差分,就可以得到兩期模型。而如果想反過來,從兩期模型推得無限期模型,則需要加一個(gè)transversality condition:lim?j→∞Et(mt,t+jpt+j)=0\lim_{j\to \infty} \text{E}_t(m_{t,t+j} p_{t+j})=0limj→∞?Et?(mt,t+j?pt+j?)=0,它排除了“泡沫”(bubbles)的情況。
總結(jié)
以上是生活随笔為你收集整理的资产定价核心等式及其应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机辅助在医学中的应用,计算机辅助诊断
- 下一篇: 【PyTorch基础教程30】DSSM双