策略類型 · 被動策略對比

DCA 定期定額 vs 網格交易
怎麼選?完整對比

2026-06-03·12 分鐘閱讀·策略比較

DCA(Dollar-Cost Averaging,定期定額)與網格交易(Grid Trading) 是散戶最常聽到的兩種被動策略。 它們都不需要預測方向,但運作邏輯完全不同 —DCA 賭長期上漲,網格賭區間震盪

本文用實際數據對比兩者在牛市 / 熊市 / 震盪盤三種情境的表現, 說明為什麼沒有單一最佳策略,以及怎麼結合兩者用。

1. 兩種策略一句話講清

DCA(定期定額)

每隔固定時間(每週 / 每月)買固定金額的標的, 無論當下價格高低。最早是傳統股票市場 1949 年由 Benjamin Graham 在《The Intelligent Investor》提出的概念(雖然當時還沒這個名字)。

# DCA 簡化邏輯
每月 1 號 09:00 → 用 $100 USDT 市價買 BTC

無論 BTC 是 $20k 還是 $80k,固定 $100 一次
低點買得多顆、高點買得少顆 → 平均成本被攤平

網格交易

在一個價格區間內設多個買單和賣單, 價格往下走時逐格買進、往上走時逐格賣出, 靠區間內反覆波動賺取微利。

# 網格簡化邏輯
設區間:BTC $60k ~ $70k,分 10 格(每格 $1k)

價格 $65k:等距掛 5 個買單 + 5 個賣單
價格跌到 $64k → $64k 買單成交 → 自動在 $65k 掛賣單
價格漲到 $65k → $65k 賣單成交 → 自動在 $64k 補買單
每來回賺一格價差(扣手續費後)
共同點:兩者都不預測方向
DCA 不管 BTC 之後漲跌都買,網格不管之後走勢都做來回。 這跟趨勢追蹤(突破策略、海龜)和 均值回歸(RSI 超賣抄底)都不同 — 後兩者要對方向有預期。

2. 數學模型:兩者最適合的市場

DCA 的數學本質:調和平均

每期投入金額 C,買到的量 q = C / P。 總量 Q = 各期 q 加總 = C × Σ(1 / P)。 總投入 N × C ÷ 總量 = 平均成本, 這在數學上叫調和平均(harmonic mean), 會自動偏向低價,這就是「低點買更多」的優勢來源。

DCA 賺錢條件:最終價格 > 平均成本。 所以只要長期趨勢向上(BTC 過去 10 年年化複合報酬 ~50%), DCA 幾乎必賺。

網格的數學本質:每格利潤 ≈ 格距 − 雙邊手續費

設網格間距 g(百分比),單邊手續費 f。 每次觸發(一買一賣)淨利 = g − 2f。 區間內 N 次觸發 → 總獲利 ≈ N × (g − 2f)。

但這只算「網格觸發的部分」。底部資金的浮動損益才是大頭:如果價格跌出區間下界,網格停止運作但你倉位被套牢。

網格賺的不是錢,是「波動」
網格策略真正的標的是波動率,不是價格方向。 在橫盤但 ATR 高的市場最賺。 長期趨勢盤(不管漲還是跌)反而是網格的噩夢 — 要不是錯過上漲(早早賣光),要不就是跌穿區間死在底部。

3. 三種市場情境模擬

假設 $10,000 起始資金,半年週期,BTC 起點 $60k。 三種情境(牛、熊、震盪)下兩種策略的概略表現。 數據是合理區間假設,實際依手續費 / 滑價會有偏差。

情境 A:牛市(半年漲 +60%)

策略最終價值獲利率主要原因
All-in(基準)$16,000+60%完整吃到上漲
DCA~$13,500+35%後期成本拉高,吃不到全漲
網格 ($50k–$70k)~$11,500+15%早早賣光,後續上漲沒參與

牛市裡網格輸最慘 — 它把上漲的「未來收益」 換成現在的「網格利潤」,當趨勢延續時這個交換很不划算。 DCA 雖然輸給 all-in,但好處是不用一次承擔全部時機風險, 適合「我不確定現在是不是高點」的情境。

情境 B:熊市(半年跌 −40%)

策略最終價值獲利率主要原因
All-in$6,000−40%全跌
DCA~$7,500−25%後期買在便宜,攤平成本
網格 ($50k–$70k)~$5,500−45%跌穿區間下界,死倉

熊市裡 DCA 輸最少 — 後期的買進攤平了早期成本。 這就是 DCA 在加密界被叫做「定投無腦法」的根本邏輯。

網格在熊市死得最慘 — 一路下跌時格子一直觸發買單, 資金被吃光後跌出區間就完全沒救(資金鎖在底部,跌幅持續放大)。

情境 C:震盪盤(半年內 ±15% 反覆波動)

策略最終價值獲利率主要原因
All-in~$10,200+2%基本回到起點
DCA~$10,300+3%無突出表現
網格 ($50k–$70k)~$11,800+18%數十次格子觸發累積獲利

震盪盤網格大勝。這也是為什麼網格在 2023~2024 年早期 BTC 在 $25k~$45k 區間反覆波動時非常受歡迎 — 那段時間網格策略普遍 年化 30~80%(依參數與槓桿)。

4. 直觀對比表(誰適合什麼)

維度DCA 定期定額網格交易
最適合的市場長期上漲趨勢震盪盤
最致命的市場長期下跌單邊大趨勢(任一方向)
資金效率中(資金慢慢入場)高(資金全部就位)
需要選對區間是(選錯就死)
手續費敏感度低(每月 1 次)高(每次觸發都付)
心理壓力低(看不太到帳)中(要監控區間)
適合新手程度★★★★★★★★

5. 怎麼決定該用哪個 — 三個問題

Q1:你判斷未來 6~12 個月是什麼市況?

  • 覺得會大漲(牛市初期)→ DCA 或一次 all-in
  • 覺得會橫盤震盪 → 網格
  • 覺得會大跌 → 兩個都不適合(要做空或現金為王)
  • 不知道 → DCA(風險最對稱)

Q2:你能不能盯著區間是否被打破?

  • 能 → 網格可用,跌穿區間下界要立刻停網
  • 不能 → DCA,網格的最大風險就是你「忘了它在跑」

Q3:你的標的本身波動率多大?

  • 主流幣(BTC / ETH)日 ATR ~3% → 網格年化 30~80% 合理
  • 穩定幣對(USDC/USDT)→ 網格賺不了多少,DCA 也沒意義
  • 小幣 → 波動大但常單邊崩,網格陷阱重重,DCA 更安全
網格在小幣上的陷阱
很多人看到小幣 ATR 高就開網格, 結果一根插針或一次反向大趨勢把網格底部資金全套。 小幣的單邊風險(rug pull、大戶倒貨)遠高於主流幣, 網格適合的是「波動大但中長期還會回來」的資產 — 主要是 BTC / ETH / SOL 這種。

6. 結合策略:「DCA 進場 + 網格運作」

很多進階用戶把兩者結合:用 DCA 慢慢建立底倉, 底倉就位後在當前價格附近開網格運作。這同時得到:

  • DCA 攤平成本(不擔心進場時機)
  • 網格利用底倉的波動賺額外收益
  • 單邊上漲時還有底倉在吃
  • 單邊下跌時 DCA 還在繼續攤平
# 結合策略示意
第 1~3 個月:每月固定 $1000 DCA 買 BTC
第 4 個月起:除 DCA 外,把累積的 BTC 拿一部分開網格
網格區間:當前價格 ±10%,分 20 格
DCA 持續,網格用底倉跑

→ 牛市:DCA 跟漲、網格逐漲賣出(部分獲利落袋)
→ 熊市:DCA 攤平、網格逐跌買入(增加底倉)
→ 震盪:DCA 維持、網格賺來回利潤

這套做法在加密圈被稱為「底倉 + 網格」或 「定投 + 動態調倉」, 很多 KOL 的真實長期策略其實就是這個。

7. 在 TVSBot 上實作的方式

TVSBot 本身專注在把 TradingView 訊號自動執行到交易所, 但 DCA 和網格都能用 Pine Script + Alert 實作:

DCA 實作

//@version=5
strategy("Simple DCA", overlay=true)

// 每週一 09:00 買 $100 USDT
isMonday = dayofweek == dayofweek.monday
isHour9  = hour == 9 and minute == 0
if isMonday and isHour9
    strategy.entry("DCA", strategy.long, qty=100/close)

把這個 Alert 接到 TVSBot,TVSBot 會在每週一 09:00 收到訊號 → 自動到你的 Binance / Bybit / OKX / Hyperliquid 下市價買 $100 USDT 的 BTC。

網格實作(簡化)

完整的網格策略結構複雜(要管理每格的 buy/sell 狀態), 建議直接用交易所內建網格機器人(Binance / Bybit 都有)或專業網格工具, 再透過 TVSBot 監控 fill 訊號做跨網格分散管理

詳細網格機制與參數,看 網格交易完整指南

8. 常見錯誤

  1. 把網格當「無腦印鈔」。 網格賺的是波動率,不是時間。趨勢盤裡網格虧錢很常見。
  2. 網格設太窄的區間。 為了密集觸發把區間設得很窄(如 ±3%),結果一根日線就跌穿。 建議區間 ≥ 兩週 ATR × 5。
  3. DCA 在山頂開始 / 在山腳停止。 人性會在 BTC $80k 時 FOMO 加碼、$30k 時 capitulation 停買。 這完全違反 DCA 的「價格越低買越多」原理。
  4. 把短期波動當趨勢拆網格。 BTC 一天可以瞬間波動 ±10%, 設網格區間時要看週線 / 月線而不是 4 小時線。

Get started

想把今天學到的東西自動化跑起來?

想自動跑 DCA / 網格訊號?TVSBot 接 TradingView Alert → 自動下單。免去人工點按。

免費註冊 TVSBot

9. 三個關鍵 takeaway

  1. DCA 賭長期、網格賭區間 — 兩者數學基礎不同,沒有絕對最佳,只有適合的市況
  2. 網格在震盪盤大勝、在趨勢盤大輸。 選網格前先問自己:未來 3 個月會大漲或大跌嗎?覺得會 → 別用網格
  3. 結合「DCA 建底 + 網格運作」是進階常見打法, 得到 DCA 的安全 + 網格的波動收益