計算機T-01 / 12
補倉(攤平)計算機:加倉、減倉後的持倉均價與目標均價反推
持倉均價 = 買入總成本(含手續費)÷ 持有數量,賣出一部分不改變剩餘均價;要補多少才能拉到目標均價,用下面的反推公式算。
只在你的裝置上計算,不上傳任何資料
補倉(攤平)均價計算機
結果
有輸入需要修正(見輸入框下方的提示),結果暫停在上一次的計算。
持倉均價
USDT
- 持倉數量
- 0.200000 BTC
- 總成本(含手續費)
- 12,312.30 USDT
- 累計手續費
- 12.30 USDT
- 已實現盈虧
- 0.00 USDT 未賣出
要把均價從 61,561.50 拉到 60,000.00,需要在 55,000.00 再買入 0.063155 BTC,約需投入 3,476.98 USDT(含手續費)。補倉後共持有 0.263155 BTC。
計算結果僅供參考,實際數值以交易所下單頁和持倉頁顯示為準。
範例用上方的預設數字計算
分兩筆買入 BTC,再算補倉到多少能把均價拉到 60,000
| 第 1 筆 | 買入 0.1 BTC,價格 65,000 USDT |
|---|---|
| 第 2 筆 | 買入 0.1 BTC,價格 58,000 USDT |
| 手續費率 | 0.1% |
| 目標均價 / 補倉價 | 60,000 / 55,000 USDT |
| 持倉均價(含手續費) | 61,561.50 USDT |
|---|---|
| 持倉數量 | 0.200000 BTC |
| 總成本 | 12,312.30 USDT |
| 累計手續費 | 12.30 USDT |
| 需在 55,000 補倉 | 0.063155 BTC |
| 補倉約需投入 | 3,476.98 USDT |
均價 = (6,500 + 6.5 + 5,800 + 5.8) ÷ 0.2;補倉數量 = (總成本 − 目標均價 × 持倉數量) ÷ (目標均價 − 補倉價 × (1 + 手續費率))。
公式 新均價 = Σ(價格 × 數量) ÷ Σ數量
先看結論
- 3 筆買入 0.05、0.05、0.1 BTC,均價約 60,560 USDT,不是三個價格的簡單平均 62,000
- 均價 60,560 拉到 58,000,在 52,000 補約 0.086 BTC、投入約 4,481 USDT
- 賣出 0.08 BTC 後剩 0.12 BTC,均價仍是 60,560.5,已實現盈利 429.88 USDT
- 10 倍槓桿下 0.1 BTC 補成 0.2 BTC,每跌 1,000 USDT 虧損從 100 變 200
- 在 52,000 補倉到均價 58,000,回本要漲的幅度從約 16.6% 降到約 11.7%
補倉(台灣常說“攤平”)之後,持倉均價到底變成多少、想把均價拉到某個價位還要再買多少,用上面的計算機逐筆填入就能算出。下面講清楚用法和演算法,再用三筆 BTC 買入的例項走一遍。
補倉均價計算機怎麼用?
按成交先後順序逐筆填入價格和數量,結果會即時更新。計算機會顯示持倉均價、持有數量、含手續費的總成本、累計手續費和已實現盈虧,賣出過的話還會顯示這部分是賺還是虧。
填寫步驟
- 在“幣種或股票程式碼”填上標的,例如 BTC;“計價貨幣”填你買入時用的貨幣,例如 USDT 或台幣。
- 按買賣的先後順序,把每一筆成交的價格和數量填進去:加倉、補倉點“加倉 / 補倉”,賣掉一部分點“減倉”。順序不能亂,因為賣出要按當時的均價扣成本。
- 填入手續費率(單邊,每筆都按這個費率算)。掛單(先掛價等別人來成交)和吃單(直接按現價成交)的費率可能不同,只能填一個數時,填你常用的那種,或者保守地填吃單費率。例如幣安現貨是掛單 0.1%、吃單 0.1%(VIP0 即未達 VIP 門檻的普通用戶,截至 2026 年 10 月,見幣安費率表),OKX 現貨是掛單 0.08%、吃單 0.10%(VIP0,截至 2026 年 10 月,見OKX 費率說明)。
- 想反推補倉數量,就在下方填“目標均價”和“補倉價格”,結果會告訴你要再買多少、大約投入多少錢(含手續費)。
如果手續費是從買到的幣裡直接扣(例如沒開 BNB 抵扣時在幣安買 BTC),到帳數量會比下單數量少一點。想算得最準,可以開啟成交記錄,價格填“成交額 ÷ 實際到帳數量”,手續費率填 0,這樣算出來的均價就是你真實的每枚成本。
持倉均價怎麼算?賣出一部分後均價會變嗎
均價等於全部買入金額加手續費,再除以持有數量;部分賣出不改變剩餘均價。寫成公式是:
持倉均價 = Σ(每筆價格 × 數量 + 該筆手續費)÷ Σ 數量(Σ 讀作“總和”,就是把每一筆的數字加起來)
這是按數量加權的平均,不是把幾次的買入價直接相加再除以次數。買得多的那一筆,對均價的影響就大。
賣出一部分時,剩下倉位的均價不會變:賣出價比均價高出的部分算作已經賺到的錢,低於均價的部分算作已經實現的虧損。計算機的做法是先按當時均價把賣出數量對應的成本扣掉,再用賣出所得(扣掉賣出手續費)減去這部分成本,差額記入已實現盈虧。
要注意,有些券商或交易所 App 顯示的是“攤薄成本”,會把已經賺到的錢從剩餘倉位成本里扣掉,所以賣出後成本價會往下跳。兩種演算法都不算錯,只是口徑不同;拿 App 的數字和計算機對照時,先確認它用的是哪一種。
三筆 BTC 補倉後均價是多少?
以下是示例,不是行情預測:三筆買入後均價約 60,560.5 USDT。假設手續費率 0.1%,你分三次買入 BTC:
| 筆數 | 價格(USDT) | 數量(BTC) | 成交額(USDT) | 手續費(USDT) |
|---|---|---|---|---|
| 第 1 筆 | 68,000 | 0.05 | 3,400 | 3.4 |
| 第 2 筆 | 62,000 | 0.05 | 3,100 | 3.1 |
| 第 3 筆 | 56,000 | 0.10 | 5,600 | 5.6 |
| 合計 | — | 0.20 | 12,100 | 12.1 |
總成本 = 12,100 + 12.1 = 12,112.1 USDT,持倉均價 = 12,112.1 ÷ 0.2 = 60,560.5 USDT。如果不計手續費,均價是 60,500 USDT,手續費讓每枚成本多了約 60 USDT。
很多人會把三個價格直接平均,得到 (68,000 + 62,000 + 56,000) ÷ 3 = 62,000 USDT,這個數字比真實均價高了約 1,440 USDT,原因就是第 3 筆買得最多,卻被當成和前兩筆一樣重。
想把均價拉低到某個價格,需要補倉多少?
要補多少,取決於補倉價和你想要的目標均價,公式是:補倉數量 =(總成本 − 目標均價 × 持倉數量)÷(目標均價 − 補倉價 ×(1 + 手續費率))。不計手續費時,分母就是“目標均價 − 補倉價”。
這個演算法只在兩種情況同時成立時有效:補倉價比你現在的均價低,目標均價落在補倉價和現有均價之間。如果補倉價比均價還高,買得越多,均價只會越高;目標均價低於或等於補倉價,則補多少都到不了。
接上面的例子(0.2 BTC,總成本 12,112.1 USDT,均價約 60,560.5),假設 BTC 跌到 52,000 USDT,你打算在這個價位補倉,手續費率仍是 0.1%:
| 目標均價(USDT) | 需補倉數量(BTC) | 約需投入(USDT,含手續費) | 補倉後持倉(BTC) |
|---|---|---|---|
| 58,000 | 約 0.0861 | 約 4,481 | 約 0.2861 |
| 55,000 | 約 0.3772 | 約 19,636 | 約 0.5772 |
| 52,500 | 約 3.5984 | 約 187,306 | 約 3.7984 |
以目標 58,000 為例:分子 = 12,112.1 − 58,000 × 0.2 = 512.1;分母 = 58,000 − 52,000 × 1.001 = 5,948;補倉數量 = 512.1 ÷ 5,948 ≈ 0.0861 BTC。
這張表說明了補倉最容易被忽略的地方:均價每往補倉價靠近一步,要投入的錢就成倍增加。從 58,000 拉到 55,000,均價只再低了 3,000 USDT,投入卻從約 4,481 變成約 19,636 USDT;想拉到只比補倉價高 500 的 52,500,幾乎要把整個倉位換成新買的幣。先看看自己的預算能把均價拉到哪裡,再決定目標,而不是先定目標再去湊錢。
賣出一部分後,已實現盈虧怎麼算?
已實現盈虧 = 賣出所得 − 賣出手續費 − 賣出數量 × 當時均價。繼續用三筆買入的例子,假設 BTC 反彈到 66,000 USDT,你賣出 0.08 BTC:
- 賣出所得 = 66,000 × 0.08 = 5,280 USDT,手續費 = 5.28 USDT。
- 這 0.08 BTC 對應的成本 = 60,560.5 × 0.08 = 4,844.84 USDT。
- 已實現盈虧 = 5,280 − 5.28 − 4,844.84 = 429.88 USDT(盈利)。
- 剩下 0.12 BTC,剩餘成本 = 12,112.1 − 4,844.84 = 7,267.26 USDT,均價仍是 60,560.5 USDT。
如果你用的是攤薄成本的演算法,剩餘 0.12 BTC 的成本會變成 7,267.26 − 429.88 = 6,837.38 USDT,攤薄成本約 56,978 USDT。兩個數字描述的是同一筆帳,只是攤薄成本把已經落袋的利潤也算進去了。
補倉之後漲多少才能回本?
回本價 ≈ 持倉均價 ÷(1 − 賣出手續費率),比均價高出的就是賣出那一筆的手續費。計算機不單獨顯示這個數字,按公式手算即可。
繼續用前面的例子,手續費率 0.1%,BTC 跌到 52,000 USDT:
- 不補倉:回本價 = 60,560.5 ÷ 0.999 ≈ 60,621 USDT,要從 52,000 漲約 16.6%。
- 補到均價 58,000(買約 0.0861 BTC,投入約 4,481 USDT):回本價 = 58,000 ÷ 0.999 ≈ 58,058 USDT,要漲約 11.7%。
也就是多投入約 4,481 USDT,回本要等的漲幅少了約 5 個百分點。這個“省下來的漲幅”要拿來和多押進去的錢比較:如果價格沒有反彈,多買的 0.0861 BTC 會跟著一起虧。
越跌越補倉划算嗎?補倉前要想清楚的事
不一定划算:補倉能拉低均價,但也放大了倉位和風險。價格繼續下跌時,虧損是按更大的倉位計算的;均價降低只代表反彈時更早回本,不代表虧得更少。
補不補,應該看你對這個幣或這隻股票本身還有沒有信心,而不是為了讓均價看起來好看一點。動手前可以先問自己幾個問題:
- 當初買入的理由還成立嗎?如果理由已經不在,補倉只是把更多錢押在一個你已經不看好的標的上。
- 這筆補倉的錢,虧光了會不會影響生活?上面的表已經顯示,想把均價拉得越低,需要的錢增長得越快。
- 有沒有事先定好的計劃?例如每跌 10% 補一次、最多補三次。臨時起意的補倉,往往在最恐慌的時候把預算一次用完。
- 單一標的佔你總資產的比例是多少?補倉之後,這個比例會變得更高。
如果你想要的是長期分批買入,而不是在下跌時被動加碼,可以改用比特幣定投(定期定額)回測工具,看看固定每週或每月買入的歷史結果。想控制每筆交易最多虧多少,可以先用按停損距離算倉位的以損定倉計算機算出倉位大小,再決定要不要補。本頁的數字都是算術示例,不是行情判斷,也不構成投資建議,詳見免責聲明。
合約補倉和現貨補倉有什麼不同?
合約補倉的均價演算法一樣,但風險大得多:倉位變大後,每跌一點虧得更多,還可能更快爆倉。現貨補倉最壞的情況是幣價歸零、虧掉本金;合約加了槓桿,價格只要逆向走到爆倉價(強制平倉的價格),保證金就會被清掉。
用一個簡單的數字說明:你用 10 倍槓桿在 60,000 USDT 做多 0.1 BTC,價格每跌 1,000 USDT,虧損是 100 USDT。跌到 55,000 時再做多 0.1 BTC,均價變成 57,500,看起來離現價近了不少,但現在你持有 0.2 BTC,價格每跌 1,000 USDT 就虧 200 USDT。如果補倉時沒有追加足夠的保證金,新的爆倉價可能比原來更接近現價。
所以合約補倉前,除了算均價,還要另外核對三件事:補倉後的爆倉價、帳戶還能承受多大的回撤,以及持倉期間要付的資金費率(多空雙方定期互付的費用)。補倉或浮盈加倉後的均價、爆倉價和可承受回撤,可以用浮盈加倉的滾倉計算機一次算出;只想看某個倉位的爆倉價和保證金,可以用爆倉價與保證金合約計算機試算,每天要付多少資金費則可以用資金費率計算機估算。對爆倉、逐倉和全倉還不熟悉的話,建議先讀永續合約、槓桿與爆倉入門再動手。
股票也能用這個攤平計算機嗎?
可以,只要價格和數量用同一種單位,股票、ETF 和加密貨幣都能算。程式碼欄可以填股票程式碼,計價貨幣可以填台幣、港幣或美元,結果會按你填的單位顯示。
用在股票上有兩點要留意。第一,計算機只設一個統一的手續費率,買賣都按這個費率計算;台股賣出時另有證券交易稅,港股另有印花稅,券商還可能有最低收費,這些不會單獨計算,結果和對帳單可能有小幅差異。第二,股票的配股、配息、拆股會改變持股數量或成本,計算機不會自動調整,需要你自己把配股數量加進去,或按券商對帳單的數字重新填寫。
加密貨幣則要留意提幣和轉帳:把幣從交易所提到錢包,或在兩家交易所之間轉移,會被扣掉鏈上提幣費,實際持有數量會變少。想把各種交易費用一起算進去,可以先用現貨與合約掛單吃單的手續費計算機算出費用和保本漲幅。
常見問題
補倉之後均價怎麼算?是把幾次的買入價加起來平均嗎?
不是。均價要按數量加權:把每筆的“價格 × 數量”加上手續費求和,再除以總數量。買得多的那一筆對均價影響更大,所以三個價格的簡單平均通常會算錯。
賣掉一部分之後,剩下的持倉均價會變低嗎?
按這個計算機的演算法不會變。賣出部分按當時均價扣掉成本,賣價高出均價的部分記為已實現盈利,低於均價記為已實現虧損,剩下倉位的均價保持不變。
想把均價拉低到某個價位,要補多少才夠?
補倉數量 =(總成本 − 目標均價 × 持倉數量)÷(目標均價 − 補倉價)。前提是補倉價低於目標均價,目標均價又低於現在的均價;目標越接近補倉價,要投入的錢越多。
交易所 App 顯示的成本價和計算機算的不一樣,是哪裡出錯了?
多半是演算法不同。有些 App 顯示攤薄成本,會把已賺到的錢從剩餘成本里扣掉;有些不把手續費算進成本。先確認 App 的口徑,再用成交記錄裡的成交額和到帳數量核對。
合約虧損時補倉能降低爆倉風險嗎?
不一定,常常相反。補倉拉近了均價,卻同時加大了倉位,每跌一點虧得更多;如果只加倉不追加保證金,爆倉價可能反而更近。補倉前先用合約計算機算新的爆倉價。
資料來源
- Binance · Binance Fee Rate(現貨費率表) binance.com幣安現貨 VIP0 掛單 0.1%、吃單 0.1%,用 BNB 抵扣後 0.075%核實於
- OKX · OKX Fees(費率說明) okx.comOKX 現貨普通用戶掛單 0.08%、吃單 0.10%核實於
更新記錄
- 重寫頁面:補充三筆 BTC 補倉例項、目標均價反推表、部分賣出的已實現盈虧和合約補倉的差別,並新增 5 條常見問題。