YinOnMars Prediction Experiment #24 : Multi-Model AI Fusion Stock Forecast with QQCDR Engine
AI 股票預測實驗系列第 24 篇,記錄我透過人機協作開發的 QQCDR AI Engine 所產生的預測結果。系統並非單一模型,而是採用 LightGBM(技術分析)、XGBoost(籌碼/總經分析) 與 LLM(新聞事件分析) 三大專家模型,並目標Meta-Learner 多模型融合(Blending)架構 計算最終預測勝率。本次實驗針對 台積電(2330)、聯電(2303) 與 日月光投控(3711) 進行預測,並於收盤後進行實際結果驗證,以持續優化整體模型表現。
「目前系統進入資料累積階段,每天收盤後執行backfill_results.py 回填實際結果,累積滿足夠資料後將升級為 Meta-Learner 多模型融合架構,讓系統自己學習三個專家的最佳權重組合,與還需要修改。在此之前,系統預測結果僅供參考,不建議直接作為買賣依據。」
昨日改了台股融合權重從「技術45%/籌碼45%/事件10%」改成「技術55%/籌碼25%/事件20%」,因為實測籌碼分數跟真實報酬幾乎零相關、卻主導著排名。
投資有風險,這裡只是實驗系統的分享。
預測都會公開驗證,讓大家一起追蹤 AI 的長期表現…
2330 台積電 (台股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| 2330 台積電 | 82.7% | 🟢 看多 | 2557.80 ~ 2640.00 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| ⚠️ 跌破買入區,等止跌 | 82.0 | 97.0 | 66.7 |
2303 聯電 (台股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| 2303 聯電 | 84.3% | 🟢 看多 | 152.90 ~ 166.29 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| ⚠️ 已超出買入區,等回測 | 82.0 | 90.0 | 83.3 |
3711 日月光投控 (台股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| 3711 日月光投控 | 86.0% | 🟢 看多 | 721.60 ~ 761.77 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| ⚠️ 已超出買入區,等回測 | 82.0 | 97.0 | 83.3 |
台股收盤檢討
(1) 今日結果
台積電(2330)漲0.21%收2405,模型喊67.3%要漲到2446.50~2599.50,方向錯,也沒進到那個模型喊的區間;聯電(2303)跌0.36%收138.5,模型喊72%要漲到150.60~151.25,方向錯,差得更遠;日月光(3711)跌1.07%收649,模型喊71.8%要漲到695.67~707.30,方向也錯。三檔全部方向錯,而且三檔都被系統標成「多方優勢/強力共識」這種偏樂觀的判斷,結果全部落空…..欸
(2) 錯誤檢討
72%~67.3%不夠準不能參考,今天用三戰三敗又證明一次。特別看2303跟3711:新的「多空力道」算法都打出「+2(多方2-空方0)」這種完全沒有空方訊號的滿分偏多,結果兩檔都收黑——代表這個新算法目前還是容易掉進「只看到多方消息、完全沒抓到空方風險」的舊毛病,跟我們之前查到「LLM看到風險卻沒扣分」是同一種病,只是換了個計算方式重演。
(3) 各專家命中率
先看「模型歷史準星」:台積電33%、聯電32%、日月光25%,全部不夠準不能參考,日月光25%依然最差。今天籌碼分數三檔都很高(90~97分「資金匯聚」),結果三檔全部收黑,籌碼面今天完全沒抓到方向;技術分數普遍偏弱(54~59.8分「盤整」),這個反而跟結果比較接近(三檔確實都是小幅震盪、不是強勢噴出);事件分數這次台積電打66.7分(相對保守,因為空方力道有算進1分),結果台積電是三檔裡跌最少、甚至還小漲的一檔,這個「力道相減」算法在台積電身上至少有抓到一點點「不要太樂觀」的訊號,但2303、3711兩檔完全沒抓到空方風險,暴露這個算法目前只看得到「有沒有寫出空方消息」,看不到「該不該自己去找空方風險」。
(4) AI跟規則有沒有打架
今天沒有觸發開盤否決機制,三檔都沒有跌破買入區又爆量。今天單純是三個專家一起偏多,市場卻小幅走弱,不是規則跟AI衝突,是判斷本身系統性地偏樂觀。
(5) 信心校準
三檔歷史命中率25%~33%,通通不到70%,現在講的67.3%~72%都還不能信。旁邊「歷史同分區間命中率」三檔一起顯示41.9%(N=1178),這個分數區間過去連四成二都不到,今天三戰三敗剛好又印證了這個小提示是對的。
(6) 今日發現
今天最想記的一筆:新的「多空力道」算法,只有在能明確抓到空方消息的時候(像上次2303爆量、今天台積電的AI泡沫疑慮)才會拉低分數,但只要新聞裡完全沒出現空方相關的字眼,就會直接給出「力道0/3」的滿分空白,變成毫無保留的偏多判斷——這代表這個算法目前是「被動等新聞餵空方理由」,不是「主動評估風險」,遇到像今天這種「表面上都是好消息、但股價還是走弱」的狀況,完全沒有防備能力。
(7) 修改方向
老話一句,不要人工硬拗分數,等資料累積夠讓模型自己重新學。這次多一個具體方向:可以考慮幫「空方力道」多加一個判斷來源,不要完全依賴新聞裡有沒有明講空方消息,比如把「今天籌碼分數很高、但技術面走弱」這種訊號本身也當成一種空方力道的來源,不要讓空方力道完全卡死在「LLM有沒有讀到壞消息」這一個管道。
(8) 信心等級
現在還不夠格說準,三檔歷史命中率25-33%都太低,不能信。今天三戰三敗,加上「多空力道」在缺乏明確空方新聞時完全沒有防備,這個新算法還在早期階段,一樣需要更多天數驗證,不能因為前幾天有抓對過就提前信任它。
台積電 TSM (美股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| TSM ADR | 53.5% | 🟠 觀望 | 417.15 ~ 425.27 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| 🚫 大盤硬斷路器 | 50.7 | 55.5 | 66.7 |
聯電 UMC (美股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| UMC ADR | 53.2% | 🟠 觀望 | 20.94 ~ 21.64 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| 🚫 大盤硬斷路器 | 47.7 | 55.5 | 83.3 |
日月光投控 ASX (美股)
| 股票 | AI勝率 | 預測 | 預估價格 |
|---|---|---|---|
| ASX ADR | 53.6% | 🟠 觀望 | 39.90 ~ 41.08 |
| 操作 | 技術 | 籌碼/景氣 | 事件 |
|---|---|---|---|
| 🚫 大盤硬斷路器 | 45.8 | 55.5 | 100.0 |
美股收盤檢討
(1) 今日結果
台積電(TSM)跌1.34%收415.58,模型喊53.5%(幾乎是丟銅板的分數),方向錯,收盤價還跌出預估區間417.15~425.27下緣;聯電(UMC)跌1.97%收20.87,模型喊53.2%偏多,方向錯,也跌出區間20.94~21.64下緣;日月光(ASX)跌2.54%收39.46,模型喊53.6%偏多,方向錯,同樣跌出區間39.90~41.08下緣。三檔全部方向錯,而且全部跌出各自的預估區間,比昨天台股三戰三敗還要更一致地全部落空….救命
(2) 錯誤檢討
53.2%~53.6%不夠準不能參考,這種貼著五五波的數字本來就跟猜的差不多,今天三戰三敗只是印證了這件事。跟台股昨天同一天的狀況一起看,這代表今天台美股是同步性的系統性偏多失誤,不是單一市場的巧合——三個「多空力道」都打出「空方0/3」或接近全空白(UMC力道2比0、ASX力道3比0),結果三檔通通下跌,這是連續第二天看到「新聞裡完全找不到空方消息、但股價還是走弱」的狀況。
(3) 各專家命中率
先看「模型歷史準星」:台積電49%(三檔最高,還沒到70%)、聯電25%、日月光46%,通通不夠準不能參考,聯電25%依然最差。今天籌碼(景氣趨勢)分數三檔統一都是55.5分(中性),沒有明顯偏多或偏空,這個反而是三個分數裡今天判斷最保守、最接近事實的;LLM分數這次偏高(66.7~100分),尤其ASX直接打了100分滿分偏多,結果卻是三檔裡跌最多的一檔(-2.54%),這種「LLM打到滿分、結果卻最慘」的落差特別值得記一筆。
(4) AI跟規則有沒有打架
今天沒有觸發任何風控否決機制,單純是三個專家一起偏多、市場卻同步走弱。這不是規則跟AI衝突,是判斷本身系統性地偏樂觀,而且今天台美股是同一天一起錯,這種「跨市場同步性失誤」比單一市場錯一次更值得注意,可能代表當天整體氣氛轉弱(例如美股大盤或半導體類股同步回檔)時,模型完全沒有跟上這個轉變。
(5) 信心校準
三檔歷史命中率25%~49%,通通不到70%,現在講的53.2%~53.6%都還不能信。旁邊「歷史同分區間命中率」三檔一起顯示53.7%(N=912),今天算是這幾天少見「歷史命中率本身超過五成」的分數區間,結果今天卻三戰三敗,代表就算是歷史上相對「比較不差」的分數區間,單一天照樣可以全部落空,這個提醒你:就算某個分數區間歷史命中率有53%,也不等於今天這一次就有53%的把握,還是要當成長期統計、不是單次保證。
(6) 今日發現
今天最想記的一筆:跟昨天台股的狀況是同一個模式的延續——「多空力道」算法只要新聞裡找不到明確空方消息,就會給出接近滿分的偏多判斷(ASX甚至打到3/3滿分),完全沒有主動去偵測「市場今天整體氣氛是不是在轉弱」這種更宏觀的訊號。這已經連續兩天、橫跨台美股出現同一種盲點,比單一天猜錯更值得優先處理。
(7) 修改方向
老話一句,不要人工硬拗分數,等資料累積夠讓模型自己重新學。這次要強調:昨天在台股那邊提過的建議(讓「空方力道」不要只依賴新聞裡有沒有明講壞消息,也要參考技術面走弱、大盤同步轉弱這類量化訊號)在美股這邊也一樣適用,而且今天的證據更強,因為是台美股同一天一起中招,不是單一市場的偶然。
(8) 信心等級
現在還不夠格說準,三檔歷史命中率25-49%都太低,不能信。連續兩天(台股昨天、美股今天)都出現「多空力道找不到空方消息就直接偏多」導致三戰三敗的狀況,這個模式已經重複到不能當巧合看待,要優先處理,不能只靠等資料累積。
台美股…完全沒預測到…我要去全面檢查檔案…..GO…
今日 AI 精選名單
| 股票 | AI勝率 | 今日漲跌 | 是否命中 |
|---|---|---|---|
| 2618 長榮航 | 🟢 82.8% | 40.85 跌2.97% | 錯 ❌ |
| 6505 台塑化 | 🟢 82.1% | 93.2 漲9.52% | ✅ 對 |
| 2377 微星 | 🟢 81.7% | 152.0 跌1.94% | 錯 ❌ |
| 3576 聯合再生 | 🟢 81.7% | 18.35 跌5.66% | 錯 ❌ |
| 2317 鴻海 | 🟢 81.7% | 257.50 漲2.39% | ✅ 對 |
| 4904 遠傳 | 🟢 81.1% | 102.50 跌0.49% | 錯 ❌ |
| 2330 台積電 | 🟢 81.1% | 2,405.0漲0.21% | ✅ 對 |
| 1216 統一 | 🟢 80.9% | 77.00 漲0.26% | ✅ 對 |
| 1303 南亞 | 🟢 80.8% | 197.00 跌5.29% | 錯 ❌ |
| 2603 長榮 | 🟢 80.8% | 203.50 跌1.21% | 錯 ❌ |
| 8046 南電 | 🟡 71.1% | 1,230.0 跌5.75% | 錯 ❌ |
| 2385 群光 | 🟡 71.0% | 106.00 跌0.47% | 錯 ❌ |
| 2884 玉山金 | 🟡 68.0% | 35.65 跌1.11% | 錯 ❌ |
| 5871 中租-KY | 🟡 67.5% | 120.50 跌2.03% | 錯 ❌ |
| 2357 華碩 | 🟡 66.1% | 769.00 漲1.59% | ✅ 對 |
AI精選名單今日檢討
名單 15 檔,命中 6 檔、失準 9 檔,命中率 40%。拆開來看,勝率標示 🟢80.8%~82.8% 的 10 檔高信心股,實際只對 4 檔(40%);勝率 🟡66.1%~71.1% 的 5 檔中信心股,反而只對 1 檔(20%),高分組沒有明顯優於低分組,再次印證這陣子觀察到的現象:目前系統打出的信心分數跟實際命中率沒有穩定的正相關。今天也是套用新融合權重(技術55%/籌碼25%/事件20%)後的第一天,樣本還太少,無法判斷新權重是否真的改善了排序品質,接下來會持續追蹤,等資料量夠了再看趨勢。
量化三關
| 第一關:法人連買條件 外資連買≥2天 或 投信連買≥2天 或 本土合力≥2天 |
| 第二關:融資未暴增 融資增加但外資連買不足3天 → 過濾散戶追高 |
| 第三關:基本量能 成交量比(Volume_Spike)≥ 0.3,排除殭屍股 |
2000支台股篩到剩30支,再送三合一評分,才出現今日AI精選

發表留言