drippath

定投均價怎麼算:為什麼它不是幾次買入價的平均

把累計買入支出,除以實際買到的總單位數,就是定投均價。每期投入相同且不計手續費時,只要成交價有變動,均價就會低於各期買入價的直接平均;改過投入金額或計入費用,就不能直接套用這個比較。底下先用一組自編價格把帳算清楚,再談手續費、改過金額、賣掉一部分之後怎麼算,最後說明均價往下走,為什麼不代表虧得比較少。

長條圖:四期買入價分別是 40、20、10、40,每期投入相同金額時平均成本線落在 20,四個價格直接平均的虛線落在 27.5
先看兩條橫線之間的落差:實線是真正的平均成本,虛線是把四個價格直接平均出來的數字。圖中價格是為了示範自編的,不對應任何一段真實行情。

定投均價的公式:總投入 ÷ 總單位數

假設你每期扣 100,連扣四期,四次成交價依序是 40、20、10、40。單位是什麼不重要,選 100 只是好算,跟該投多少無關。

期成交價這期買到累計單位累計投入均價
1402.52.510040
22057.520026.67
3101017.530017.14
4402.52040020

答案在最後一列:400 ÷ 20 = 20。每期「買到多少」是拿 100 去除當期價格;均價則始終是兩個累計欄位相除。

所以自己記帳時,真正要顧好的只有兩欄:錢出去多少、幣進來多少。成交價那一欄甚至可以省略,它已經藏在單位數裡了。

為什麼定投均價會比買入價的平均低

四個價格直接平均,(40 + 20 + 10 + 40) ÷ 4 = 27.5,比 20 高了不少。差距從哪來?

價格 10 那一期,100 換到 10 個單位;價格 40 那兩期,各只換到 2.5 個。算均價時每一個單位的份量都一樣,於是低價那期在結果裡的比重,是高價期的四倍。直接拿價格平均,等於假設每期買到的數量相同——那是「每期買固定數量」,不是定期定額。

換成數學語言:每期投入金額相同、不計費用時,平均成本是這串正價格的調和平均數。價格有變動,它就低於算術平均;價格完全相同,兩者相等。改過投入金額,或把手續費計入成本後,就不能直接套用這個大小關係。

不過它只保證成本低於「價格的平均」,沒有保證成本低於「現在的價格」。帳面賺或賠由後者決定,而後者完全看最後一期之後價格往哪裡走。

均價越攤越低,虧損為什麼反而變大

回到上面那張表,只看前三期:價格從 40 跌到 10,均價從 40 一路降到 17.14,看起來成本被攤掉了一半以上。

同一段時間的帳面損益卻是另一個方向:第 1 期結束,2.5 單位以 40 計價值 100,不賺不賠;第 2 期,7.5 單位以 20 計價值 150,投入 200,帳面 −50;第 3 期,17.5 單位以 10 計價值 175,投入 300,帳面 −125。

均價一路往下,虧損金額卻一路往上。這三期的虧損擴大,是既有部位繼續跌價造成的;新增投入同時讓往後承受波動的資金增加。新買入當下若價格不變、不計費用,買入本身並不會擴大虧損金額。

第 4 期有兩種結局。價格回到 40:20 單位值 800,投入 400,帳面翻倍。價格停在 10 不動:這期又買進 10 單位,合計 27.5 單位值 275,投入 400,帳面仍是 −125,跟上一期分毫不差。均價從 17.14 降到 14.55,虧損比例從約 42% 降到約 31%,虧掉的金額卻一塊錢都沒少。照現價往下加碼,只是把同一筆虧損攤在更大的本金上。

「成本變低」和「虧得比較少」是兩回事

打開持倉頁面時,把均價、累計投入、目前市值三個數字擺在一起看。只盯著均價往下掉,最容易在價格遲遲不回來的那種行情裡越扣越多。比特幣定投的歷史裡,有些起點扣到中途帳面曾經少掉一半,不同起點的歷史結果把這些最難看的樣本都列出來了。

手續費要不要算進成本價

要。你想知道的是「手上每一個單位到底花了多少錢」,手續費同樣是付出去的錢。

手續費常見兩種扣法,結果一樣。第一種從你付的金額裡先扣,100 裡有一小塊給平台,剩下的才拿去買;第二種用 100 全額成交,再從買到的幣裡扣一點。不管哪一種,入帳的單位都變少了,你付出去的卻還是 100。公式不用改,只是單位數要填實際入帳的數量,不能填下單時用價格換算出來的那個數。

套回前面的例子:假設費率 0.1%(純粹示範算法,不是哪家平台的實際費率),四期總單位從 20 變成 19.98,均價從 20 變成 400 ÷ 19.98 ≈ 20.02。單期看幾乎沒差,但定期定額期數多、單筆小,有的平台還設最低收費,累積下來不見得可以忽略。扣款頻率跟費率怎麼互相影響,定投的手續費會吃掉多少收益和手續費與頻率對照表算過一輪。

至於平台持倉頁上寫的「均價」「平均成本」有沒有含手續費,每家定義不一樣,同一家的不同產品也可能不同。去翻它幫助中心對這個欄位的說明;找不到說明,就自己用「總支出 ÷ 實際入帳單位」核一次。

中途改過金額、分在兩個平台買,均價怎麼合併

公式還是同一條。這種情況最常見的錯,是把幾個均價拿來再平均一次。

例如第 3 期你把扣款從 100 調降成 50,其他期不變。第 3 期價格 10,50 換到 5 單位;四期合計投入 350,單位 2.5 + 5 + 5 + 2.5 = 15,均價 350 ÷ 15 ≈ 23.33。減額剛好落在最便宜那一期,均價就比全程不改的 20 高。暫停也是同樣的算法,只是那一期的投入和單位都記 0。暫停和減額各自要付的代價,定投可以中途暫停嗎有完整算例。

兩個平台的情況,先確認買的是同一種資產,金額也用同一計價幣別。假設 A 平台累計投入 400、拿到 20 單位,均價 20;B 平台投入 100、拿到 2 單位,均價 50。把 20 和 50 平均成 35 是錯的。正確做法是錢加錢、單位加單位:500 ÷ 22 ≈ 22.73。合併均價是按單位數加權:這裡 A 的 20 單位比 B 的 2 單位多,結果才更接近 A 的均價,不能只比較投入金額。

自己手動加碼、逢低多買的那幾筆,也照這個方法併進來。要是你想單獨檢視「自動扣款那一塊」執行得如何,就分成兩本帳記,別先混成一個總均價再回頭找原因。

賣掉一部分之後,剩下部位的成本怎麼算

這裡有兩種都講得通、數字卻差很多的算法。先把例子定好:四期結束持有 20 單位,投入 400,均價 20;在價格 40 時賣出 5 單位,拿回 200。

均價成本法:剩下的每單位成本還是 20
把這次賣出看成「按均價賣掉 5 單位的成本」,剩 15 單位、成本 300,均價不變。賣掉的部分另外記一筆已實現獲利:200 − 5 × 20 = 100。
攤提成本法:剩下的每單位約 13.33
把拿回來的錢從總投入裡扣掉,(400 − 200) ÷ 15 ≈ 13.33。這種算法把已經落袋的獲利一起揉進成本價。賣得更多時,比如賣出 12 單位拿回 480,超過了總投入,數字就變成 (400 − 480) ÷ 8 = −10,出現負成本。

兩種都不算錯,麻煩在於搞不清楚自己正在看哪一種。攤提後的成本適合回答「我還有多少本金留在裡面」,均價成本適合回答「剩下這些幣本身是賺是賠」。拿攤提後那個很低的成本價去判斷「現在還很安全」,等於把已經賣掉那部分的獲利,當成剩餘部位的防護墊。

報稅又是另一套。財政部對個人在境內非經常性買賣虛擬資產的說明,將所得歸為財產交易所得:從賣出價款扣除原始買入成本與相關費用,並保留成本證明。海外所得另有申報規則,不能把這個說明直接套到所有交易。定投的人買入筆數多,賣掉一部分時要對應哪幾筆、怎麼舉證,台灣的加密資產稅務那篇整理了記錄事項。實際適用哪套稅制、採用哪種成本認定方式,請依國稅局的說明或請教會計師。自己記帳時把每一筆買入、賣出的日期、數量、金額都留著,日後不論換哪種算法都能重算。

平台顯示的均價跟自己算的對不起來,先查這幾處

  • 手續費有沒有算進去。前面說過,兩種定義會差一點。
  • 統計範圍不同。有的數字只算某一個定投計劃,不含你手動買的;有的按整個幣種的持倉計算。看它掛在哪個頁面底下。
  • 幣轉入、轉出過。從別處轉進來的幣,平台不知道你當初花多少買;轉出去的幣,紀錄裡可能還留著那部分成本。帳戶之間劃轉,也可能讓某個頁面的數字重新計算。
  • 理財收益或活動發放的幣。這些幣沒有對應的買入支出,算不算進去、用什麼成本算,各家做法不一樣。
  • 匯出紀錄只截到一段。匯出交易明細時選的期間漏了最早幾期,自己算出來就會偏掉。

查過一輪還是兜不起來,就以自己那份「錢出、幣進」的紀錄為主。平台上的數字是拿來展示的,計算規則可能改,也未必涵蓋你每一筆買入。這份紀錄要留哪些欄位,定投計劃自查清單有幾項可以直接照著補;「平均成本」這類詞的定義,可以到定投術語表查。

本文數字的來由:文中所有價格、金額與費率都是為了示範算法自編的假設值,不來自任何真實行情或平台費率表,也不是投入金額的建議。每期投入相同、不計費用時,正價格的調和平均數不高於算術平均數,可用表中兩個累計欄位自行驗證。各平台對「均價」「平均成本」的定義,請看各自幫助中心的說明。台灣稅務的適用範圍、成本費用扣除與成本證明,核對自財政部對虛擬資產所得與損失的說明(2022-11-18 發布,本文於 2026 年 10 月 15 日核對);此處只引用境內非經常性交易的分類與成本計算,不援用該舊文的免稅額數字。

本站部分頁面含推薦連結,本文沒有,詳見推薦連結披露。