定投均價怎麼算:為什麼它不是幾次買入價的平均
把累計買入支出,除以實際買到的總單位數,就是定投均價。每期投入相同且不計手續費時,只要成交價有變動,均價就會低於各期買入價的直接平均;改過投入金額或計入費用,就不能直接套用這個比較。底下先用一組自編價格把帳算清楚,再談手續費、改過金額、賣掉一部分之後怎麼算,最後說明均價往下走,為什麼不代表虧得比較少。
定投均價的公式:總投入 ÷ 總單位數
假設你每期扣 100,連扣四期,四次成交價依序是 40、20、10、40。單位是什麼不重要,選 100 只是好算,跟該投多少無關。
| 期 | 成交價 | 這期買到 | 累計單位 | 累計投入 | 均價 |
|---|---|---|---|---|---|
| 1 | 40 | 2.5 | 2.5 | 100 | 40 |
| 2 | 20 | 5 | 7.5 | 200 | 26.67 |
| 3 | 10 | 10 | 17.5 | 300 | 17.14 |
| 4 | 40 | 2.5 | 20 | 400 | 20 |
答案在最後一列: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 日核對);此處只引用境內非經常性交易的分類與成本計算,不援用該舊文的免稅額數字。
本站部分頁面含推薦連結,本文沒有,詳見推薦連結披露。