如果(一)所有人都照第 8 章那樣行動、(二)所有人對 μ 和 Σ 的看法一致、(三)沒有稅與交易成本,那麼所有人持有的切點組合必須加總等於市場上所有資產的總和。換句話說,切點組合就是市值加權的市場組合。這一步就是 CAPM 的全部內容。
9.1 證券市場線的推導
考慮把權重 x 放在資產 i、(1−x) 放在市場組合 M,得到組合 q:
μq=xμi+(1−x)μMσq2=x2σi2+(1−x)2σM2+2x(1−x)σiM 在 x = 0 處求導:dxdμq=μi−μM;dxdσq=σMσiM−σM2
故邊際替換率 dμ/dσ 在 x=0 處 = σiM−σM2(μi−μM)σM
均衡時此值須等於 CML 斜率 σMμM−rf,整理得:
E[Ri]=rf+βi(E[RM]−rf),βi=σM2σiM
這條式子叫證券市場線(SML)。它說的事情極為深刻:一個資產的期望報酬,完全由它與市場的共變異數決定,跟它自己的總波動無關。個別波動(idiosyncratic risk)可以被分散掉,市場不會為它付錢。
推導到這裡就結束了,但一條理論線值不值得記住,要看它放到資料上會發生什麼。拿十個依淨值市價比排序的十分位組合,用全期月報酬估各自的 β,再對照它們實際拿到的年化超額報酬:
十個十分位理論證券市場線(過原點)橫斷面最小平方擬合(R² = 0.78)
圖 9-1把證券市場線畫出來,用的是十個淨值市價比十分位的全期資料。十個點確實由左下往右上排——β 是有用的。但它們不落在理論線上:價值端與成長端 5.33 個百分點的報酬差裡,β 解釋 3.64 個百分點,剩下 1.69 個百分點是 CAPM 定義下的 α。橫斷面擬合線的截距是 −2.50%,理論上應該是零。第 10 章要補的就是這段線外的距離。資料來源:同上,1926-07 – 2026-06 共 1200 個月;市場因子與無風險利率取自 F-F Research Data Factors。這張圖是怎麼做的
這裡的組合是依淨值市價比排序,不是依 β 排序,所以它檢定的不是文獻上「SML 過於平坦」那個命題(那需要 β 排序組合,本專案沒有這份面板),而是「β 有沒有把價值溢酬定價進去」。兩者結論方向不同,圖說如實寫出實測結果。另一個要留意的地方:十個十分位等權並列並不等於市值加權的市場組合——價值端公司多但市值小——所以整組的平均 α 天生偏正。圖上該讀的是「點沿 β 排列的斜率與理論斜率不同」,不是「每一個都打敗市場」。
先看好消息:十個點確實由左下往右上排。β 高的組合報酬也高,而且橫斷面擬合的 R² 有 0.78——在只用一個變數解釋十個資產的情況下,這不是一個弱的結果。「只有共動的風險才有報酬」這句話在資料上站得住。
再看壞消息:點沒有落在理論線上。價值端與成長端的報酬差是 5.33 個百分點,其中 β 能解釋 3.64 個百分點,剩下 1.69 個百分點掉在線外。而且擬合線的截距是 −2.50%,理論上它應該是零(β = 0 的資產只該賺無風險利率)。掉在線外的那一段,正是 CAPM 定義下的 α,也是第 10 章存在的理由:不是要推翻 β,而是要問「線外那一段還有沒有別的名字」。
要老實說明這個檢定測的是什麼。這裡的組合依淨值市價比排序,不是依 β 排序,所以它問的是「β 有沒有把價值溢酬定價進去」,而不是文獻上「實際的 SML 比理論平坦」那個命題——後者需要 β 排序組合,本書手上沒有那份面板。兩個問題的答案方向不同,不能互相代替。
對應 §9.1
9.2 beta 的兩種讀法
β 同時是(一)迴歸 Ri−rf=α+β(RM−rf)+ε 的斜率,與(二)資產對組合總風險的邊際貢獻。第二種讀法更本質:把 σp2 對 wi 微分,會得到 2Cov(Ri,Rp),也就是說加一塊錢進某資產所增加的組合風險,正比於它與組合的共變異數。
兩種讀法都指向同一件事:β 量的是「跟市場一起動多少」,不是「自己動多大」。這個區別在實務上被混用得很嚴重,因為兩者在中文裡常被同一個詞(「波動」)帶過。把迴歸式的變異數取出來就清楚了:
σi2=βi2σM2+σε2 前一項是系統風險(會被定價),後一項是殘差風險(在分散的組合裡會被消掉,因此不被定價)。
以 σM = 20%、β = 0.8 為例:系統部分是 0.8 × 20% = 16%。若這家公司自己的殘差波動 σε=15%,則 σi=162+152≈21.9%。
β 只有 0.8,總波動卻高於市場的 20%。
這在集中持股的控股公司、單一產業龍頭、以及任何自帶營運或財務槓桿的企業身上是常態。持有整個市場時,殘差會被別的持股抵銷掉,所以 §9.1 只補償 β。但對只買一檔、又要對它施加槓桿的人來說,這是個關鍵區別:§2 的波動拖累與 §25 的 (k2−k)σ2/2 吃的是 σi,不是 β。低 β 不會替持有人省下任何一分衰減。§25.13 會把這件事算到底。
還有第三件事,兩種讀法都看不出來:β 是一個估計量,而它會漂移。上面的推導把 β 當成資產的固定屬性寫進式子裡,實務上它每一段期間都不一樣。同一批十分位組合,改用「前 60 個月」逐月重估:
最高淨值市價比十分位(價值)最低淨值市價比十分位(成長)
圖 9-2β 不是資產的固定屬性。用前 60 個月估同一個十分位,價值端的 β 在 0.72 與 2.16 之間移動,成長端在 0.83 與 1.30 之間,兩條線還多次交叉。§9.1 的推導把 β 當成已知常數;實務上它是一個要估、而且會漂移的量。資料來源:同上;每個點是以該月為止前 60 個月的月超額報酬對市場因子迴歸的斜率。這張圖是怎麼做的
視窗長度 60 個月是實務上常見的設定,不是估出來的最適值;視窗越短擺動越大,越長越平滑但反應越慢。這個取捨本身就是 §16 的估計誤差問題。
價值端十分位的 β 在 0.72 與 2.16 之間移動——這不是兩個資產的差別,是同一個資產在不同時期的差別,而且擺盪幅度比多數人心中「beta 大約多少」的印象大得多。成長端穩定一些(0.83–1.30),但兩條線多次交叉:「誰對市場比較敏感」這件事本身會換人。
這對實務有兩個後果。第一,看到任何產品標示 β 值,要先問它是用多長的視窗、哪一段期間估的;沒有這兩項資訊的 β 不能拿來比較。第二,如果 β 都這麼不穩,那麼建立在 β 之上的權重會更不穩——這正是第 16 章的主題,而那裡的結論會比這裡難看得多。