MEXC 现货持仓均价计算规则更新

我们已对现货交易页面的持仓均价计算方式进行升级,帮助您更准确地跟踪成本,以便您管理持仓并做出更明智的交易决策。

以下为详细更新说明:

现货持仓均价计算说明

统计业务范围
现货交易(闪兑与盘前交易将在后续版本中纳入计算范围)
计算规则
  1. 买入价将统一兑换为 USDT 进行计算,最终以 USDT 作为单位进行展示;
  2. USDT 不纳入现货持仓均价计算,将在交易页面显示为 “--”;
  3. 现货持仓均价按周期计算。若出现以下任意情况,现货持仓均价的统计数据将清零并显示为“--”:
    1. 资产余额 ≤ 0;
    2. 净买入数量 ≤ 0,或低于 USDT 计价交易对数量精度最小值;
    当出现以上任一情况时,视为当前计算周期结束,本轮统计数据将清零。

计算公式
  • 持仓均价 =(初始持仓均价 × 初始净买入数量 + 最新买入成交额)/(初始净买入数量 + 最新买入数量)
  • 净买入数量 = 买入数量 - 卖出数量 - 支出手续费
参数修改
  1. 当资产余额大于 0 时,您可手动修改持仓均价;
  2. 您也可以修改净买入数量,但修改后的数值不得超过现货账户的资产余额。
收益
(最新成交价 - 持仓均价)× 净买入数量
收益率
(最新成交价 - 持仓均价)/ 持仓均价

注意:
  • 本次计算基于老版本数据延续,初始化阶段可能出现一定差异;若遇到该情况,可通过修改持仓均价与净买入数量来完成数据修正;
  • 当前仅计算现货交易,闪兑与盘前交易将在后续版本中纳入计算范围;若您的全部资产从现货账户转移至其他账户(如合约账户、理财账户),将因“资产余额 ≤ 0” 导致本轮计算周期结束,统计数据清零;
  • 计算期间,若资产余额低于净买入数量,系统将对净买入数量进行调整,以匹配当前资产余额,该操作可能会对收益数据产生影响;
  • 此外,现货交易期间,因交易支出的手续费将影响净买入数量的统计结果,同时非 USDT 计价交易的买卖将根据汇率影响持仓均价;
  • 数据仅供参考,由于四舍五入、汇率换算及计算时间差异等因素的影响,结果可能存在轻微偏差。

示例

下面我们将以 BTC 为例,为您阐述现货持仓均价在不同场景下的表现。
假设 Bob 未在现货账户中持有 BTC。

场景
行为
BTC 余额
净买入数量
现货持仓均价
备注
充值
Bob 向现货账户充值了 1 BTC
1
0
0
充值场景不纳入成本计算范围。
现货交易
Bob 以 10,000 USDT 买入 1 BTC
2
1
10,000 = 10,000 × 1 / 1

买入订单的手续费以计价币(USDT)结算,不影响 BTC 余额。
闪兑交易
Bob 将 1.5 BTC 兑换为其他币种

0.5

0.5
10,000 = 10,000 × 0.5 / 0.5
净买入数量将根据当前余额自动调整(闪兑交易暂未纳入计算);
现货交易
Bob 以 0.03 BTC 单价卖出 10 ETH

0.7997
0.7997

10,374.7655371 = (10,000 × 0.5 + 0.2997 × 11,000) / (0.5 + 0.3 - 0.0003)
  • 通过卖出获得资产,理论上等于按交易对汇率买入该资产;
  • 费率为 0.1%,卖出后收取 0.0003 BTC 作为手续费;
  • BTC 最新价为 11,000 USDT。
交易明细:
  • 卖出 10 枚 ETH,获得 0.3 枚 BTC;
  • 费率为 0.1%,卖出后收取 0.0003 BTC 作为手续费;
  • 实际获得 BTC 数量:0.2997 枚;
  • 新的 BTC 余额:0.5 + 0.2997 = 0.7997 BTC。

对均价的影响:
卖出 ETH 换取 BTC 实际等同于“买入”BTC,系统将按 BTC 当前市场价(11,000 USDT)计算对应的 USDT 成本。
划转
Bob 将 0.7 BTC 划转至合约账户
0.0997
0.0997
10,374.7655371 = 10,374.7655371 × 0.0997 / 0.0997
净买入数量自动调整以匹配当前余额。
划转
将 0.0997 BTC 划转至理财账户
0
0
0
资产余额 ≤ 0,统计周期结束。