補倉/攤平計算機:平均成本(均價)、回本價與需補數量一次算

輸入每一筆買入價格和金額,馬上算出平均成本、未實現盈虧和回本還要漲多少;也能算出要再補多少,才能把均價攤平到你想要的價格。

買入紀錄價格與金額使用同一種計價單位(例如 USDT)

想把均價攤平到目標價,還要補多少?

平均成本
—
總投入
—
持有數量
—
目前市值
—
未實現盈虧
—
回本需上漲
—

補倉在台灣也常說成「攤平」:買進後價格下跌,再買同一個資產,把平均成本(均價)往下拉。算法只有一條:平均成本 = 總投入金額 ÷ 總持有數量。以計算機一打開的數字為例,在價格 100 投入 1,000 USDT、跌到 80 再投入 1,000 USDT,均價約 88.89,不是 (100 + 80) ÷ 2 = 90;現價 85 時還要漲約 4.58% 才回本。

補倉後的平均成本怎麼算?公式一覽

上面的計算器用的就是下面這幾條公式。價格和金額要用同一種計價單位,例如都用 USDT,或都用新台幣。

要算什麼公式說明
每筆買到的數量投入金額 ÷ 買入價格價格越低,同樣的錢買到越多
平均成本(均價)總投入金額 ÷ 總持有數量不是把每次的買入價格直接平均
未實現盈虧持有數量 × 現價 − 總投入金額還沒賣出,代表「如果現在賣掉」的盈虧
回本需上漲平均成本 ÷ 現價 − 1現價漲回均價才算回本
需補數量持有數量 ×(目前均價 − 目標均價)÷(目標均價 − 補倉價格)補倉價格 < 目標均價 < 目前均價,才算得出來
需補金額需補數量 × 補倉價格也就是還要再拿出來的資金

這些公式都沒有扣手續費。實際買入時,交易所還會收一筆交易手續費(截至 2026 年 10 月,幣安(Binance)、OKX(歐易)一般用戶現貨約 0.08%~0.1%,部分地區不同),所以真實均價會比計算結果略高一點。想把手續費也算進去,可以參考幣安、OKX 現貨手續費怎麼算。

計算範例:100 買進、跌到 80 再補,均價是多少?

計算器一打開就是這組數字,你可以邊看邊對照:

  1. 第一筆:價格 100,投入 1,000 USDT,買到 1,000 ÷ 100 = 10 個。
  2. 第二筆:價格跌到 80,再投入 1,000 USDT,買到 1,000 ÷ 80 = 12.5 個。
  3. 合計:總投入 2,000 USDT、持有 22.5 個,平均成本 = 2,000 ÷ 22.5 ≈ 88.89。
  4. 現價 85:市值 = 22.5 × 85 = 1,912.5 USDT,未實現盈虧 = 1,912.5 − 2,000 = −87.5 USDT(−4.375%)。
  5. 回本:價格要從 85 漲回 88.89,回本需上漲 = 88.89 ÷ 85 − 1 ≈ 4.58%。

均價 88.89 比 90 低,是因為第二筆在低價買到的數量比較多。每次投入相同金額時,均價一定等於或低於各次買入價格的簡單平均,這也是「分批、定額買入」能分散成本的原因。

想把均價攤平到 85,要再補多少錢?

接著上面的例子:持有 22.5 個、均價約 88.89,打算等價格到 80 再補一筆,把均價攤平到 85。

  1. 持有數量 ×(目前均價 − 目標均價)= 總投入 − 持有數量 × 目標均價 = 2,000 − 22.5 × 85 = 87.5。
  2. 需補數量 = 87.5 ÷(85 − 80)= 17.5 個。
  3. 需補金額 = 17.5 × 80 = 1,400 USDT。
  4. 驗算:總投入 2,000 + 1,400 = 3,400 USDT,持有 22.5 + 17.5 = 40 個,3,400 ÷ 40 = 85。

目標均價壓得越低,要補的錢就增加得越快。同樣在 80 補倉(金額單位 USDT;「回本要漲」是補完後價格從 80 漲回目標均價需要的漲幅):

目標均價需補數量需補金額補完總投入回本要漲
87約 6.07約 485.71約 2,485.718.75%
8517.51,4003,4006.25%
83約 44.17約 3,533.33約 5,533.333.75%
8277.56,2008,2002.5%
81177.514,20016,2001.25%

從 85 再往下壓到 81,要補的錢從 1,400 變成 14,200 USDT,是原本投入 2,000 USDT 的 7 倍多。目標均價越接近補倉價格,需要的資金就越多,所以「一路攤平」很快就會碰到資金上限。

分批補倉怎麼規劃?先算好每一層的均價

比起跌了才臨時決定,更穩妥的做法是先把總預算和每一層寫下來。假設總預算 5,000 USDT:在 100 先買 2,000,之後每跌 10 補 1,000,補到 70 為止。把每一筆輸入計算器,可以得到下表(金額單位 USDT;「未實現盈虧」和「回本要漲」都假設價格就停在該筆的買入價):

第幾筆買入價累計投入補完後均價未實現盈虧回本要漲
11002,00010000%
2903,000約 96.43約 −200(−6.67%)約 7.14%
3804,000約 91.72約 −511.11(−12.78%)約 14.65%
4705,000約 86.36約 −947.22(−18.94%)約 23.37%

事先算好就會知道:4 筆全部補完後,如果價格停在 70,還要漲約 23% 才回本;跌破 70 時預算已經用完,就不再加碼。這張表只是示範怎麼規劃金額,不代表任何價格會反彈。

攤平、補倉和定期定額有什麼不同?

「攤平」和「補倉」說的是同一件事:已經買了,價格下跌後再加碼,目的是降低均價。定期定額則是事先決定好,每隔一段時間(例如每月)買固定金額,不管漲跌都照買。兩者都只是分批買入的方法,都不保證獲利。

補倉/攤平定期定額
什麼時候買價格跌了之後才決定事先排好的固定時間
每次買多少看想把均價壓到哪裡,常常越補越多固定金額
最常見的錯誤因為不甘心一直加碼,超出原本預算大跌時停止扣款,或中途放棄
事前要準備什麼先保留一筆加碼資金,並設好總投入上限確定每期金額是長期付得起的閒錢

想知道過去一年每週或每月固定買比特幣,現在會是賺還是賠,可以用比特幣定期定額試算(過去 365 天回測);在交易所設定自動扣款的步驟與費用,見幣安定期定額怎麼設定。

分批買入大多用 USDT 計價。如果還不熟悉 USDT,可以先讀USDT(泰達幣)是什麼、為什麼新手都先買 USDT。

補倉之前,要先問自己哪三個問題?

  1. 我還相信這項資產的長期價值嗎?如果只是因為「跌了不甘心」,補倉通常只會越補越深。
  2. 這筆錢就算全部虧掉,會影響我的生活嗎?只用閒錢補倉。
  3. 我有沒有設定總投入上限?像上面的表格一樣先算出補到目標均價要多少錢,超過上限就不補。

為什麼不要在合約(槓桿)倉位補倉?

不要在合約(槓桿)倉位上補倉。槓桿會放大虧損。在合約倉位上補倉等於把倉位加大,價格再往下走時虧損擴大得更快,一次劇烈波動就可能被強制平倉、保證金全部虧光。新手建議只做現貨,只用自己的錢補倉。

這個計算器只適用現貨買入。現貨不會被強制平倉,但資產價格本身仍可能大跌,甚至接近歸零,所以總投入上限一樣重要。現貨和合約的差別、爆倉是怎麼發生的,見現貨和合約差在哪?爆倉是什麼意思。

為什麼算出來的均價,和交易所顯示的不一樣?

  • 手續費:計算器沒有扣手續費;交易所可能把手續費算進成本,或從買到的幣裡直接扣除,所以持有數量會略少。
  • 中途賣出過:這個計算器只處理買入。部分賣出後,各交易所計算剩下持倉成本的方法不一定相同。
  • 從別處轉入的幣:交易所不知道你當初的買入價,成本可能顯示不完整。
  • 計價單位不同:有時用 USDT 買、有時用新台幣買,要先換算成同一種單位再輸入。

手續費率來源(查詢日期:2026-10-09):幣安現貨交易費率表、OKX 全球費率框架說明、OKX 歐洲經濟區現貨費率調整公告。費率可能調整,請以交易所官方最新公告為準。

補倉攤平常見問題

攤平是什麼意思?跟補倉一樣嗎?

一樣。台灣常說的「攤平」就是補倉:買進後價格下跌,再用較低的價格買同一個資產,讓平均成本(均價)往下降。均價降低後,價格只要漲回新的均價就能回本,但投入的總金額也變多了。

補倉後的平均成本怎麼算?

平均成本 = 總投入金額 ÷ 總持有數量。例如在價格 100 時投入 1,000 USDT、跌到 80 再投入 1,000 USDT,總共 2,000 USDT 買到 22.5 個,均價約 88.89,而不是 100 和 80 的平均值 90。

想把均價攤平到某個價格,需要補多少?

需補數量 = 持有數量 ×(目前均價 − 目標均價)÷(目標均價 − 補倉價格),需補金額 = 需補數量 × 補倉價格。補倉價格必須低於目標均價、目標均價必須低於目前均價才算得出來;目標均價越接近補倉價格,需要的錢就越多。

補倉一定能回本嗎?

不一定。補倉只是降低平均成本;如果價格持續下跌,投入越多、虧損越大。請先設定總投入上限,不要用借來的錢或槓桿補倉。

計算結果有包含手續費嗎?

沒有。實際買入時還要付交易手續費(截至 2026 年 10 月,幣安、OKX 一般用戶現貨約 0.08%~0.1%,部分地區不同),所以真實均價會比計算結果略高一點。