币安 App 里的盈亏为什么和你自己算的对不上?
三个官方公式、一笔 0.01 BTC 的例子和一张特殊币种对照表:看懂币安那几个盈亏数字各自从哪个时间、哪个价格算起,自己的真实收益又该拿什么记录去核。
币安现货的盈亏分析页,数字是从币进入你币安账户的那一刻算起的;照官方给的例子推,起点按转入时的市价记。你在别的平台花多少钱买的、上币之前多少钱拿到的,它没有记录,也不往里算。手里有从外面转进来的币,或者上币前就存着的币,币安给的盈亏就会和你按真实买入价得出的数对不上,差额就是这些币进币安账户、或在币安上线之前那段涨跌。空投来的币两边成本都是 0,差别只在这笔盈利记在哪一天。
第二个原因出在「今天」的起点。币安按 UTC+0 统计盈亏,当天零点换成北京时间是早上 8 点。你心里的今天从半夜 0 点开始,币安的今天从早上 8 点开始,半夜到 8 点之间的涨跌和买卖,在「今日盈亏」里归到了前一天。
「今日盈亏」从北京时间早上 8 点算起
盈亏分析页在 App 里的位置:右下角【资金】→【现货】→ 点「今日盈亏」旁的导引按钮 →【盈亏分析页面】。网页端在现货钱包里,同样点今日盈亏旁边的按钮。页面上能看单个币的今日盈亏、30 天盈亏和累计盈亏,时间范围可以自己选。
今日盈亏的公式是:今日盈亏 = 当前时刻的资产 − 初始资产(当日零点)− 净流入。落到单个币上,在币安买进算流入,卖出算流出,两者相减就是净流入。帮助中心《币安现货如何计算代币盈亏》配了一个 BTC 的例子:
- 零点持有 1 BTC,当时价格 25,000 USDC,初始资产 25,000
- 白天以 26,000 卖出 0.5 BTC,卖出算流出,净流入 = −0.5 × 26,000 = −13,000
- 现在价格 26,500,剩下的 0.5 BTC 值 13,250,这是当前资产
- 今日盈亏 = 13,250 − 25,000 − (−13,000) = 1,250 USDC
换个角度核对:卖掉的那 0.5 BTC 每个比零点时贵 1,000,赚 500;留着的 0.5 BTC 从 25,000 涨到 26,500,赚 750;加起来正好 1,250。公式里减掉净流入,就是把你中途放进来、拿出去的钱剔掉,只留下价格变动带来的那部分。
「当日零点」按哪个时区算,另一篇《币安现货钱包 PNL 盈亏分析》写的是:数据统计时间以 UTC+0 为准,每日 0–2 点(UTC+0)为数据维护时间,期间昨日盈亏不显示。换成北京时间(UTC+8):
| 币安口径(UTC+0) | 北京时间 | 对你的影响 |
|---|---|---|
| 0:00 | 08:00 | 今日盈亏从这一刻的持仓和价格重新起算 |
| 0:00–2:00 | 08:00–10:00 | 数据维护,昨日盈亏不显示 |
| 前一天 16:00–23:59 | 当天 00:00–07:59 | 这段时间的买卖和涨跌,记在币安的前一天 |
用一笔转进来的 BTC 看累计盈亏怎么算
累计盈亏换了起点,公式骨架不变:累计盈亏 = 当前时刻的资产 − 初始资产(第一日零点)− 净流入。收益率另有一条:累计盈亏率 = 累计盈亏 ÷(初始资产 + 流入资产)。
官方的例子:第 1 日零点持有 1 BTC(价格 25,000);第 8 日又存入 1 BTC,当时价格 25,500;第 10 日以 26,000 卖出 1 BTC;到第 30 日价格 26,500。当前资产 26,500,初始资产 25,000,净流入 = 25,500(存入)− 26,000(卖出)= −500,累计盈亏 = 26,500 − 25,000 − (−500) = 2,000 USDC,累计盈亏率 = 2,000 ÷(25,000 + 25,500)≈ 3.96%。
第 8 日存进来的那 1 BTC,按存入当时的价格 25,500 记进了流入。它之前在别处花多少钱买的,公式里没有位置放。
把同样的记法套到一个更常见的情形上。以下数字全是假设;其中「转进来的币按到账时的市价记为流入」这一步是我们的推断,依据就是上面那 1 BTC 的记法,钱包层面的公式里写的也是「净充值」。
| 假设条件 | 数字 |
|---|---|
| 在别的平台买入 | 0.01 BTC,价格 90,000 USDT,花了 900 USDT |
| 转进币安、到账时的 BTC 价格 | 100,000 USDT,这 0.01 BTC 当时值 1,000 USDT |
| 现在的 BTC 价格 | 105,000 USDT,市值 1,050 USDT |
| 币安账户里原来的 BTC | 没有,初始资产 0 |
币安这边:当前资产 1,050,初始资产 0,净流入是到账时的 1,000,累计盈亏 = 1,050 − 0 − 1,000 = 50 USDT;累计盈亏率 = 50 ÷(0 + 1,000)= 5%。
你自己按真实买入价:1,050 − 900 = 150 USDT,收益率 150 ÷ 900 ≈ 16.7%。
| 同一笔 0.01 BTC | 币安盈亏页 | 按真实买入价 |
|---|---|---|
| 起点价格 | 100,000(到账时) | 90,000(买入时) |
| 成本 | 1,000 USDT | 900 USDT |
| 累计盈亏 | 50 USDT | 150 USDT |
| 收益率 | 5% | 约 16.7% |
差出来的 100 USDT =(100,000 − 90,000)× 0.01,就是这笔币还在别的平台时涨的那一段。币安从到账那一刻才开始看,这 100 它从来没见过。反过来,如果币在别处那段时间跌了,币安显示的盈利会比你自己得出的多。
再往后推一步,还是假设(不计手续费):价格停在 105,000 不动,你把这 0.01 BTC 卖掉,隔几天又按 105,000 买回同样数量。卖出是流出 1,050,买回是流入 1,050,手里仍是 0.01 BTC、市值 1,050。
- 净流入 = 1,000 − 1,050 + 1,050 = 1,000,累计盈亏 = 1,050 − 0 − 1,000 = 50,没变
- 累计盈亏率 = 50 ÷(0 + 1,000 + 1,050)= 50 ÷ 2,050 ≈ 2.44%,比刚才的 5% 少了一半还多
原因在分母。收益率公式的分母用的是流入,卖出不从里面扣,每买进一次分母就加一截;官方备注里也写了,流入越多,收益率显得越低。短线来回买卖多的人,累计收益率会被越压越低,和盈亏金额的走势对不上。
钱包总览那一层还有一个累计收益率,分母是「第 1 日初始钱包余额 + 第 1 日至第 N 日期间每日累计平均净划入和充值」,和单个币那条的口径不同,两个页面上的百分比对不上是正常的。
空投、上币前存入、下架再上架的币怎么记成本
另有几类币,币安在计算时把初始资产直接按 0 处理,因为当日零点它们还没在币安上线。成本的定法帮助中心写在同一篇里:
| 币的来历 | 币安当作成本的价格 | 在盈亏页上的表现 |
|---|---|---|
| Launchpool 或空投拿到的 | 0(净流入也按 0) | 今日盈亏 = 当前资产,整笔市值都算盈利 |
| Launchpad 拿到的 | Launchpad 价格,也就是上市价 | 今日盈亏 = 当前资产 − 上市价 × 数量 |
| 币安上币之前就存进来的 | 该币在币安的上市价 | 只算上线之后的涨跌,你在外面的实际买入价不算进去 |
| 下架后又重新上架的(如 BNX、QUICK 等置换代币) | 上市价 | 不管你之前是什么价买的 |
领到空投的那天,这批币的全部市值直接进了今日盈亏,数字会突然跳高,可你那天未必做过任何交易。空投本来就没花钱,成本记 0 和你自己的认知一致,只是这笔盈利集中落在了到账那一天。
后面两行和上一节的转入是同一个道理:在币安上线或到账之前发生的价格变化,都不在它的盈亏里。上币前以很低的价格拿到某个币,币安显示的盈利可能远小于你实际赚的;下架前高位买进、重新上架后价格很低的币,币安显示的亏损又可能比你实际亏的小。
帮助中心也提醒,盈亏仅供参考,最准确的数据要看实际代币余额和买卖价格。钱包那篇则写明,业务数据复杂,可能有计算误差及延迟。
自己的真实成本该去哪里找?
照官方那句提醒,真实成本要回到买卖价格本身。在币安里成交的部分,成交价和数量都在现货成交报告里,导出的入口和步骤见币安交易记录怎么导出。从别的平台转进来的币,币安那边没有你的买入价,只能回原平台的交易记录里找。空投和 Launchpool 的币成本本来就是 0,这部分两边的数一致,只有记在哪一天的差别。
每一笔的价格和数量拿齐之后,怎么把几次买入合成一个成本价,分几次买进之后,你的成本价到底是多少那篇专门讲这个。用这个成本去比现价,得出的才是你自己的盈亏;币安盈亏页更适合用来看币进账户以后这一段的涨跌。
从别的平台转进来的币,那几笔买入记录最好现在就去原平台导出、自己留底。币安的盈亏页里不会有这个价格;等原平台的账户哪天注销了,再想找就难了。
盈亏页上这几个数,为什么看着不对?
空投到账那天的今日盈亏准不准?
数是对的,只是整笔记在到账那天:币安把空投和 Launchpool 拿到的币按成本 0、净流入 0 处理,今日盈亏直接等于这批币的当前市值。领到多少市值,当天的今日盈亏就多出多少,并不代表你那天交易赚了钱。
北京时间早上 8 点到 10 点为什么看不到昨日盈亏?
这两个小时是币安的数据维护时间。币安按 UTC+0 统计盈亏,每天 UTC+0 的 0–2 点做数据维护,期间昨日盈亏不显示,换成北京时间就是 8:00–10:00。过了这段时间再看即可。
币安的累计收益率为什么比我自己得出的低?
收益率的分母是累计流入,卖出不扣减,来回买卖的次数越多,分母越大,收益率就越低。另外,从别处转进来的币,你在别处的买入价在币安的公式里没有位置,之前在别处涨的那段不会算进盈利。
本站为独立第三方信息站,非币安官方网站。文中的公式、特殊情况和维护时段见币安帮助中心《币安现货如何计算代币盈亏》《币安现货钱包 PNL 盈亏分析》,平台可能调整;0.01 BTC 的算例是假设数字。加密资产价格波动剧烈,可能损失全部本金,内容仅供教育参考,不构成投资建议。
