面對琳瑯滿目的交易績效指標,交易者最常卡關的問題之一是:到底應該看哪一個數字,才真能反映策略的「可持續成長力」?GHPR(Geometric Holding Period Return,幾何持有期報酬)就是這樣一個被專業資金廣泛使用、但在散戶世界相對陌生的指標。它不炫目,卻實用;不追求一次性的高分,卻刻畫長期複利的真相。本文將以淺白的語言,帶你掌握 GHPR 的定義、計算、解讀與實戰應用,並指出它與其他常見指標的差異與互補性。
Contents
什麼是 GHPR?
GHPR 的核心精神在於「幾何平均」而非「算術平均」。它衡量的是一連串交易或持有期報酬在複利情境下的平均成長倍率。直白說,GHPR>1 代表策略在單位週期內的幾何平均成長,GHPR=1 代表打平,GHPR<1 則代表平均在縮水。
為什麼用幾何而不是算術?因為資產報酬具有乘法結構:連續兩期各賺 10%,不是 20% 的加總,而是 1.1×1.1 的複利;同理,一賺一賠也不是簡單相抵。GHPR 就是直接在乘法世界中評估表現,避免被算術平均的幻覺誤導。
HPR 與持有期報酬的定義
計算 GHPR 的基本單位是 HPR(Holding Period Return,持有期報酬)。若某筆交易或持有期的報酬率為 r(已包含手續費與滑點),則 HPR=1+r。例:賺 5% 的 HPR 是 1.05;虧 3% 的 HPR 是 0.97。把一串 HPR 相乘,就得到整段期間的總成長倍率。
GHPR 的公式與直覺
若一共 N 筆交易,HPR 分別為 HPR1、HPR2、…、HPRN,則 GHPR=(HPR1×HPR2×…×HPRN)^(1/N)。它等於把所有複利倍率相乘後,取第 N 次方根,也就是「每筆交易的幾何平均成長因子」。用對數表達更清楚:ln(GHPR)=平均值[ln(HPR)]。
GHPR 與其他績效指標的比較
許多人會問:我已有勝率、盈虧比、Sharpe、CAGR,還需要 GHPR 嗎?答案是需要,因為它回答的是另一個關鍵問題:在真實可複利、可延續的條件下,策略每個週期「平均能放大多少」。
與算術平均報酬與 CAGR
算術平均報酬容易過度樂觀,尤其波動越大偏差越大;GHPR 是幾何平均,不會忽略波動的折損。CAGR 是以自然時間為基準的幾何成長率;GHPR 則常以「每筆交易」或「每個持有期」為單位。兩者一致的前提是你清楚地將 GHPR 轉換到相同的時間尺度。
與 Sharpe/Sortino、勝率與盈虧比
Sharpe 與 Sortino 重視風險調整後的「報酬品質」,勝率與盈虧比則是機率結構的描述;GHPR 直接看複利增長的「結果」。實務上會綜合使用:如先看 GHPR 是否大於 1,再用波動性與下行風險指標檢視穩定度。
為何交易者在意 GHPR
長期能活下來並滾大資金的策略,不一定勝率最高,卻一定在 GHPR 上站得住腳。因為只要 GHPR 稍微大於 1,長期下來資本就會呈現指數型成長;反之,只要小於 1,再高勝率也可能因大虧或波動折損而失血。
成長最適化與 Kelly/optimal f
GHPR 與 Kelly 準則、Ralph Vince 的 optimal f 密切相關:最大化預期對數成長(等價於最大化 GHPR)能得到理論上的最適槓桿或倉位比例。實務上則會保守一些,使用分數 Kelly 或風險預算來對抗參數不確定與左尾風險。
很多朋友在問幣安的邀請碼是多少。不管是合約交易還是現貨交易,邀請碼是一樣的——【LBWIR57Q】,這個看似簡單的動作可以讓你終身享受交易20%手續費折扣(返現)及加上BNB手續費折扣,25% 20%+25%=45%!
計算步驟與實務細節
步驟很簡單:1) 將每筆交易淨報酬換成 HPR=1+r;2) 連乘所有 HPR 得到總乘積 ΠHPR;3) 取第 N 次方根,GHPR=(ΠHPR)^(1/N);4) 轉成百分比解讀:每筆幾何平均報酬為 GHPR−1。務必包含手續費、滑點與融資成本。
範例:五筆交易
假設五筆報酬依序為 +10%、−5%、+3%、+20%、−2%。HPR 依序為 1.10、0.95、1.03、1.20、0.98。連乘得 1.10×0.95×1.03×1.20×0.98 ≈ 1.26579。這是五筆交易累計的成長倍率。
GHPR=(1.26579)^(1/5) ≈ 1.0483,代表「每筆交易」的幾何平均成長約為 +4.83%。同時算術平均報酬為 (10%−5%+3%+20%−2%)/5=5.2%,高於 GHPR,顯示波動讓幾何平均打了折扣。
年化與週期轉換
若 GHPR 是以「每筆交易」為單位,且平均每年做 k 筆,則近似年化幾何成長率為 GHPR^k − 1。若以日為單位,則可用 GHPR_daily^252 − 1 近似年化,或用實際交易日數換算。關鍵是對齊比較尺度,避免誤判。
成本、滑點與槓桿
交易成本會直接吞噬 GHPR,尤其高頻或低勝率策略更明顯。槓桿則放大報酬與風險,可能提高短期 GHPR,卻也提高出現 HPR 接近 0 的機率。實務上應用分數 Kelly、風險上限以及成本敏感度分析。
風險與注意事項
HPR<=0 與破產風險
理論上只要有任一筆 HPR≤0(如被強平歸零),整體 GHPR 便失去意義或歸零,代表策略破產。衍生品槓桿、賭徒式加碼最容易踩雷。控制單筆風險、設置停損與避免災難性尾部事件,是維持 GHPR>1 的先決條件。
樣本大小與統計偏誤
短期 GHPR 容易被運氣擾動。建議:1) 擴大樣本,至少數十至上百筆交易;2) 使用對數報酬的平均與信賴區間;3) 進行 bootstrap 或走勢劃分(市場 regime)測試;4) 做 out-of-sample 與蒙地卡羅重排以檢驗穩健性。
GHPR 在投資組合與多策略
對數加總的特性讓 GHPR 很適合用於多策略或多資產:不同部位的 ln(HPR) 可視作可加總的隨機變數。實務上可在固定風險預算下,尋找能最大化投組 GHPR 的權重,同時透過再平衡把單筆虧損對複利的傷害降到最低。
何時不適合單獨用 GHPR
若持有期長度差異巨大、現金流頻繁或策略以賺取特定風險溢酬為主(如賣保險型),僅看 GHPR 可能過於樂觀。這時應加上最大回撤、Calmar、Sortino、風險價值(VaR/ES)等,形成更完整的風險-報酬畫像。
結論
GHPR 把投資放回複利的本質:不是誰賺得快,而是誰能長久放大;不是單次報表漂亮,而是平均每一步都向上。當你以 GHPR 為核心、輔以風險調整與執行成本評估,就能以更務實的方式迭代策略,讓資金在時間的朋友中壯大。
記住三個關鍵:一、GHPR>1 是長期存活與成長的必要條件;二、對數視角能自然處理複利與波動折損;三、別迷信單一數字——把 GHPR 放入風控框架與多指標面板中,你會更接近穩健的交易專業。
很多朋友在問幣安的邀請碼是多少。不管是合約交易還是現貨交易,邀請碼是一樣的——【LBWIR57Q】,這個看似簡單的動作可以讓你終身享受交易20%手續費折扣(返現)及加上BNB手續費折扣,25% 20%+25%=45%!