看懂币圈,把钱慢慢攒稳 · 写给华人新手的加密 + 理财课

简体中文

分几次买进之后,你的成本价到底是多少

买了三五次之后,交易所显示一个数、你心里记着另一个数。成本价其实是按数量加权算出来的,而且买卖两头的费用都得放进去,账才对得上。

2026-09-04 · 松果编辑组 · 约 2,700 字

多笔买入按数量加权折算成一个平均成本价的示意

你买了三次、五次同一个币,某天打开账户想知道自己到底赚没赚,却发现说不清楚:交易所资产页显示一个成本价,你自己凭印象记着另一个,两个对不上。再往下想更糊涂——账面上那个绿色的浮盈数字,真卖掉之后能剩多少?

先给结论,后面全是它的展开:你的成本价 = 为这些币总共花掉的钱 ÷ 现在手里的数量。分子里要含买入时被扣的手续费,分母只算还在你手上的那部分。它是按数量加权算出来的,不是把几次的单价加起来除以次数。

下面所有数字都是为了把算法说清楚而设的假设值,不是行情,也不是谁的真实成交记录。费率各家不同、随时可能调整,文中出现的费率同样只是演算用的假设,实际以你所用交易所页面显示的为准。

成本价不是把几次单价平均一下

最常见的算错方式,是把三次买入的单价加起来除以三。这个算法只在一种情况下碰巧正确:每次买到的数量完全相同。而你按金额下单的时候,数量根本不一样——便宜时买得多、贵时买得少,这些数量差必须被算进去。正确的做法是按数量加权。

假设你分三次买同一个币,每次都是按金额下单(以下全是编出来方便算的数,不代表任何真实价格):

买入次序当次单价花掉金额买到数量
第 1 次200 元2,000 元10 个
第 2 次100 元2,000 元20 个
第 3 次250 元2,500 元10 个
合计6,500 元40 个

总共花 6,500 元、拿到 40 个,成本价就是 6,500 ÷ 40 = 162.5 元。而把三个单价直接平均是 (200+100+250)÷3 ≈ 183.3 元,比真实成本高出二十多块。差就差在第二次:那次价格最低,同样的钱买到的数量是第一次的两倍,它对平均值的话语权本来就该是两倍。

记住这一个式子就够了
成本价 = 总投入金额 ÷ 总持有数量。你不用背加权平均的公式,只要把每一次实际花掉的钱加起来,再除以现在手里的总数量。这个式子对按月定投的人成立,对想起来才买一笔的人同样成立。

补一个容易搞混的点:如果你中途卖掉过一部分,分母要减掉卖掉的数量,分子也要相应减掉那部分的成本,而不是把卖出收到的钱直接从总投入里扣。后者会让成本价算出一个奇怪的数,甚至出现负数。

手续费该算进哪一头

上面那个 162.5 还不是全部,因为买入时被扣掉的手续费,也是你为这些币真金白银付出去的钱。规矩就一句:买入手续费加进成本,卖出手续费从收益里减。两头都不能省略,但放错位置会让你重复计算或者漏算。

接着上面的例子,假设费率是 0.1%(纯粹是好算的假设值,实际费率以交易所页面显示为准),6,500 元的买入一共被扣约 6.5 元,总投入变成 6,506.5 元,除以 40 个,成本价约 162.7 元。看着只涨了两毛,但这是只买三次的情况。买的次数越多、每次金额越小,这笔叠加越显眼——按周定投一年就是五十多笔,每笔都在往分子上加。

想按自己的真实费率把每笔加总一遍,可以用站内的手续费计算器逐笔算;费率为什么分挡、Maker 和 Taker 差在哪、怎么把它压下来,交易手续费怎么算、怎么省那篇讲得细。

还有一种情况要留神:很多交易所支持用平台币抵扣手续费。这时候扣掉的不是你买的那个币,而是另一种资产,记账时容易漏。它照样是成本,只是形态换了。

提币和出金也在啃你的成本

手续费只是最显眼的那一层。从你掏钱到币真正躺在账户里、再到钱回你手上,中间还有几处会掉钱,新手常常整条忽略:

这几笔不一定都轮到你。如果你只是买了放在交易所、暂时不动,落在你头上的就只有买入手续费和入金价差。但只要你打算「有一天真把钱拿回来」,就得知道回程也要付路费——很多人只算了去程,所以最后到账的数总比预期少一截。

账面浮盈和真正落袋差在哪

资产页上那个盈亏数字,通常是拿当前市价乘以持仓数量,再减去它认定的成本算出来的。它是一个还没发生的数——离你银行卡里真多出来的钱,中间隔着好几道。

继续用上面的例子。假设某天价格到了 200 元,40 个的市值是 8,000 元,减去 6,506.5 元的总投入,账面浮盈约 1,493 元。真要变成钱,还得依次穿过这几关:卖出时被扣的手续费;卖单实际成交的价格未必等于你看到的那个报价,挂市价单、盘口又薄的时候尤其明显;把稳定币换回本币的价差;以及你所在地对这笔收益可能有的税务要求(各地规则差别很大,按当地规定办,本文不展开)。

账面数字最会骗人的两个地方
一是它随时在变,你看到浮盈的那一刻,不代表你能按那个价把全部持仓卖掉;二是它只认「你已经买进的」,不认你为了买这些币在路上花掉的入金价差和提币费。把这两条放在心里,你对账面数字的感受会现实很多。

所以「赚了多少」这个问题,其实有两个答案:账面一个,落袋一个。日常看账面没问题,但真到了要不要卖的关口,请按落袋那个口径重算一遍。什么价位、什么节奏适合分批卖,比特币定投什么时候卖那篇给了三种可操作的思路。

追加买入会把成本价拉到哪去

明白了成本价是加权算的,追加买入的效果就好推了。一句话:新买的那一笔,把成本价往它自己的价格方向拉,拉多远取决于这一笔占总持仓的比重。

还是那 40 个、成本 162.5 元(为了看清主干,这段先不计手续费)。价格跌到 100 元时,如果你再花 4,000 元买进 40 个,总量 80 个、总投入 10,500 元,成本价降到约 131 元。同样跌到 100 元,如果你只花 500 元买 5 个,总量 45 个、总投入 7,000 元,成本价只降到约 155.6 元。想让成本价明显下移,新买的量得跟已有持仓在一个量级上,零敲碎打几乎推不动它。

反过来,价格涨了你还继续买,成本价会被抬高。这没什么可怕的:成本价上升不等于你亏了,手里的币仍然值那个更高的市价。真正要警惕的是另一件事——不少人为了「把成本价拉下来」而在下跌途中不断加码,把远超原计划的钱压了进去。成本价是一个记账结果,不是一个该被追求的目标。为了让这个数字好看而加仓,和你当初为什么买这个币已经没关系了,这种做法我们不建议:它会让你的仓位在你最没把握的时候变得最重。

如果你本来就是按固定金额、固定周期在买,这套加权成本天然在替你干活,原理在定投是什么里讲过。想看长期投下来大致是什么形状,拿定投收益模拟器填几组假设试试,它标明了那是假设场景、不是收益承诺。

用 USDT 算和用本币算不是一回事

这条最容易被漏掉。如果你的交易对是 BTC/USDT,交易所给你算的成本价是以 USDT 计的;可你真正掏出去的是人民币、台币或者别的法币,中间隔着一层「本币换稳定币」的汇率和价差。

结果就是两套账可能给出方向相反的结论:按 USDT 算你是赚的,折回本币却只是打平,反过来也一样。稳定币盯住的是美元,不是你的本币,所以它对你的购买力还带着一层汇率波动——稳定币是什么那篇讲了它靠什么大致稳住、以及稳在什么东西上。

选法可以很务实:钱最终要换回本币花掉的,就用本币记一套账,把入金那一步的实际成交金额当成本起点;打算长期在币圈里滚动的,用 USDT 记更省事。两套都记也行,但别混着看,混着看最容易得出自相矛盾的结论。

一笔记录要留哪几个字段

交易所的历史记录当然会保留,但导出格式各家不同,而且你一旦换了平台、或者用了两三个渠道,记录就散了。自己留一份轻量的账,比事后到处翻记录省心得多。

每买一笔,当场记这五项

不用做复杂表格,一行文字就够。打开交易所的订单历史,对着「已成交」那一笔,把下面五项抄下来:

日期(记到天就行)、数量(买到多少个,不是花了多少钱)、成交单价这笔的手续费(顺手记下是用什么币扣的)、这笔的用途标记(定投、随手加仓,还是准备短期用)。用途这项最容易被省掉,可它决定了你以后该不该把这笔算进同一个成本池——为长期定投买的和为短线试水买的,混在一起算平均成本没有意义。

卖出时同样记一行,再多一个字段:卖出的钱你打算怎么处理。过上一年回头看,你能分清哪些收益真的落袋了,哪些只是在币和稳定币之间换了个形状。

字段就这些,再多就没人坚持得下去了。记账最大的敌人不是不会算,是嫌麻烦、断在第三个月。手里有币之后怎么按用途分堆、哪部分该动哪部分不该动,手里有点币,接下来怎么打理那篇有一套更完整的分法。

什么时候不用算这么细

说了这么多口径,也得说清哪些情况不值得费这个劲。

成本价这件事的价值,不在于把小数点后两位算准,而在于它逼着你把「我到底投进去多少、现在手里还有多少」这两个数写下来。凭感觉记的那个成本价,往往和真实的差一大截,而所有「我该不该卖」的判断,都建立在这个数上。想理解为什么时间拉长之后这些看似零碎的小数会变成大数,先搞懂复利和通胀那篇是配套的一课。像松鼠囤松果一样,先把每一颗记在哪儿弄清楚,再谈过冬的事。

注册码 BNB2569 · 实际优惠以平台当前活动为准 · 本站非币安官方网站

先看更多笔记

本站仅在选定的高转化教程中保留币安(Binance)推介链接。你通过本站链接注册并交易,可能按平台当前活动获得相应优惠——本站内容立场不受此影响。本站为独立第三方信息站,非币安官方网站。文中价格、数量、费率与盈亏算例均为假设举例,用于说明成本价的算法,不是任何真实成交记录,也不是收益承诺;费率、流程以交易所页面实时显示为准。加密资产价格波动剧烈,可能损失全部本金,内容仅供教育参考,不构成投资建议。