點解 LLM 交易會反指 · 9-day audit 公開
如果你用過 LLM 做 trade 發現「佢話買入但股票反方向跌」,唔係你嘅錯 — 係 LLM 嘅 bias。我哋做咗 1,913 個信號嘅 audit,公開所有錯誤模式。
背景:我哋點解做呢個 audit
2026 年 6 月,我哋用 MiniMax-M3(LLM)跑 10 個交易日嘅 live signal:200 隻港股 + 200 隻美股 = 1,913 個信號。
每個信號都會有 LLM 寫嘅 operation_advice(買入/觀望/賣出)。我哋做咗 1 個交易日 lookahead backtest:
- 信號出現日收市價 → 下一個交易日收市價
- Hit = 買入嘅話股價上升、賣出嘅話股價下跌、觀望 = 中性
結果:3 個最危險嘅反指 pattern
1. LLM 樂觀 BUY 反指(30.4% WR,-1.4% avg)
當 LLM 寫 「樂觀」+ 「買入」,命中率得 30.4%(比 random 50% 更差),平均虧損 -1.4%。
點解?LLM 訓練數據偏向「正面 narrative 配正面展望」,而 day-trade 嘅 alpha 反而喺 mean-reversion。LLM 學到「好公司 = 升」,但好公司都可以超買要回吐。
2. 高 momentum 反而贏率最低(m≥80 BUY 16.7% WR)
當 m_score ≥ 80 同時 LLM 標買入,命中率跌到 16.7%。
點解?momentum ≥ 80 通常代表股票已經大升(追頂)。LLM 學到「趨勢會延續」但 day-trade 入場已經太遲。
3. 悲觀 SELL 都係錯方向(37.7% WR)
當 LLM 寫 「悲觀」+ 「賣出」,命中率得 37.7%,平均 +0.86%(即係升嘅機會仲大)。
點解?悲觀 SELL 多數喺大跌日(接刀),但 day-trade 嘅 mean-reversion 性質:超賣嘅第二日往往反彈。
我哋嘅解法:Rule-based override
Leeks Terminal 唔直接信 LLM 嘅 operation_advice。我哋嘅兩層架構:
Layer 1:LLM 抽 feature(v/q/m/of 4-dim score + entry/stop/target/S/R/sentiment)
LLM 喺呢度做佢擅長嘅:理解 news、解讀 narrative、計 4-dim raw score。
Layer 2:Python 確定性 rule(最終 BUY/SELL/HOLD 決定)
4 條核心 rule override LLM 嘅本能偏差:
| Rule | 作用 | 反指 pattern 對應 |
|---|---|---|
| Anti-Chase | BLOCK:BUY + m≥60 + 樂觀 + 今日≥+3% | ❌ m≥80 BUY 16.7% WR |
| Anti-Knife | BLOCK:SELL + 悲觀 + 今日≤-3% | ❌ 悲觀 SELL 37.7% WR |
| Conservative BUY | BUY + m 30-70 + 中性 + 前日 -3% to 0% | ✅ mean-reversion edge |
| 3-DAY TIMEOUT | Close any position held >3 days | ✅ 防 LLM over-stay |
數字驗證 (paper trade, 截至 2026-08-02)
| 信號 | 樣本 | WR | Avg P&L |
|---|---|---|---|
| LLM 裸 BUY (audit) | n=1913 | 38.6% | -0.72% |
| LLM 樂觀 BUY (反指) | subset | 30.4% | -1.4% |
| Conservative BUY (paper) | 16 trades | 81.2% | +1.05% |
Conservative BUY 樣本細 (n=16) 仲未達統計顯著,但方向吻合 audit 結論。paper trade 仲跑緊獨立 OOS 驗證。
給 trade 嘅你
- 唔好盲跟 LLM 講「買入」 — 問自己:佢有冇明顯反指 pattern?
- Anti-Chase / Anti-Knife 係最低標準 — LLM 叫你追頂/接刀時,skip。
- Mean-reversion 仲係 day-trade 最可靠 edge — 跌完再買多過升完追。
- Track paper trade 30+ trades 先睇 edge — WR 唔等於 EV(expectancy),要睇 avg win vs avg loss 加 costs。
延伸閱讀
- 完整 9-day audit 結果 — 1,913 個信號嘅全部數字
- 評分模型 + Rule engine 細節
- 即時 paper trade tracker — 睇下而家 Conservative 跑成點
- Conservative mean-reversion 規則教學