本文目錄
當你在社群、line群組或投顧廣告上看到「勝率90%」、「神單傳授」這類宣傳詞,你的第一反應通常是心動,但你該問的第一個問題其實不是「策略邏輯是什麼」,而是「這個勝率是用幾筆交易算出來的?」。勝率90%可信嗎這個問題,其實有一套嚴謹的統計方法可以檢驗——二項分布。透過二項分布,我們可以算出「如果這個人根本沒有能力、純粹靠運氣,他要達到這個勝率的機率有多低」。本文將帶你用真實數字拆解這套邏輯,並教你用免費工具親自驗證任何一位「老師」的績效。
為什麼「勝率90%」不能只看表面數字?樣本數才是關鍵
交易勝率的本質,其實跟丟硬幣很像。如果一個人完全沒有判斷能力,每筆交易贏的機率就是純隨機的50%(簡化假設),那麼他连續贏很多筆,理論上也是有可能發生的——只是機率高低差很多。
這就是交易樣本數在統計上的重要性:樣本數越少,純靠運氣達到極端勝率的機率就越高;樣本數越多,純靠運氣的機率就會急速下降到接近於零。
我們可以用 Python 的 scipy.stats.binom 來計算這個機率。公式邏輯是:假設每筆交易贏的機率是 50%(代表毫無能力、純隨機),計算「贏這麼多筆以上」的機率有多少。
from scipy.stats import binom
def win_streak_probability(total_trades, win_trades, p=0.5):
"""
計算在 p 機率(預設50%隨機)下,
贏 win_trades 筆以上(含)的機率
"""
# survival function: P(X >= win_trades) = 1 - P(X <= win_trades - 1)
prob = 1 - binom.cdf(win_trades - 1, total_trades, p)
return prob
# 範例:10筆交易贏9筆
result = win_streak_probability(total_trades=10, win_trades=9)
print(f"純運氣達到此勝率的機率: {result * 100:.4f}%")
這段程式碼就是本文所有機率數字的計算邏輯來源。接下來我們直接看真實計算結果,你會發現樣本數的影響有多驚人。
實測數據:10筆 vs 1000筆,勝率90%的可信度差了多少?
這裡是用二項分布計算出來的真實結果,假設每筆交易贏的機率是50%(代表完全靠運氣),計算「贏這麼多筆以上」純靠運氣發生的機率:
| 交易筆數 | 贏的筆數 | 勝率 | 純運氣達到此結果的機率 |
|---|---|---|---|
| 10 筆 | 9 筆 | 90% | 1.0742% |
| 20 筆 | 18 筆 | 90% | 0.0201% |
| 100 筆 | 90 筆 | 90% | 低於 0.0001%(約 1.5×10⁻¹⁷) |
| 1000 筆 | 900 筆 | 90% | 低於 0.0001%(約 6.7×10⁻¹⁶²) |
從表格可以看出一個重點:同樣是勝率90%,但只做10筆交易的話,有1.07%的機率是純靠運氣達到的。這聽起來很低,但如果你去思考「市面上同時有多少人在喊單」,這個機率就一點都不罕見了。
再看一組對照組,勝率只有60%的狀況:
| 交易筆數 | 贏的筆數 | 勝率 | 純運氣達到此結果的機率 |
|---|---|---|---|
| 10 筆 | 6 筆 | 60% | 37.6953% |
| 100 筆 | 60 筆 | 60% | 2.8444% |
| 1000 筆 | 600 筆 | 60% | 低於 0.0001%(約 1.4×10⁻¹⁰) |
有趣的是,10筆交易贏6筆(勝率只有60%),純靠運氣的機率竟然高達37.7%!這代表短期的「高勝率」宣傳,很多時候根本經不起統計檢驗。
想親自驗證任何你看到的績效,可以直接用這個工具輸入筆數跟贏的次數:老師績效檢驗器,馬上就能算出純運氣的機率是多少。
「市場上1000人在猜」:為什麼一定會有人湊巧猜對?
這是整個投資詐騙話術最核心的統計陷阱:倖存者偏差。
想像一個情境:市場上有1000個人,每個人都隨機喊單(完全沒有任何分析能力),各自操作20筆交易。根據二項分布計算,20筆贏18筆以上(也就是勝率90%以上)純靠運氣的機率是0.0201%。
但關鍵來了——如果有1000個人都在做這件事,用期望值計算:
期望命中人數 = 1000 人 × 0.0201% = 0.2 人
也就是說,在1000個隨機亂猜的人裡面,統計上預期會有「約0.2人」純粹靠運氣達到勝率90%以上。雖然0.2聽起來很小,但如果市場上實際有數萬人在喊單,用同樣邏輯推算,隨機冒出幾個「神單老師」完全不意外。
這就是為什麼你永遠只會看到「成功的案例」被大肆宣傳——因為失敗的99.98%的人早就默默消失了,根本不會出來開課、打廣告。這種現象在統計學上稱為「生存者偏差」,是檢驗高勝率策略真實性時絕對要考慮的因素。
要建立屬於自己的交易紀錄、長期追蹤勝率變化,你可以善用圖表平台如 TradingView 來記錄每一筆交易的進出場點位與結果,累積足夠樣本數之後再用二項分布驗證,會比單純相信別人口頭宣稱的勝率可靠得多。
避雷防坑指南:驗證「高勝率」時最容易踩的3個地雷
在你用統計方法檢驗一個策略或一位老師的績效之前,有幾個常見陷阱一定要先搞懂,否則算出來的數字可能完全沒有參考價值。
地雷一:只看「展示期間」,不問「總共交易幾筆」
很多廣告只會告訴你「勝率90%」,卻刻意不提這是幾筆交易算出來的。從前面表格可以看到,10筆跟1000筆的統計意義天差地遠。遇到任何勝率宣稱,第一句話永遠要問:「這是幾筆交易的結果?」如果對方支支吾吾或迴避問題,基本上就該提高警覺。
地雷二:倖存者偏差——只看到「活下來」的案例
如同上一段提到的,如果同時有成千上萬人在用類似方法操作,一定會有少數人純靠運氣表現亮眼。你看到的「神單老師」,可能只是那一小撮幸運兒之一,而不是真的有特殊能力。防範方法:盡量要求對方提供完整的交易紀錄(包含虧損的單),而不是只挑漂亮的成績單出來秀。
地雷三:忽略交易成本,把「毛利」當成「淨利」
就算勝率真的是統計上顯著的,也不代表這個策略實際上能賺錢。台股交易有手續費(約0.1425%,部分券商有折扣)跟證交稅(賣出時0.3%),如果策略是高頻率的短線交易,這些成本會嚴重侵蝕獲利。驗證勝率時,務必確認宣稱的勝率是扣除成本後的淨勝率,還是只看進出場價差的毛勝率。
這三個地雷的共通點是:單看一個漂亮的數字,永遠不夠。你需要的是完整的交易紀錄、足夠的樣本數,以及對統計陷阱的基本認知。
常見問題 FAQ
Q1:樣本數至少要多少筆,統計上才算有意義?
這沒有絕對答案,但從本文的計算結果可以看出一個趨勢:樣本數在100筆以上時,純運氣達到極端勝率(如90%)的機率已經低到幾乎可以忽略(低於0.0001%)。相對地,10筆或20筆的樣本數,波動性非常大,很容易被單純的運氣誤導。因此實務上建議至少累積50筆以上的交易紀錄,再來評估勝率的可信度會比較穩健。
Q2:如果勝率只有60%,是不是代表這個策略不好?
不一定。勝率跟獲利能力是兩回事。一個勝率只有40%的策略,只要「賺的時候賺很多、賠的時候賠很少」(也就是賺賠比夠高),長期下來仍然可能是獲利的。反過來說,勝率90%但每次贏一點點、輸一次就大賠的策略,也可能長期虧損。評估策略時,勝率只是其中一個維度,務必搭配賺賠比、最大回撤等指標一起看。
Q3:要怎麼開始記錄自己的交易,才能累積足夠樣本數來驗證?
最簡單的方式是建立一份交易日誌,記錄每一筆交易的進場時間、出場時間、進出場價格、盈虧結果。你也可以搭配圖表工具如 TradingView 來標記每一筆交易的技術訊號跟結果,長期累積下來,不但能算出自己的真實勝率,還能回頭檢視策略邏輯哪裡需要調整。累積到足夠筆數(建議50筆以上)之後,就能用二項分布來檢驗自己的勝率是否具有統計意義。
結論:下次看到「勝率90%」,先問這三個問題
勝率90%可信嗎?答案不是單純的是或否,而是取決於「幾筆交易算出來的」「有沒有倖存者偏差」「是否已扣除交易成本」。透過二項分布,我們可以清楚看到:樣本數太少的高勝率宣稱,很可能只是運氣;而市場上成千上萬人在喊單的情況下,隨機冒出幾個「神單」完全是統計上的必然,不代表真的有特殊能力。
下次再看到任何高勝率宣傳,不要急著心動,先拿出計算機(或直接用我們的工具)算一算純運氣機率有多高。你可以立刻用 老師績效檢驗器 輸入對方宣稱的交易筆數跟勝率,幾秒鐘就能看穿話術背後的統計真相。培養這種「先驗證、再相信」的習慣,才是避開投資詐騙話術最有效的防身術。