DCA 定期定額計算機

平均成本 · 報酬率 · DCA vs 一次全買對比 · 純前端計算,資料不離開你的瀏覽器

口徑:每期以固定金額買入,買到數量 = 金額 ÷ 該期價格;平均成本 = 總投入 ÷ 總數量。「一次全買」對比 = 同樣總金額在第一期價格全額進場。未計入手續費。

DCA 是什麼?公式怎麼算?

DCA(Dollar-Cost Averaging,定期定額)指的是固定每週或每月投入同一筆金額買幣,不管當下價格高低。因為金額固定,價格低時自動買到更多顆、價格高時自動買得少,長期下來平均成本會被拉向低價區。計算核心只有三行:

使用範例

每月投入 100 美元,六期的價格依序是 30,000 → 27,000 → 25,000 → 28,000 → 32,000 → 35,000(這也是頁面的預設值):

把價格改成一路上漲(例如 25,000 → 35,000 遞增)再算一次,你會看到結論反轉:一次全買更好。這就是 DCA 的本質 — 它不是報酬最大化工具,而是「不用猜進場點」的風險分散工具

常見問題

DCA 的平均成本為什麼不是各期價格的平均?

因為每期投入固定「金額」而不是固定「數量」,價格低的那期會買到比較多顆。所以 DCA 平均成本是調和平均(總投入 ÷ 總買到數量),永遠小於等於各期價格的算術平均 — 這正是定期定額「跌越多買越多」的數學效果。

DCA 一定比一次全買好嗎?

不一定。在單邊上漲的行情裡,一次全買(越早全額進場)報酬通常更高;DCA 的優勢是在震盪與下跌段攤低成本、分散進場時點風險,而且不需要判斷進場點。這台計算機的對比行會直接告訴你,在你輸入的價格路徑下哪個做法比較好。

每期價格要去哪裡找?

打開交易所或行情網站的歷史 K 線,抓每次扣款日的收盤價即可,不需要非常精確 — DCA 的重點是長期趨勢,單日誤差對結論影響很小。你也可以直接貼上逗號分隔的一串價格。

算完成本,別忘了算「真實績效」

定期定額代表你不斷出入金,這時用「(現值 − 總投入)÷ 總投入」的簡單報酬率來評估操作好壞會失真 — 晚投入的錢參與的漲跌比較少。想知道排除出入金影響後的真實績效,請用 TWR 時間加權報酬率計算機,原理見教學:TWR 是什麼?為什麼你的加密報酬率可能算錯了。單筆買賣的賺賠則交給損益計算機