drippath
怎麼決定

定投多久才有意義

投三個月的「定投」,和在中間那個月一次性買入,歷史上的中位差距只有 3.3%。那基本就不是定投了,只是把一筆買入拆成了三次。

定投與一次性買入的結果差距隨分期數增加而擴大的柱狀圖,分 3 期時差距僅 3.3%
定投與一次性買入的結果中位差距隨分期數擴大,分 3 期時僅 3.3%。資料來源 Yahoo Finance BTC-USD 月線,查證於 2026 年 8 月。

短週期定投≈一次性買入

先看資料。下面比較的是「分 N 個月定投」和「在第一個月一次性全投」,總金額相同、同一天結算,看兩者的結果差多少:

分幾期投歷史起點樣本定投與一次性的中位差距
1 期(等於一次性)1430.0%
2 期142−1.4%
3 期141−3.3%
6 期138−5.5%
12 期132−19.9%
24 期120−39.3%

前三行幾乎貼在一起。分兩三個月買,和一次性買,在結果上沒有實質區別。

這不奇怪:三個月裡價格能拉開的差距有限,你三筆錢買到的價格彼此接近,平均下來就約等於中間那個價格。你以為自己在做定投,實際上只是把一次買入拆成了三次。

所以如果你的計劃是「先投三個月看看」,請知道這個計劃考察不了定投——它考察的是這三個月的行情。

為什麼需要時間

回到機制。定投的全部作用來自一件事:固定金額讓你在價格低的月份自動買到更多份。

這句話裡有個前提經常被跳過:必須真的出現過「價格低的月份」。

如果你定投的這段時間裡,價格一路緩慢上行,從沒跌下去過——那麼每一筆都比前一筆貴,成本平均沒有任何發揮空間,你的平均成本就是這段上漲的算術平均,僅此而已。

成本平均要產生效果,需要你的定投期橫跨價格的高點和低點。而價格從高走到低、再走回來,需要時間。這就是「定投需要長期」的真實理由——不是因為時間本身有魔力,而是因為你需要足夠長的時間,才能覆蓋到足夠便宜的月份。

換個說法

定投不是「投得久就賺得多」,而是「投得久,才有機會買到便宜的份額」。前者是收益承諾,後者是機制描述。這個站只說後者。

「完整週期」大概是多久

這個問題沒有精確答案,但歷史上有一些可以觀察的量級。

看這個資產實際經歷過的深度回撤持續時間:2021 年 10 月那輪高點之後,月線收盤價處在「距前高 50% 以上」的狀態,從 2022 年 6 月一直持續到 2023 年 9 月——一年多。而從高點開始算到價格重新回到高點附近,時間更長。

另一個參照:在 144 個月的歷史裡,有 47% 的月份收盤價距前高超過 30%,19% 超過 50%。這意味著「便宜的月份」不是零星出現的,它們成片存在,而且經常連著好幾個季度。

把這些放在一起,可以得出一個不精確但有用的量級判斷:要讓定投期大機率覆蓋到一段像樣的低位區間,時間尺度應該以「年」計,而不是以「月」計。

這個站不給一個「必須投滿 X 個月」的數字,因為週期長度本身是不規則的——歷史上每一輪都不一樣,未來更沒有理由重複。能說的只是量級。

時間怎麼改變結果分佈

換個角度,看持有期變長時結果分佈的變化:

持有期樣本最差中位數負收益起點佔比
12 個月132−50.0%+33.3%25%
24 個月120−47.8%+87.7%19%
36 個月108−13.1%+152.4%6%
48 個月96+30.4%+194.2%0%
60 個月84+38.7%+238.9%0%

最值得看的是「最差」這一列:從 12 個月的 −50.0%,到 36 個月的 −13.1%,到 48 個月轉正。在這段歷史裡,時間對最壞情況的改善非常明顯。

但接下來這一節,是這篇文章裡最重要的部分。

這裡有個必須避開的推論

不要把上表讀成「投滿四年就安全」

一、樣本高度重疊。96 個「48 個月視窗」不是 96 次獨立試驗——相鄰起點的視窗重疊 47 個月,講的幾乎是同一段歷史。真正互不重疊的四年期只有兩三段。

二、樣本全部來自同一段區間。這十二年整體是上漲的。任何在整體上漲的資產上做的長期定投測算,都會呈現「越久越安全」的形態——這是被測區間的性質,不是方法的性質。

三、「歷史上沒發生過」不等於「不會發生」。這句話在每一次「歷史上沒發生過」的事情發生之前,都是成立的。

所以正確的讀法是:在這段歷史裡,短期結果的分散度遠大於長期。這是一個關於過去的描述,不是關於未來的承諾。它能告訴你「如果你只打算投一年,你要接受一個很寬的結果區間」,不能告訴你「投滿四年你就不會虧」。

那我該定多久

這個站不給一個具體的月數。但下面三條能幫你自己定:

一、期限由資金性質決定,不由收益預期決定

你能投多久,取決於這筆錢多久不用,而不是「投多久收益比較好」。如果這筆錢兩年後要用,那你的期限就是兩年——不管資料說三年以上更好看。

反過來,如果你為了「夠長」而把一筆兩年後要用的錢硬按三年,那你只是把資金性質的問題推後了,到時候仍然要被迫在一個不由你選擇的時點退出。見定投的錢該從哪來

二、期限定下來之後,用它反推金額

期限 × 月投金額 = 你打算總共投進去的錢。這個總額虧一半,你受得了嗎?受不了就把月投金額調低,而不是把期限縮短。見每月定投多少合適

三、如果你的期限只能是一年以內

那要誠實地知道兩件事:第一,你做的事在結果上更接近「分批買入」而不是「定投」;第二,你要接受歷史上四分之一的一年期起點是虧的、最差 −50.0% 這個區間。

這不是說一年期就不能做——只是別用「定投能平滑風險」來安慰自己,那個平滑在這個時間尺度上還沒來得及發生。

最後一句:期限是寫下來的,不是感覺出來的。在開始之前,把「我打算投滿 ____,期間不因價格改變計劃」這句話寫下來並註明日期。它在你第八個月動搖的時候會有用。退出條件怎麼定,見什麼時候該停止定投

資料來源與口徑:比特幣歷史價格取自 Yahoo Finance 的 BTC-USD 月線收盤價,覆蓋 2014 年 9 月至 2026 年 8 月共 145 個月度資料點,查證於 2026 年 8 月 26 日。定投與一次性買入的對比:兩者總投入金額相同,定投為每月等額、按當月收盤價成交,一次性為首月按當月收盤價全額買入,均在持有期最後一個月按當月收盤價結算。持有期分佈同口徑。所有測算不計手續費、點差、稅費與匯率損耗,未做通脹調整。回撤持續期統計口徑見腰斬那篇。樣本視窗高度重疊,不是獨立試驗。

過去的結果不代表未來。本文所有數字只描述已經發生過的歷史區間,不構成對未來任何時間段的預測或機率估計。本文不構成投資建議。