为什么大多数交易者的盈亏计算都是错的

盈亏看起来是交易中最简单的数字:买入、卖出,差价就是结果。而实际上,大多数交易者脑中的数字是利润——价格向你有利的方向移动,乘以数量,完事。真正落入你账户的,是扣除买卖双边手续费后的利润。在频繁换仓的杠杆仓位上,毛利润与净利润之间的差距,足以把一套盈利策略变成亏损策略。

本指南从基本原理出发,拆解盈亏与ROI的计算:多空公式、手续费如何在开仓平仓名义价值上各收一次,以及ROI按保证金还是按名义价值计算为何会得出截然不同的结果。如果你不想手动算数,盈亏计算器会自动完成以下所有步骤。

毛盈亏:价格变动层

毛盈亏是价格波动的原始结果,不含任何成本,仅取决于开仓价、平仓价和仓位大小(基础资产数量)。

做多仓位在价格上涨时获利,公式如下:

  • 毛盈亏(做多) = (平仓价 − 开仓价)× 数量

做空仓位与之相反——价格下跌时获利,因此价格差的顺序相反:

  • 毛盈亏(做空) = (开仓价 − 平仓价)× 数量

多空之间唯一的区别是相减的顺序。以100买入、以110卖出、数量为5的多单盈利 (110 − 100) × 5 = +50;以110做空、以100平仓、相同数量的空单同样盈利 (110 − 100) × 5 = +50。两者完全对称——这正是在交易记录中保持清晰符号约定的重要原因。

净盈亏:手续费的两次蚕食

盈亏计算中最常见的错误,是只收一次手续费,或者只在开仓时收取。每笔完整交易包含两次成交:开仓和平仓。交易所对每笔成交的名义价值收取手续费,而非只针对你的保证金,且两边都收。

名义价值是成交时的价格乘以数量。由于开平仓价格不同,两笔手续费基于不同的名义金额计算:

  • 开仓手续费 = 开仓价 × 数量 × 费率
  • 平仓手续费 = 平仓价 × 数量 × 费率
  • 净盈亏 = 毛盈亏 − 开仓手续费 − 平仓手续费

此规则对多空仓位同样适用——手续费不关心你的交易方向,只关心成交的名义价值。大多数平台上,挂单(Maker)和吃单(Taker)费率不同;若你以Taker开仓、以Maker平仓,需对每条腿使用对应的正确费率。盈亏计算器允许你设置费率,自动对两条腿扣除费用,无需手动计算。

ROI:按保证金还是按名义价值?

投资回报率是最容易产生混淆的地方,因为相同的美元利润,根据分母的不同,会产生截然不同的ROI百分比。

保证金ROI用净盈亏除以你实际投入的保证金。由于杠杆的存在,保证金只是名义价值的一小部分,因此这个数字被杠杆倍数放大。这是交易所在你的仓位卡片上显示的数字,也是大多数交易者所引用的数字。

名义价值ROI用净盈亏除以仓位的完整名义价值。这剔除了杠杆的影响,真实反映价格实际移动的百分比幅度,是衡量交易想法质量的客观标准,与你的仓位大小无关。

  • 保证金ROI = 净盈亏 ÷ 保证金 × 100%
  • 名义价值ROI = 净盈亏 ÷(开仓价 × 数量)× 100%

两者之间的关系大致等于杠杆倍数:名义价值上2%的涨幅,在10×杠杆下变为保证金ROI的20%。表述时请始终注明你指的是哪一种。一个在25×仓位上吹嘘50% ROI的交易者,实际上只做了一个2%的价格判断——仓位管理令人印象深刻,分析本身平平无奇。

别再手动计算盈亏了。 输入开仓价、平仓价、数量和手续费,立即获得毛盈亏、净盈亏以及两种ROI数据。
打开盈亏计算器

实例演算

下表以0.05%费率(每条腿5个基点,典型Taker费率)和10×杠杆,端到端演算三笔交易。数量单位为基础资产。

交易方向开仓价平仓价数量毛盈亏手续费(双边)净盈亏保证金ROI名义ROI
A做多$100$1105+$50.00$0.525+$49.48+98.95%+9.90%
B做空$110$1005+$50.00$0.525+$49.48+98.95%+9.90%
C做多$100$985−$10.00$0.495−$10.50−21.00%−2.10%

交易A和B完全对称——相同的10点波动,方向相反,净利润相同。交易C展示了手续费如何将2%的不利波动进一步放大为略高的净亏损。每笔交易的保证金 = 名义价值 ÷ 10:交易A的开仓名义价值为$500,保证金为$50,$50保证金上的$49.48净利润对应约99%的保证金ROI;同样的$49.48对应$500名义价值,则约为9.9%。

主动交易中的手续费拖累

上述示例中每笔往返交易的成本约为$0.50,对应$500名义价值——约为每次往返名义价值的0.1%。听起来微不足道,但放大规模后便不然。一个以相同名义价值每天做20笔交易的短线交易者,每天在手续费上支出名义价值的2%。这正是你的盈亏平衡价格会明显偏离开仓价的原因,也是高频策略成败系于手续费等级的原因。交易越频繁,净盈亏就越受成本主导,而非方向判断。

将盈亏与风险数学体系联系起来

盈亏是结果,而非良好交易的起点。规范的流程应该反过来:先决定你愿意承受的最大亏损,由此推导仓位大小,盈亏才随之而来。清晰的净盈亏流程也直接输入到你的优势数学中——扣除手续费后的平均盈利和平均亏损,是计算交易期望值和Kelly准则的原始数据。如果你用毛盈亏计算期望值,你将高估自己的优势并过度重仓。

  • 记录净值,而非毛值。 你的交易日志应记录净盈亏,这样统计数据才能反映真实情况。
  • 选定一种ROI口径并坚持使用。 在不同交易间混用保证金ROI和名义ROI,会让你的业绩记录失去意义。
  • 每次都计入双边手续费。 平仓从来都不是免费的。
  • 将交易想法与仓位大小分开评估。 名义价值ROI衡量你的分析质量;保证金ROI衡量你的风险偏好。

掌握这四个习惯,你的盈亏就不再是月末的意外惊喜,而是在入场前便能预判的数字。

秒算净盈亏与ROI

输入开仓价、平仓价、数量、杠杆和费率,盈亏计算器即刻返回毛盈亏、双边手续费、净盈亏,以及保证金和名义价值两种ROI——多空均适用。

打开盈亏计算器

免费试用全套 AIO Indicator 指标5天

完整访问所有工具,无需信用卡。

开始免费试用