對數回報 Log Returns:量化研究偏好它的三個理由(補充講)|Quant Theory 第 33 講筆記

第 33 課・共 34 課

⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
目錄

量化研究處理回報數據時,為何普遍選用對數回報 Log Returns 而非直觀的百分比回報?本講是 Quant Theory 系列的補充講,Liu Peng 用一條短片的篇幅,有系統地講解對數回報的定義、它與簡單回報的分別,並給出偏好對數回報的三個數學理由:可加性、對稱性,以及由凹函數性質引致的內在風險厭惡。本篇筆記按原片脈絡重構,公式推導完整保留。

學習重點

詳細筆記

由價格到回報:兩種定義

設資產在時間 $t$ 的價格為 $P_t$,下一期價格為 $P_{t+1}$。價格會上上落落,我們需要一個標準化的方法衡量每期表現。最直觀的做法是簡單回報 Simple Return,亦即百分比回報:先計算價格差額(可正可負),再除以前一期價格作正規化:

$$R_{t+1} = \frac{P_{t+1} - P_t}{P_t}$$

講者接着引入對數回報 Log Return:同樣取兩期價格的比率,但再施加對數變換:

$$r_{t+1} = \ln\!\left(\frac{P_{t+1}}{P_t}\right)$$

利用對數函數的基本性質 $\ln(A/B) = \ln A - \ln B$,上式可以改寫為兩個對數價格之差:

$$r_{t+1} = \ln P_{t+1} - \ln P_t$$

這個「對數價格差」的寫法在日後處理時間序列時非常有用。以一個數字例子對照兩者:價格由 100 升至 105,簡單回報是 $5%$,對數回報則是 $\ln(105/100) \approx 4.88%$——單期數值接近但並不相等,回報幅度愈大差距愈明顯。講者強調,定義本身不複雜,重點在於為何量化界偏好它——以下三個理由才是本講主體。

理由一:可加性令複利計算大幅化簡

第一個理由是:對數回報在時間維度上可相加(additive),因此特別適合建模金融資產隨時間的複利效應 Compounding Effect。

先看用簡單回報計算多期累積回報要做甚麼。每期回報必須先轉成 $1+R$ 格式,然後逐期連乘:

$$\text{累積回報} = (1+R_1)(1+R_2)\cdots(1+R_T) - 1$$

講者指出,這個做法本質上要把每一期的單期回報加一之後全部乘起來,處理長序列時既繁瑣又不便做統計分析。

改用對數回報之後,同一件事變成直接相加:

$$r_1 + r_2 + \cdots + r_T$$

為何加法等同於連乘?講者把數式展開驗證。假設由第 0 期開始:

$$r_1 + r_2 + \cdots = \ln\frac{P_1}{P_0} + \ln\frac{P_2}{P_1} + \cdots = \ln\!\left(\frac{P_1}{P_0}\cdot\frac{P_2}{P_1}\cdots\right) = \ln\frac{P_T}{P_0}$$

中間所有價格項逐項對銷,最後只剩下首尾兩個價格的比率。用求和符號寫得更簡潔:

$$\sum_{t=1}^{T} r_t = \ln\frac{P_T}{P_0}$$

那麼,兩種算法是否等價?講者說明:只要把累積對數回報取指數,就能還原成 $1+R$ 格式的累乘結果:

$$\exp\!\left(\sum_{t=1}^{T} r_t\right) = \prod_{t=1}^{T}(1+R_t)$$

換言之,對數回報把「連乘」換成「相加」,代價只是最後多一步取指數。這一步化簡的實際好處在於:加法對平均、方差等統計量的推導是線性的,多期累積對數回報的期望值就是各期期望值之和;若改用簡單回報連乘,各期之間的交叉項會令推導迅速變得複雜。這是量化模型大量採用對數回報的根本原因。

對數回報的可加性:各期對數回報相加等於首尾價格比率取對數 對數回報定義 $r_{t+1}=\ln(P_{t+1}/P_t)$,各期相加後中間項對銷,與 $(1+R_1)(1+R_2)\cdots$ 的連乘結果只相差一次指數運算。截圖出自原片(Liu Peng)

理由二:圍繞零點的對稱性

第二個理由是:與簡單回報相比,對數回報的分佈更圍繞零點對稱(symmetric around zero)。

講者用一個具體軌跡說明何謂對稱:價格由 $P_t$ 出發,下一期走到 $P_{t+1}$,再下一期回到 $P_t$。第一期的對數回報是:

$$r_{t+1} = \ln\frac{P_{t+1}}{P_t}$$

第二期的對數回報則是:

$$r_{t+2} = \ln\frac{P_t}{P_{t+1}}$$

講者證明這兩個數值正好互為負數。利用對數性質 $\ln(x^{-1}) = -\ln x$:

$$\ln\frac{P_t}{P_{t+1}} = \ln\!\left(\frac{P_{t+1}}{P_t}\right)^{-1} = -\ln\frac{P_{t+1}}{P_t}$$

即 $r_{t+2} = -r_{t+1}$。價格升完跌回原位,兩期對數回報一正一負、絕對值相等,合計為零——這正是「圍繞零點對稱」的意思。

簡單回報就沒有這個性質。講者舉例:價格由 100 升至 105,再跌回 100。第一期簡單回報是 $+5\%$,第二期則是:

$$R = \frac{100 - 105}{105} \approx -4.76\% \neq -5\%$$

負回報的絕對值較小,兩期相加不等於零。講者提醒,只要親手算一遍就會發現不對稱。簡單回報的「百分比分母效應」——上升和下跌用不同的起始價格作分母——令升跌幅度在百分比層面不再鏡像;對數變換正好吸收了這個不對稱。對稱性令對數回報的統計分佈更接近教科書假設(例如常態分佈),做推斷與建模時少一層顧慮。

對數回報的對稱性:價格往返後兩期回報互為負數 價格由 100 升至 105 再跌回 100,對數回報兩期互為負數、合計為零;簡單回報則是 $+5\%$ 與 $-4.76\%$,並不對稱。截圖出自原片(Liu Peng)

理由三:凹函數引致的內在風險厭惡

第三個理由涉及投資者的風險態度。講者的論點是:當我們以最大化累積對數回報為目標時,投資者(或代理人 agent)會內在地風險厭惡 Inherently Risk-Averse,即對風險比一般情況更敏感,而這源自對數函數的凹性(concavity)。

先看一個例子。資產甲的預期簡單回報是 5%、標準差 10%;資產乙同樣是預期回報 5%,但波動只有 5%。講者指出:若以對數回報作為衡量標準,投資者會偏好波動較低的資產乙;但若只看簡單回報的期望值,兩者期望值相同,顯示不出這種偏好。對數回報自帶「波動懲罰」,正是凹函數的後果。

數學上,對數函數的圖像向右延伸時愈來愈平,屬於凹函數。凹函數滿足詹森不等式 Jensen’s Inequality:函數的期望值不大於期望值的函數值:

$$E[f(X)] \leq f(E[X]) \quad (f \text{ 為凹函數})$$

應用到回報上,先要做一步改寫。由對數回報的定義出發,把它表達為簡單回報的函數:

$$r_{t+1} = \ln\frac{P_{t+1}}{P_t} = \ln(1 + R_{t+1})$$

這是因為 $P_{t+1}/P_t = 1 + (P_{t+1}-P_t)/P_t = 1 + R_{t+1}$。把 $f(x) = \ln x$、$X = 1+R$ 代入詹森不等式(此時簡單回報 $R$ 是隨機變數):

$$E\big[\ln(1+R)\big] \leq \ln\big(E[1+R]\big) = \ln\big(1 + E[R]\big)$$

左方是期望對數回報,右方只取決於期望簡單回報。不等式告訴我們:期望簡單回報相同時,回報的隨機波動(方差)愈大,左方的期望對數回報就被壓得愈低。這就是「同等預期回報、偏好低波動」的數學根據。

講者再從圖像角度補充。以 $R$ 為橫軸、$\ln(1+R)$ 為縱軸(原點處 $R=0$、$\ln 1 = 0$):

兩個區域的敏感度並不對稱:下行風險對目標函數的衝擊遠大於上行驚喜。講者總結,以對數回報為目標函數,本身就內含風險厭惡——投資者會自動對下行波動更加敏感,這正是量化策略設計中想要的效果。

詹森不等式與對數函數的凹性:期望對數回報不大於期望值的對數 凹函數滿足 $E[f(X)]\leq f(E[X])$;代入 $f=\ln(1+\cdot)$ 後,波動愈大期望對數回報愈低,投資者因此內在地風險厭惡。截圖出自原片(Liu Peng)

🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:

ZA Bank 邀請碼 P20923 —— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。 立即開戶 → (聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)

欣利克的看法

名詞解釋

常見問題 FAQ

對數回報和簡單回報何時該用哪一個?

講者的建議脈絡是:涉及多期累積、時間序列建模與統計推導時用對數回報,因為加法運算遠比連乘方便;涉及單期表達或投資組合橫切面加權時用簡單回報,因為組合回報等於各資產簡單回報的加權平均,對數回報沒有這個性質。

對數回報算出來之後,如何還原成實際百分比回報?

單期而言,$R = e^{r} - 1$;多期而言,先將各期對數回報相加,再取指數減一,即 $\exp(\sum_t r_t) - 1$,結果與簡單回報的連乘算法完全一致。

為何對數回報目標會令投資者風險厭惡?

因為 $\ln(1+R)$ 是凹函數,由詹森不等式可知 $E[\ln(1+R)] \leq \ln(1+E[R])$:預期簡單回報相同時,回報波動愈大,期望對數回報愈低。加上負回報區域曲線陡峭、正回報區域平坦,虧損的懲罰大於盈利的獎賞,最大化對數回報自然等於迴避高波動。

兩期簡單回報 $+5\%$ 和 $-4.76\%$ 為何不對稱?

因為簡單回報的分母是各期自己的起始價格:由 100 升至 105 用 100 作分母得 $+5\%$,由 105 跌回 100 用 105 作分母只得約 $-4.76\%$。分母不同導致升跌幅度不對稱;對數回報取比率後再取對數,利用 $\ln(x^{-1}) = -\ln x$ 的性質,正好消除了這個不對稱。

原影片

本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看:

來源:https://www.youtube.com/watch?v=HuGBxLmsyEs

🏦 ZA Bank 開戶優惠

本站所有內容免費提供。多使用網站的推薦碼,就是對我們繼續製作優質內容的最大鼓勵和支持 🙏

去 ZA Bank 開戶,享價值 HKD 2,000 迎新獎賞,仲有機會享 USD 30 指定美股兌換券!

  • 💛 全線上開戶,無需前往分行
  • 💛 無最低存款要求,零賬戶管理費
  • 💛 24x7 銀行服務

專屬邀請碼:P20923

立即開戶 → (聯盟連結)