网格交易盈亏解析:总盈亏、网格利润与未实现盈亏详解

·

在自动化交易策略中,准确理解各类盈亏指标的含义至关重要。本文将系统解析总盈亏(Total PnL)、网格利润(Grid Profits)及未实现盈亏(Unrealized PnL)的计算逻辑与关联,助您高效评估策略表现。

核心概念辨析:总盈亏、网格利润与未关联盈亏

总盈亏 反映特定时刻交易机器人的整体盈利或亏损状况。它结合已实现和未实现损益,是评估策略综合表现的核心指标。

网格利润未关联盈亏 是总盈亏的组成部分,分开显示以便用户更清晰识别收益来源。需注意,这些数据均基于预设算法估算,可能无法完全实时反映市场波动或极端行情下的真实情况。

提示:若启用 Simple Earn 功能,所有 Earn 收益将独立显示于 Simple Earn 收益 字段。

总盈亏的计算逻辑

总盈亏体现机器人净资产随时间的变化,通过对比当前市值与初始投入资金(含追加或提取调整)得出:

计算公式
总盈亏 = 当前权益 - 初始投入资金

示例
初始投入 100 USDT,当前权益为 200 USDT,则总盈亏 = 200 - 100 = 100 USDT。

此数值包含:

网格利润的计算方法

网格利润指通过完整网格周期(买入后卖出)获得的预估已实现收益。其计算基于历史成功网格交易的单个利润累加,但不包含

因此,网格利润仅作为网格策略部分的参考,总盈亏才是全面评估依据。

网格利润计算示例

以下以 BTC/USDT 交易对的网格订单为例,演示计算过程(假设手续费率 0.1%):

交易类型订单量 (BTC)成交价 (USDT)手续费(基础币种)
买入0.00005222100,0000.00000005222 BTC
卖出0.00005216101,0000.00526816 USDT

计算步骤

  1. 统一交易量基准:以卖出量 0.00005216 BTC 为基准
  2. 计算毛利润
    毛利润 = 0.00005216 × (101,000 - 100,000) = 0.05216 USDT
  3. 扣除手续费

    • 买入手续费(折合 USDT):0.00005216 × 100,000 × 0.1% = 0.005216 USDT
    • 卖出手续费:0.00526816 USDT
  4. 网格利润估算
    网格利润 = 0.05216 - 0.005216 - 0.00526816 ≈ 0.04167584 USDT
注意:因手续费币种差异、最小交易单位限制及 rounding 误差,可能产生微量残留资产(如 0.00000000778 BTC),这些资产将在机器人停止时返还钱包。

未关联盈亏的构成

未关联盈亏是总盈亏中剔除网格利润后的剩余部分,即:
未关联盈亏 = 总盈亏 - 网格利润

其主要包含:

与网格利润类似,该指标也为估算值,仅用于可视化参考。

网格利润提取限制原因解析

网格利润虽显示为已实现收益,但实际可提取金额可能受以下因素影响:

为确保策略持续稳定运行,系统将计算安全最大可提取金额,避免影响未平仓订单及后续操作。👉 获取实时盈亏计算工具

常见问题

1. 总盈亏为何与网格利润不一致?

总盈亏包含网格利润、未实现盈亏、手续费及 Earn 收益等所有因素,而网格利润仅反映已完成网格周期的估算收益,故两者必然存在差异。

2. 网格利润计算是否包含手续费?

是的。网格利润为扣除买卖双方手续费后的净收益,但手续费因币种和成交类型(Maker/Taker)不同可能产生估算偏差。

3. 未实现盈亏如何影响总盈亏?

未实现盈亏直接计入总盈亏。当价格波动导致持仓资产市值变化时,总盈亏将实时变动,但该部分盈亏需在平仓后才会真正实现。

4. 为何实际可提取金额小于网格利润?

因部分利润可能已提取、复投或因最小交易单位限制滞留。系统会根据当前仓位安全边际提供最优可提取值。

5. 修改网格参数会重置利润吗?

调整参数或追加投资时,网格利润可能被复投,可提取金额将归零,但历史累计数据仍会保留显示。

6. 残留微小资产如何处理?

低于交易所最小交易单位的资产将保留在机器人中,直至停止策略时一次性返还至钱包。


通过深入理解各类盈亏指标的计算逻辑与关联,您可更精准评估策略效能,制定科学的资金管理计划。