Finance

不用寫程式!鄉民瘋傳的「00940全自動套利法」:用AI機器人幫你盯盤,睡覺也能賺贏大盤?

量子操盤手 (Quantum Trader)January 07, 20265 min read

揭密網格交易與折溢價監控策略,教你用券商智慧單與 No-Code 工具打造 00940 自動化獲利系統,同時破解回測陷阱與交易成本迷思。

大家好,我是你們的量化交易員。

最近 PTT 股版和 Dcard 理財版最火熱的話題,莫過於高股息 ETF(如 00940、00939)的「自動化套利」策略。許多鄉民宣稱透過「機器人盯盤」,不用懂 Python、不用寫複雜的 API,就能實現「睡覺賺錢」。

身為一名量化工程師,今天我要用專業的角度來拆解這個「鄉民傳說」。這背後其實不是什麼黑魔法,而是量化交易中經典的 「均值回歸 (Mean Reversion)」 與 「網格交易 (Grid Trading)」 策略的變形應用。

什麼是「00940 零售套利」?

首先,專業機構的 ETF 套利(Arbitrage)是指在一級市場(申購/贖回)與二級市場(股市)之間,利用「淨值 (NAV)」與「市價 (Price)」的微小價差進行無風險獲利。這需要極快的速度與龐大的資金,散戶基本玩不起。

鄉民口中的「套利」,其實是 「折溢價波段操作」。

  • 溢價 (Premium):市價 > 淨值。買貴了,這時候機器人應該賣出。
  • 折價 (Discount):市價 < 淨值。打折拍賣,這時候機器人應該買進。

對於 00940 這類成分股流動性高的 ETF,市價最終會收斂回淨值。我們就是要賺這一段「回歸」的錢。

核心策略:網格交易 (Grid Trading) + 智慧單

不需要寫程式,現在台灣主流券商(如富果 Fugle、永豐大戶、國泰)的 App 都內建了 「智慧單 (Smart Orders)」 或 「網格機器人」 功能。這就是你的 No-Code AI 武器。

實戰設定邏輯 (Pseudo-Logic)

如果你想手動設定智慧單,邏輯如下:

  1. 基準線 (Baseline):設定為 00940 的「預估淨值」(許多券商 App 會即時顯示)。
  2. 進場條件 (Long Entry):
  • (市價 - 淨值) / 淨值 < -0.5% (折價超過 0.5%) -> 觸發買進。
  1. 出場條件 (Short Exit):
  • (市價 - 淨值) / 淨值 > 0.3% (溢價超過 0.3%) -> 觸發賣出。
  1. 網格佈局:
  • 在 10 元到 9.5 元之間,每跌 0.1 元掛一張買單(分批承接)。
  • 在成本價以上,每漲 0.1 元掛一張賣單(分批獲利)。

這種策略在盤整盤(股價上下震盪)時威力最強,剛好適合高股息 ETF 的特性。

進階玩家工具:XQ 全球贏家與開源回測

如果你不滿足於手機 App 的簡易功能,想更進一步,推薦以下工具:

1. XQ 全球贏家 (XQ Global Winner) - No Code 首選

這是台灣最強大的免寫程式量化平台。它有一個 「XS 策略雷達」,你可以像堆積木一樣設定條件:

  • 條件:Close < NAV * 0.995 (收盤價低於淨值 0.5%)
  • 動作:跳出警示或直接下單 (需串接券商)。 XQ 的優勢在於資料源最全,且支援台股特有的「籌碼面」數據(如外資買賣超)。

2. Backtrader / Zipline - 開源回測雙雄 (Python)

如果你想驗證這個策略在過去 3 年是否真的有效,不要只聽網紅說。你可以使用 Backtrader (Python 開源框架) 進行回測。

  • 優勢:完全免費,社群強大,支援複雜的交易邏輯。
  • 應用:你可以寫一個簡單的腳本,輸入 00940 的歷史股價與淨值數據,模擬「折價買、溢價賣」的績效。
  • 關鍵程式碼邏輯:
# 簡單示意,非完整代碼
if self.data.close[0] < self.data.nav[0] * 0.99:
self.buy() # 折價買入
elif self.data.close[0] > self.data.nav[0] * 1.01:
self.sell() # 溢價賣出

量化專家的避雷指南 (Warning)

在衝進去之前,有三個陷阱你必須知道,否則 AI 機器人會變成「碎鈔機」:

  1. 手續費是隱形殺手:台股交易成本極高(證交稅 0.3% + 手續費 0.1425% x 折扣)。如果你的網格每一格只賺 0.5%,基本上都在幫券商打工。建議網格間距至少設定在 1% 以上。
  2. 均值不回歸的風險:如果你在 10 元買進,結果淨值一路跌到 8 元,你的機器人會不斷買進「攤平」,最後滿手套牢。請務必設定「停損機制 (Stop Loss)」。
  3. 過度擬合 (Overfitting):不要看別人回測過去一個月大賺就跟單。過去的波動率不代表未來。00940 建倉期的波動與穩定期完全不同。

結論

「00940 全自動套利」不是神話,它是網格交易與價值投資的結合。透過券商的智慧單功能,一般散戶也能擁有自己的「初級量化交易員」。但請記住,工具只是輔助,理解市場邏輯與風險控制,才是量化交易的靈魂。