AI選股權重怎麼調?從預設因子到自訂評分的實作路徑

AI選股權重怎麼調?從預設因子到自訂評分的實作路徑

2026-10-07

「預設參數是別人家的市場長出來的。」這句話我在課堂上講過很多次,真正聽進去的人卻不多。不少朋友訂閱了一套 AI選股 工具,頭兩三個星期覺得它神準,名單一出就照著研究;用了一季之後,開始發現某些名單在港股身上總是失手,同一套模型放到美股又表現正常。問題往往不在模型,而在那一組沒有人叫你照單全收的權重。我在 USIC 得獎之後的實戰裡,前後改過十幾個版本的評分權重,這一篇把整條實作路徑攤開來寫:預設值為何不夠用、哪些因子在港股與美股會失效、我怎麼用滾動窗口檢驗新權重到底是真改善,還是只是剛好運氣好。

預設權重其實是別人的市場長出來的

預設值的設計前提

任何一套評分系統出廠時都會附一組預設權重:動能佔多少、價值佔多少、資金流佔多少。這組數字的來源,通常是開發團隊自己跑過的歷史資料,而且測試對象多半是美股或大型指數成分股。它沒有騙人,只是它的訓練場跟你的比賽場未必是同一個。把同一組權重套到港股細價股、新加坡房地產信託,甚至加密貨幣,等於拿別人的尺去量自己的身高。

我第一次接觸評分系統時,做過一個笨但很有用的動作:把工具給出的前十名抄下來,自己用試算表按因子重新算一次,看每個因子到底貢獻了幾分。連算三個月後我發現,名單的排名高度取決於兩三個因子,而那兩三個因子,恰好在我主要交易的市場裡最不穩定。那一刻我才明白,所謂評分準不準,有一大半是我自己配出來的,不是工具給的。工具能替我把每天上千檔標的掃一遍,這件事人手做不到;但哪個因子該佔多少,它沒法替我決定。這也是我一直強調要把 AI選股 當成掃描器、而不是決策機的原因。

我在實戰撞到的三個落差

先講市場結構。港股有大量成交稀薄的細價股,動能因子在這些標的上的讀數,經常來自少數幾筆大單,而不是真實的資金趨勢;同一組動能權重放在美股市值前 500 大,噪音就低得多。

再講行業構成。港股的權重集中在金融、地產與平台股,盈利增長的節奏跟美股以科技為主的結構完全不同。同樣是 20% 的盈利增長權重,在兩個市場抓到的東西根本不是同一回事。

最後是持有週期。預設權重多半假設你持有數週到數月,但不少上班族朋友的實際節奏是三到五個交易日。用長跑的配速去跑短跑,權重不調,訊號再準也對不上你的操作。

先把手算搞清楚:評分是怎麼加出來的

在動手改之前,得先知道分數是怎麼加出來的。我用的那套評分只有六個因子,後面所有討論都建立在這一組數字上,先把它列清楚。

因子 預設權重 衡量什麼 在港股的表現
動能 25% 過去 20 日與 60 日的價格斜率 易受細價股大單扭曲
價值 20% 市盈率、市賬率相對行業的位置 受地產與金融權重拖累
盈利增長 20% 最近兩季收入與盈利按年變化 相對穩定
資金流 15% 成交金額與大單方向 南向資金影響明顯
波動控制 10% 波動度與最大回撤 權重偏小,保護不足
流動性 10% 平均成交額與買賣差價 偏小,易選中難出貨標的

一次完整算例:兩檔股票誰排前面

假設工具掃出兩檔標的,六個因子各自拿 0 至 100 分。A 是動能型,B 是穩健型,兩者分數如下。

因子 權重 A 得分 A 加權分 B 得分 B 加權分
動能 25% 98 24.50 55 13.75
價值 20% 45 9.00 80 16.00
盈利增長 20% 60 12.00 72 14.40
資金流 15% 92 13.80 70 10.50
波動控制 10% 35 3.50 75 7.50
流動性 10% 95 9.50 85 8.50
合計 100% — 72.30 — 70.65

在預設權重下,A 以 72.30 分排在 B 的 70.65 分之前,差距只有 1.65 分。這個「接近」正是重點:當兩檔標的只差一兩分,真正決定誰排前面的,其實是權重怎麼配。同一組因子放進不同策略框架會怎麼分岔,可以參考 各類選股策略的因子配置比較 這篇的整理。

木桌上的天平兩端各疊一小堆籌碼,高度接近,指針停在中央微微晃動。

哪些因子在港股會失效、哪些在美股會失效

港股:動能與流動性最容易被扭曲

港股的問題不在因子本身錯,而在樣本被污染。這裡有為數不少的標的,日常成交金額只有數百萬港元,買賣差價闊,一筆幾十萬的單就足以把價格推上幾個百分點。動能因子讀的是價格斜率,價格被單筆大單推高,斜率自然漂亮,但這個「漂亮」跟資金持續流入是兩件事。更麻煩的是,這類標的的流動性分數往往也不低,因為評分是用相對自身歷史計算,一隻平時幾乎沒成交的股票,突然有幾天成交放大,相對分數就會衝高。

我的處理方式,是把流動性因子的權重由 10% 提到 15%,並且在入選門檻上加一條硬條件:最近 20 日平均成交金額低於門檻的標的,不論總分多高都不進名單。這條規則有點粗暴,但它把我的觀察名單從每天三四十檔壓到十檔以內,反而更看得完。用好 AI選股 的第一步,往往不是加因子,而是先把不該看的標的剔走。

美股:價值因子在輕資產龍頭身上失靈

美股的問題剛好相反。市值前列的科技公司多屬輕資產模式,賬面淨值跟實際賺錢能力嚴重脫節,市賬率長期偏高。價值因子在這種結構下,會把最會賺錢的公司判成「貴」,權重給到 20%,等於系統性地把它們壓在名單外圍。

我試過把同一組預設權重直接搬去跑美股市值前 300 大,前十名裡出現的,多半是傳統工業與公用事業,而不是市場真正的主力。這不是模型錯,是權重跟市場結構不匹配。後來我把價值因子在美股模式下調到 12%,把盈利增長提到 26%,名單才回到比較合理的位置。同一個因子,在兩個市場該拿多少權重,答案可以不一樣。

我第一次改權重的實作過程

把動能從 25% 降到 15%

真正動手是在一個週末,我把自己 AI選股 的半年名單匯出,逐檔標註實際持有 20 日之後的結果,用這批標註資料當作調整依據。第一次我只動一個因子:動能由 25% 降到 15%,把騰出來的 10 個百分點分給盈利增長(20% 提到 25%)、波動控制(10% 提到 15%)、價值(20% 提到 22%),資金流由 15% 微降到 13%,流動性維持 10%。新舊兩組權重合計都是 100%,加起來不會算錯。

因子 舊權重 新權重 變動
動能 25% 15% -10
價值 20% 22% +2
盈利增長 20% 25% +5
資金流 15% 13% -2
波動控制 10% 15% +5
流動性 10% 10% 0

前後對照:兩檔股票評分直接對調

把同一組因子分數套進新權重,上一節的 A、B 兩檔標的排名直接對調。

因子 新權重 A 得分 A 加權分 B 得分 B 加權分
動能 15% 98 14.70 55 8.25
價值 22% 45 9.90 80 17.60
盈利增長 25% 60 15.00 72 18.00
資金流 13% 92 11.96 70 9.10
波動控制 15% 35 5.25 75 11.25
流動性 10% 95 9.50 85 8.50
合計 100% — 66.31 — 72.70

A 由 72.30 分掉到 66.31 分,B 由 70.65 分升到 72.70 分,兩者由「A 領先 1.65 分」變成「B 領先 6.39 分」。在真實名單上,這一改動讓 A 那一類標的由前三位掉到二十名之外,B 那一類由中段升進前十。這個結果跟我自己的交易紀錄吻合:過去一年真正替我賺到錢的持倉,多數是 B 那一類;A 那一類不是不升,而是升得不夠穩、回撤太深,我抱不住。

用滾動窗口檢驗:新權重是真的改善還是運氣

滾動窗口怎麼切

改完之後最危險的念頭,就是「回測賺錢所以它對」。單一段歷史的回測,跟看圖說故事差不多。

我的做法是滾動窗口:用 12 個月資料當訓練段,緊接的 3 個月當驗證段,然後整體往前推 3 個月再跑一次。以 2023 年 1 月到 2025 年 6 月這段區間計算,一共得到 6 個不重疊的驗證窗口。權重只在訓練段上調整,驗證段完全不碰,這樣才能看出換了權重之後,在下一個沒見過的市場階段是否也站得住。

三個必看的指標

驗證段我只對照三件事,再加一個成本指標。

指標 預設權重 新權重 差異
20 日命中率 52.4% 56.1% +3.7 個百分點
平均 20 日回報 +1.8% +2.3% +0.5 個百分點
期間最大回撤 -18.6% -13.2% 收窄 5.4 個百分點
年週轉率 8.4 倍 5.1 倍 減少 3.3 倍

四個數字一起看,結論才不會偏。只看命中率,很容易被高頻交易所製造的假象騙到;只看回報,會忽略回撤;只看回撤,又會挑出一個甚麼都不敢做的權重組合。新權重在四個方向都改善,週轉率同時下降,代表它不只是選得準一點,還選得更沉穩。回測流程的細節,選股策略回測的常見做法 這篇寫得比我這裡更完整,值得搭配閱讀。至於這套 AI選股 的輸出要怎麼跟自己的交易節奏對接,我會在下一段用實際踩過的坑說明。

長桌上依序排開六張卡片,五張正面朝上、一張蓋著,旁邊放著翻開的筆記本。

我踩過的過度擬合坑

命中率飆高但實盤接不住

中間有一版,我把流動性權重砍到 3%,回測 20 日命中率一下子跳到 61.2%,平均回報幾乎翻倍。當時我很興奮,以為找到了聖杯。拿到實盤跑一個月之後,問題全跑出來:名單裡多了不少成交量極低的標的,模型說它們會升,實際上我根本買不到足夠的貨,想賣的時候也沒人接,滑價把紙上利潤吃掉大半。

那次之後我給自己定了一條底線:任何因子權重不得低於 8%,流動性與波動控制這兩個防守型因子,合計不得低於 20%。防守因子在回測裡通常是拖後腿的,砍掉它們數字最漂亮,但也最危險。香港投資者教育中心在槓桿及保證金產品的基本認識 裡也提醒,投資者要先弄清楚自己承受的風險幅度,再談其他。

樣本外窗口的殘酷

六個驗證窗口裡,新權重贏了五個,輸了一個。輸掉的那個是 2024 年第三季,市場風格突然轉向動能,我的新權重因為壓低了動能而反應慢了一拍。我沒有為這個窗口再調權重,因為為單一窗口微調,就是典型的曲線擬合。我接受一件事:沒有一組權重能在所有市場狀態下都贏,能贏六成到七成的時間,已經很夠用。

自訂評分的落地流程

真正要動手,我會照下面五步走。挑一個因子開始,不要一次改六個,否則你分不清改善來自哪裡。改動幅度控制在 5 個百分點以內,大改容易把權重推到你意想不到的地方。跑滾動窗口,訓練段調、驗證段看,不能只看單一回測。四個指標一起對照,命中率、回報、回撤,再加週轉率。最後才是小額實盤跟一段時間,紙上回測與真實成交之間永遠隔著一道滑價的溝。

有一件事我特別想提醒:任何聲稱用 AI 選股替你操盤、還暗示穩賺的平台,先查牌照。香港投資者可透過 證監會的無牌公司警示名單 核實對方背景。權重可以自己調,資金安全不能自己猜。我把這套流程放進 AI選股 的日常操作之後,最實際的收穫不是名單變短,而是我知道每一個排名背後的理據是甚麼。

改權重的三條紀律

調權重這件事,技術不難,難在紀律。先講記錄。我用一個簡單的試算表,把版本號、改動內容、當期驗證結果寫清楚,這樣回頭才知道哪一次改動真的有用;沒有記錄的調整,三個月後你只會記得「好像有改過」。

再講檢驗門檻。任何新權重都要先跑過樣本外窗口才准許進實盤,這條沒有例外,也沒有「這次情況特殊」的空間。

最後一層落在停損與倉位上限。這跟權重無關,但比權重重要。任何交易系統都有失效的時候,權重調得再好,也只是把勝率往上推一點,它不會替你控制單筆虧損。IG 交易學院關於風險管理的基本說明 提過一個很樸素的道理:先決定每筆交易願意承受多少虧損,再談進場。我見過不少學員,把心力全放在找最佳權重,卻沒有一次認真算過自己能承受多少回撤,這個順序是反的。

人跟機器該怎麼分工,AI 與人手選股的差異 這篇講得比較清楚:機器負責掃描與排序,權重的價值判斷與最終決策,始終在人手上。

常見問題

問:權重要多久調一次才合理?

答:沒有固定週期。我的習慣是每季檢視一次,並且只在滾動窗口顯示現有權重連續兩個驗證段都轉差時才動手。平日不看回測數字就不改權重,頻繁微調只會讓你自己也說不清版本差異。

問:不懂寫程式,可以自己調權重嗎?

答:可以。權重本質是加減乘除,用試算表就能手算。真正的門檻不在技術,而在於你願不願意把每次改動記錄下來、並且用樣本外的資料檢驗,而不是拿同一段歷史反覆調到漂亮為止。

問:回測變好了,可以直接重倉嗎?

答:不建議。回測改善代表勝率可能提升一點,不代表風險消失。我自己的做法是先小額實盤跟一段時間,確認滑價與成交情況跟回測接近,才逐步把倉位加上去。

問:港股跟美股要用兩套權重嗎?

答:多數情況需要。兩地的行業結構、成交習慣與投資者組成不同,同一因子在兩邊的表現可以差很遠。我自己的美股模式把價值因子降到 12%、盈利增長提到 26%,港股模式則把流動性提到 15%。

問:因子權重加起來一定要等於 100% 嗎?

答:建議維持 100%,這樣每一分都能直接對應到百分比貢獻,除錯時很容易看出是哪個因子把分數推上去。若你用的是「原始分數加總再排名」,只要所有標的都用同一組權重,比例上其實等效,但可讀性會差很多。

立即 WhatsApp 聯繫小風團隊免費諮詢:+852 5378 5383

網站:https://aitrading.ace-fortune.com/speed-radar

投資涉及風險,過往表現不代表未來回報。本內容僅供教育參考,不構成任何投資建議。

分享到:
null

Ace Fortune 2018年成立於香港,早期研究方向包括面向 PI(個人專業投資者)的大數據智能指標及選股器,以及運用量化模型研究交易策略。
今天,我們將這份系統思維,延伸至 AI 工具與程式交易教育,讓新手學習運用 AI Agent 輔助整理資料、編撰程式與檢查邏輯。
從理解工具到動手實作,讓科技更容易入門,支持個人增值與成長。Let Intelligence Empower Your Growth. 

null
© 2026 Weber All Right Reserved