说明:回本卖出价 = 买入价 ×(1 + 费率/100)÷(1 − 费率/100);需上涨百分比 =(回本价 ÷ 买入价 − 1)× 100。公式同时把买入那一次和卖出那一次的手续费都算了进去——这就是为什么回本价总比买入价高一点。费率不知道填多少:币安现货 VIP0 是 0.1%,开了 BNB 抵扣是 0.075%;自己账户的实际费率在 App「个人中心 → 费率」里看。
为什么涨回买入价,卖了还是亏
很多人下意识觉得:我 30000 买的,涨回 30000 卖掉就不赚不亏。其实不然。买入那一刻你已经付了一次手续费,卖出时还要再付一次。如果只涨回买入价就卖,这两笔手续费没人替你补,结果就是小亏一笔。
所以真正的「回本」,是卖出后到手的钱正好等于当初投进去的钱。这要求卖出价不仅要盖住买入价,还要多出一点点,去覆盖买卖两次的手续费——这一点点,就是回本价高于买入价的原因。
公式来源:把两次手续费都还原回去
设买入价为 P、单边费率为 f。买入时你实际花掉 P×(1+f);卖出价 S 成交后,到手是 S×(1−f)。要回本,就让到手等于花出去的:
- S ×(1 − f)= P ×(1 + f),整理得 回本卖出价 = 买入价 ×(1 + 费率)÷(1 − 费率)。
- 需上涨百分比 =(回本价 ÷ 买入价 − 1)× 100。
费率越高,分子变大、分母变小,回本价被推得越高。费率为 0 时,回本价就等于买入价——印证了「全部成本都来自手续费」这件事。
为什么频繁交易让回本线越来越高
上面算的是一轮买卖的回本线。问题在于,如果你不停地买进卖出、来回操作,每完成一轮就被扣两次手续费,这些成本会层层累积。等于你每折腾一次,就把自己的回本线往上抬一截;操作越频繁,累计要追回的涨幅越多。
这也是为什么很多老手强调「少操作」。不是说不能交易,而是每一次进出都在交手续费,频繁试错的隐性代价比想象中大。想直观看到一整年的手续费总额,可以用手续费计算器把月交易笔数拉高试试。降低单边费率(比如用邀请码减免、用 BNB 抵扣)能直接把回本线压低一些。
算出回本价之后
最直接的用法,是按回本价或更高的价格挂一张限价卖单,等它成交。币安现货 VIP0 的挂单和吃单都是 0.1%,挂单在现货上省不了费率,但能避开市价单的滑点,卖出价不会比你算的回本价更低。
开了 BNB 抵扣,就把单边费率改成 0.075% 再算:30000 买入,回本价从 30,060.06 降到约 30,045.03,需要的涨幅从约 0.20% 变成约 0.15%。BNB 抵扣怎么开、还有哪些费用,见币安手续费怎么收、怎么省。
分几次买的,先用持仓均价计算器算出加权均价,再把均价当买入价填进来。合约做多也能套这个公式,因为合约手续费同样按名义价值开平各收一次,把费率换成合约的就行:吃单 0.05% 时,30000 开多的回本价约 30,030.02,要涨约 0.10%。
价格一直在回本价下方时,要决定的是这笔还值不值得拿,不是干等回本。把止损价填进盈亏计算器的平仓价,看清最坏亏多少,再决定。