跳到正文

首页网格

币安网格详情页上,网格利润是正的,总收益为什么是负的

四个数各管一块,只看其中一个就会看错。

祁远舟 撰写发布 最近对照官方页面修订

示意插图:山谷里的河流穿过几条横向虚线,交点处标着蓝色和橙色的圆点
几个收益数字

问:网格详情页上那几个收益数字,分别是什么?

答:按币安的定义,「网格利润」是已经配对成交的买单和卖单挣到的钱,扣过两边手续费,是落袋的部分;「浮动盈亏」是网格手里还没卖掉的币,按现价算出来的涨跌;「总收益 = 网格利润 + 浮动盈亏」,是这个网格现在真正挣了还是亏了;「年化收益率」是把总收益按运行时长直线折算成一年,用来横向比较,不是预测。

问:那该先看哪个?

答:先看总收益。网格利润只会往上加,看着总是好看;浮动盈亏可能把它整个吃掉。下面用一个例子把四个数逐项算出来,会看到网格利润是正的、总收益却是负的,是怎么发生的。

用一个例子把几个数对上

假设:ABC/USDT,区间 90 到 110,5 格,等差,格线 90、94、98、102、106、110;开网价 100,每格 2 个 ABC,手续费每笔 0.1%,投入 1,000 USDT。开网时按 100 买入 4 个 ABC,付 400.40 USDT。

网格跑了 3 天,这期间:

  1. 价格在 97 和 103 之间来回三次,98 买、102 卖的那一格成交了三对,每对净赚 2 ×(102 × 0.999 − 98 × 1.001)= 7.60 USDT。
  2. 第三天价格跌到 93,98 和 94 两张买单成交,花掉 196.196 和 188.188 USDT,手里变成 8 个 ABC。

这时手里有 8 个 ABC、238.02 USDT。按 93 算,网格当前价值 238.02 + 8 × 93 = 982.02 USDT。四个数分别是:

数字 怎么算 结果
网格利润 3 对 × 7.60 +22.80 USDT
总收益 当前价值 − 初始投资 = 982.02 − 1,000 −17.98 USDT
浮动盈亏 总收益 − 网格利润 = −17.98 − 22.80 −40.78 USDT
年化收益率 −17.98 ÷ 1,000 × 365 × 24 × 60 ÷(3 × 24 × 60) 约 −218.8%

网格利润一直在涨,三天挣了 22.80;可价格跌了以后,手里 8 个币的浮亏有 40.78,把网格利润全吃掉还倒亏。只盯着网格利润那一栏,会以为这个网格在挣钱。

换一个结局再看:第三天价格跌到 93 之后,第四天又回到 100。94 买进的那一份在 98 卖出,又配成一对,挣 2 ×(98 × 0.999 − 94 × 1.001)≈ 7.62。这时手里 6 个 ABC、433.82 USDT,按 100 算当前价值 1,033.82。网格利润变成 30.42,总收益 +33.82,浮动盈亏 +3.40。同一个网格,隔一天,浮动盈亏从 −40.78 变成 +3.40,网格利润只是从 22.80 加到 30.42。总收益的波动几乎全来自浮动盈亏这一块,网格利润那一栏只是稳稳地往上走。

浮动盈亏里不只是价格跌带来的亏损,开网和后来买币付的手续费也算在这一块里,因为那几个币还没卖,它们的手续费还没进任何一对配对订单。网格利润只认已经配成对的买卖。

两页官方说明的算法不完全一样

币安讲这几个数的说明有两页,写法有出入,读页面数字时要知道。

较早的《币安现货网格交易的参数说明》写的是:「网格利润是已成交的买单和卖单配对后产生的利润之和,单位为标价币」,一对的利润等于卖单成交总额减买单成交总额,再减两边手续费;「总收益 = 网格利润 + 浮动盈亏」;浮动盈亏单独给了一个式子,按买单挂单价格之和、卖出委托个数、每格数量、交易对价格和预留手续费,减去总投资额来算。

币安《币安现货网格交易的参数说明》中「4. 网格利润(Grid Profit)」与「5. 总收益(Total Profit)」两节原文:网格利润是已成交的买单和卖单配对后产生的利润之和,单位为标价币;一对匹配买卖单的利润等于卖单成交总额减买单成交总额再减两边手续费;BNB 手续费按实时或终止时价格折算;总收益 = 网格利润 + 浮动盈亏
网格利润只认配成对的买卖;最后一行「总收益 = 网格利润 + 浮动盈亏」,正是上面那张表里三个数之间的关系。2026 年 10 月截图

较新的《交易机器人帐户:转移规则与常见问题》(2026 年 8 月更新)讲的是交易机器人账户上线后的算法:总收益 = 当前价值 − 初始投资,是现货网格的净损益;网格收益是已配对订单的已实现收益,已扣除手续费;浮动收益 = 总收益 − 网格收益。上面的例子用的就是这一套。

另外,参数说明里还有一条「投什么赚什么」:网格的所有盈亏都换算成交易对后面那个标价币来记。在 ABC/USDT 上开网格,几个数字的单位都是 USDT;手里多了几个 ABC,在页面上体现为按现价折算的 USDT,而不是「多了几个币」。想按币的数量算账的人,要自己换算。

两页都满足「总收益 = 网格利润 + 浮动盈亏」,差别在浮动盈亏是直接算出来的,还是用总收益倒减出来的。对读数的人来说,结论一样:总收益看的是整个网格现在值多少,比投入多还是少;网格利润只是其中已经落袋的那一块。

网格利润、浮动盈亏、年化收益率的原始定义,对照的是币安现货网格交易的参数说明(2026 年 10 月核对)

还有两个容易混的数。创建表单上的「每格利润(已扣除手续费)」是开网前的估算:按你填的区间和格数,用默认 0.1% 手续费算出每格的利润率,不看你实际的费率,也不代表一定会成交。详情页上的网格利润则是真实成交的结果,用的是实际扣掉的手续费;如果用 BNB 付手续费,运行中按实时价格把 BNB 手续费折成 USDT 来算,终止后按终止那一刻的价格折算。开网前想换个费率估一下,用每格利润计算器;BNB 抵扣具体能多留下多少,网格手续费那篇算了三组参数。

年化收益率为什么常常很夸张

官方公式是「年化收益率 = 总收益 / 总投资额 * 365天 * 24小时 * 60分钟 / 运作时长(分钟)」。它不复利,也不看后面的行情,就是把眼下这段时间的收益率按天数直线放大。官方页面自己举的例子是:总收益 31.30 USDC,总投资额 688.04 USDC,运行 10 天 23 小时 55 分钟,年化 150.99%。按式子复算是 150.9969%,页面取了两位小数并舍去了后面的位数。自己核一遍,就知道页面上的数是怎么来的。

所以运行时间越短,这个数越容易离谱:

总投资额 总收益 运行时长 年化收益率
1,000 USDT +15 2 天 273.75%
1,000 USDT +15 30 天 18.25%
1,000 USDT −17.98 3 天 约 −218.8%

同样挣 15 USDT,跑两天和跑一个月,年化差了 15 倍。前一天还是 273.75%,第二天价格一跌,就可能翻成 −200% 多。所以看到一个很高的年化数字,先看它跑了多久,再看那段时间价格是怎么走的。

年化收益率适合拿来比较两个运行时长差不多的网格,或者比较同一个网格不同时期的表现,不适合拿来估计「放一年能挣多少」。网格利润则是另一回事,它是一格一格配对挣到的钱,只会增加不会减少,可以当作「这段时间价格来回了多少次」的读数。

网格收益能不能中途拿出来

能,但只能拿已经落袋的网格利润。币安现货网格有「收益提现」功能,规则有四条:

  • 初始投资额是机器人的最低保留金额,任何情况下都不能提。
  • 可提现金额 = 网格收益 − 已提现金额 − 预留手续费。
  • 提出来的网格收益转入你的现货账户。
  • 开了上移功能的现货网格不支持收益提现。

接着用上面的例子:网格收益 22.80,之前没提过,假设预留手续费占用 1.00,可提现约 21.80 USDT。注意这时总收益是 −17.98,提走的是已经配对挣到的部分,提完以后网格里剩下的钱更少了,浮亏并没有因此消失。

浮动盈利不能提。价格涨上去、手里的币浮盈很多,想把这部分变成钱,只能等网格在更高的格线把币卖掉,或者终止网格。终止时卖不卖币、钱回哪个账户,见网格停止后钱去哪了。浮亏变成大头、价格已经跌出区间的,按屏幕状态分流的处理见跌破区间下限怎么办。

读完这几个数,判断一个网格跑得好不好,其实只要问两句:总收益是正是负;网格利润占了总收益的多少。前者告诉你现在挣没挣钱,后者告诉你这些钱是靠来回挣的,还是靠价格方向挣的。后一种,换个方向就会还回去。