以為部位管理能修好負的期望值
部位改變的是波動與速度,從不改變符號。一套平均每筆小虧的策略,做大之後按比例虧得更多;馬丁式加碼只是把同一個負期望壓縮成更少見但更大的虧損。
每筆交易預期賺到或虧掉的平均金額,按勝率乘以平均獲利減去敗率乘以平均虧損計算。策略要獲利,期望值必須為正。
亦稱:數學期望, 每筆交易期望報酬, 優勢
更新於
把獲利與虧損各自按發生頻率加權之後,一筆交易平均值多少錢。數值為正代表策略有優勢;數值為負,那麼無論在部位大小上怎麼做文章,都無法把它變成利潤。
期望值是唯一直接回答那個問題的績效數字,而其他所有指標都只是它的替身:這套策略在扣除成本之後,平均每筆交易賺錢嗎?勝率與風險報酬比各占它的一半,而這兩者又常常被單獨引用。
期望值 =(勝率 × 平均獲利)−(敗率 × 平均虧損) 敗率等於 1 − 勝率,平均虧損取正數。用 R 倍數而不是幣別來表達——把平均獲利與平均虧損放在所承擔風險的單位裡計量——可以讓它在不同帳戶規模與手數設定之間比較。
單一數字無法描述一套策略。下列指標會改變這個數字的讀法。
一套策略贏下一半的交易。獲利的那些平均 120 美元,虧損的那些平均 80 美元。把兩邊分別按發生頻率加權,就得到一筆交易的價值。
同樣這 20 美元,是以一長串 120 美元獲利與 80 美元虧損的形式到來的,從來不會按每次 20 美元支付——期望值是平均數,不是付款時間表。
計算 (0.50 × 120) − (0.50 × 80) = 60 − 40 = 20 美元
結果 每筆交易 +20 美元的期望報酬
期望值是由三個估計出來的輸入搭起來的預測。它的可靠程度等於其中最弱那一項的可靠程度,所以要核對每個數字的來源。
| 區間 | 含義 |
|---|---|
| 由不含現實成本的回測算出 | 被高估。點差與佣金直接從平均獲利裡扣掉、直接加到平均虧損上,而且目標越小,這種影響越大。 |
| 在固定手數上按幣別計算 | 能用,但無法與在另一種手數下測試的策略比較。請先換算成 R 倍數。 |
| 在數百筆交易上計算 | 可靠到足以據此做規劃,因為平均獲利正是需要最多交易筆數才能穩定下來的那個輸入。 |
| 在樣本外資料上重算 | 這才是值得據以行動的數字。相對樣本內下降三分之一屬於正常;符號發生變化則說明那點優勢是擬合出來的。 |
| 從公開的彙總裡還原 | 四個數字就夠:淨利潤、交易筆數、勝率與獲利因子,可以把平均獲利與平均虧損原樣還原出來。賣方根本不必公布那三個輸入。 |
本站發布的十四次執行算下來,每筆交易的期望值在 1.84 USD 到 20.52 USD 之間,全部基於 10,000 USD 入金、0.1 手。請把它們當作佣金之前的數字來讀:執行清單對這十四次記錄的佣金都是 0,所以這些平均值裡只含點差與庫存費。此外十四次裡有十二次跑在測試器由 M1 K 線生成的報價上,而不是真實報價,而這些 K 線所攜帶的點差只在其中一次執行裡被量測過,為 19.14 點。
部位改變的是波動與速度,從不改變符號。一套平均每筆小虧的策略,做大之後按比例虧得更多;馬丁式加碼只是把同一個負期望壓縮成更少見但更大的虧損。
它是對一個分布取的長期平均值。在 40% 勝率下,下一筆交易最可能的結果是虧損,而帳戶可以在期望值毫無變化的情況下,連續數十筆都待在起點之下。
每筆 20 美元的回測期望值,在點差、佣金與滑價都算上之後,實盤裡經常變成 12 美元。這個落差並不意外——它正是計算中被略去的那部分。
0.2R 的期望值與 20 美元的期望值,在不知道後者背後每筆風險之前無法比較。選定一個基準,並把它說清楚。
R 需要一個明確寫出的每筆風險,而上架頁面常常什麼也不寫。本站發布的十四次執行裡,有兩檔根本沒有揭露停損參數,三檔把停損設為價格的百分比,九檔以點數設定——也就是說,整個型錄裡每筆交易背後的風險甚至不在同一個單位上。幣別口徑的期望值十四次都能還原,R 版本則不能。
這兩者是彼此交換的。本站十四次執行中,獲利規模與虧損規模之比從 0.33 到 2.92,並且與勝率反向移動:勝率 79.66% 的那檔,承受的虧損是其獲利的三倍;勝率 31.27% 的那檔,拿到的獲利接近其虧損的三倍。在這場交換裡活下來的是期望值,單看勝率活不下來。
公開紀錄以「期望值」衡量的上架產品。