台股股價與營收雙創新高才買:年化 25.4%、回撤比 0050 淺三分之一
股價創新高,是追高還是趨勢剛開始?我們加了一道關卡:營收也要同時創新高,才買。 這支台股策略(台股創新高加營收確認,官方免費)每個月做一件事——月營收公布後,挑出股價創近期新高、近三個月營收也創一年新高的股票,依營收年增率由高到低買進前段班,隔天開盤換股。2015 年 2 月到 2026 年 10 月回測:總報酬 +1,315%、年化約 25.4%、Sharpe 1.56、最大回撤 −22.0%,比同期抱 0050 的 −34.0% 淺了三分之一。 為什麼股價創新高還要看營收? 單看股價創新高,很多是題材炒作或短線資金,漲完就回。營收是公司真實的生意,股價和營收一起創新高,代表市場在追的是正在變好的基本面,不是只有故事。兩個條件都要成立才算數: ① 股價:收盤價是近 20 個交易日的最高。② 營收:近 3 個月平均月營收,是近 12 個月裡最高的一次。符合的股票再依單月營收年增率排序,取前 10 名、等權重,單檔最多 12%。處置股不選,持有中被列為處置股,隔天開盤就賣掉。 為什麼等到每月 13 號之後才換股? 上市櫃公司的月營收最晚在每月 10 號公布,遇假日會順延。策略等到每月 13 號(含)起的第一個交易日才收盤選股、隔天開盤成交,而且每一天只看得到當時已經公布的營收,不拿未來才知道的數字回測。 回測表現(2015–2026,日 K) 指標數值總報酬+1,315%(同期 0050 +794%)年化報酬約 25.4%(0050 約 20.6%)Sharpe1.56最大回撤−22.0%(0050 −34.0%)年度勝負2015–2025 年 11 個年度裡,7 年贏 0050;2022 年空頭 −14.3%,0050 −21.4% 已含每邊 0.5% 成本,包含手續費、賣出證交稅和滑價。以上為回測結果,非未來保證。 要誠實的六件事 ① 常常湊不滿 10 檔:兩個條件同時成立的股票不多,142 次換股只有 34 次選滿 10 檔,平均持有約 5.6 檔,平均約 38% 的資金放現金,有 8 個月完全空手。回撤淺,有一部分是因為錢沒全下去。 ② 換股日很敏感:同樣規則,11 號換股 Sharpe 1.68、13 號 1.56,晚一天到 14 號就剩 1.18,16 號以後約 1.0。營收公布後的那幾天最關鍵,部署後請照時程換股,不要拖。 ③ 權值股獨強的年份會落後:2025 年只賺 6.5%,0050 漲了 36.9%;2019、2020、2023 年也小輸。股票池是 292 檔分產業抽樣,沒有台積電,大型權值股拉盤的時候跟不上。 ④ 回測股票池是今天還掛牌的公司:這些年下市、被併購的股票不在名單裡,這種「倖存者偏差」會讓回測偏樂觀,實盤大概率比回測差。 ⑤ 參數沒有樣本外:參數是在同一段資料上決定的。我們掃了新高天數、持股檔數、單檔上限和換股日,鄰域平均 Sharpe ÷ 選定值分別是 0.99 和 0.90,是一片高原不是單點,但仍不保證未來。最深的一次回撤從 2021 年 7 月跌到 2022 年 6 月,到 2023 年 12 月才回到前高。 ⑥ 成交價是假設值:回測假設隔天開盤價成交,開盤掛單可能有落差。 規則很簡單,麻煩的是每個月準時做完 邏輯就在上面。真正花時間的是每月營收一出來,就要撈近三百檔的營收和股價、算新高、排年增率、剔除處置股,再在 13 號後準時換股,一個月都不能漏。Blave Agent 幫你把這條鏈跑完:在策略庫免費領取這支策略,跟 Agent 說一聲就能部署。 到策略庫看這支台股創新高策略 →
這類策略可以直接部署到你的 Blave Agent 自動執行。
到策略庫看現成策略與真實回測 →