合约交易中收益如何计算?

合约交易中收益如何计算?

OKX 教程团队
5 分钟阅读

合约交易中收益如何计算?

[

](/price/xrp-xrp)

合约赚了多少钱怎么算?为什么我的收益和预期不一样?经过结算的合约收益该如何计算?

在数字货币合约交易中,准确计算收益是每个交易者的基本功。很多新手因为不理解收益计算公式,导致对盈亏判断失误,甚至在盈利时提前止损,亏损时继续持仓。本文将通过真实案例,详细讲解OKX合约收益的计算方法,帮助你精准掌握每笔交易的盈亏情况。

风险提示

  • 计算错误风险:收益计算公式复杂,特别是经过结算的仓位,计算错误可能导致决策失误
  • 结算基准价风险:交割合约每日结算会改变持仓成本,影响实际收益计算
  • 杠杆放大风险:合约收益会被杠杆放大,同时亏损也会成倍增加
  • 手续费影响:频繁交易的手续费会显著侵蚀收益,需计入总成本
  • 资金费率风险:永续合约的资金费用可能累积成可观的成本或收入

一、合约收益计算的基础公式

1. 多仓收益公式

多仓收益 = 面值 × 开仓张数 ÷ 开仓价格 - 面值 × 开仓张数 ÷ 平仓价格

公式解读

  • 面值:每张合约代表的美元价值(BTC为100 USD,其他币种为10 USD)
  • 开仓张数:持仓数量
  • 开仓价格:建仓时的平均价格
  • 平仓价格:平仓时的平均价格

盈利逻辑: 多仓是看涨,价格上涨时盈利。公式中"开仓价格分之一"减去"平仓价格分之一",当平仓价格高于开仓价格时,结果为正,即盈利。

2. 空仓收益公式

空仓收益 = 面值 × 开仓张数 ÷ 平仓价格 - 面值 × 开仓张数 ÷ 开仓价格

公式解读: 空仓公式与多仓相反,先除以平仓价格,再减去开仓价格。

盈利逻辑: 空仓是看跌,价格下跌时盈利。当平仓价格低于开仓价格时,结果为正,即盈利。

3. 一句话总结

核心要点

  • 未经过结算的收益:直接带入公式计算即可
  • 经过结算的收益:需要分段计算,即"结算前收益 + 结算后收益"

二、案例1:持仓未经过结算(最简单)

这是最常见也最简单的情况,直接套用公式即可。

真实案例分析

交易背景

从截图可以看到:

  • 币种:XRP
  • 方向:多仓(做多)
  • 开仓均价:0.233
  • 平仓均价:0.2361
  • 开仓数量:1张
  • 合约面值:10 USD

收益计算步骤

步骤1:确认合约参数

  • 合约面值 = 10 USD(XRP合约标准面值)
  • 开仓张数 = 1张
  • 开仓均价 = 0.233
  • 平仓均价 = 0.2361

步骤2:套用多仓收益公式

多仓收益 = (合约面值 ÷ 开仓均价 - 合约面值 ÷ 平仓均价) × 张数

= (10 ÷ 0.233 - 10 ÷ 0.2361) × 1

= (42.918 - 42.355) × 1

= 0.563 XRP

步骤3:验证结果

页面显示收益为0.5635 XRP,与我们的计算结果基本一致(小数点差异是由于四舍五入)。

收益率计算

收益率 = (平仓价格 - 开仓价格) ÷ 开仓价格 × 100%

= (0.2361 - 0.233) ÷ 0.233 × 100%

= 1.33%

如果使用10倍杠杆: 实际收益率 = 1.33% × 10 = 13.3%

这就是合约杠杆的魅力——小幅价格波动带来可观收益。

三、案例2:持仓经过结算(需分段计算)

交割合约每天16:00(香港时间)会进行结算,结算后持仓成本会改变,收益计算需要分段处理。

真实案例分析

交易背景

从截图可以看到:

  • 币种:XRP
  • 方向:多仓
  • 开仓均价:0.237(实际开仓价格)
  • 平仓均价:0.2435
  • 平仓时间:9月27日 15:53:31
  • 结算基准价:0.2447(9月26日16:00结算价)

关键信息: 持仓跨越了9月26日16:00的结算时点,因此需要分段计算。

收益计算步骤

步骤1:理解结算机制

交割合约每日16:00结算时,系统会:

  • 按结算基准价重新计算持仓成本
  • 将结算前的浮动盈亏转为已实现盈亏
  • 以结算基准价作为新的"开仓价格"

步骤2:计算账单显示的收益(结算后收益)

账单页面显示的收益是以结算基准价为起点计算的:

账单显示收益 = (合约面值 ÷ 结算基准价 - 合约面值 ÷ 平仓均价) × 张数

= (10 ÷ 0.2447 - 10 ÷ 0.2435) × 1

= (40.866 - 41.067) × 1

= -0.201 XRP

注意:账单显示为负收益,但这不是真实的总收益!

步骤3:计算真实总收益

真实收益需要从实际开仓价格0.237开始计算:

真实总收益 = (合约面值 ÷ 开仓均价 - 合约面值 ÷ 平仓均价) × 张数

= (10 ÷ 0.237 - 10 ÷ 0.2435) × 1

= (42.194 - 41.067) × 1

= 1.127 XRP

步骤4:验证计算逻辑

我们可以分段验证:

结算前收益(0.237 → 0.2447): = (10 ÷ 0.237 - 10 ÷ 0.2447) × 1 = (42.194 - 40.866) × 1 = 1.328 XRP

结算后收益(0.2447 → 0.2435): = (10 ÷ 0.2447 - 10 ÷ 0.2435) × 1 = -0.201 XRP

总收益 = 1.328 + (-0.201) = 1.127 XRP ✓

为什么账单显示负收益?

因为结算后价格从0.2447下跌到0.2435,这段时间是亏损的。但由于结算前已经盈利1.328 XRP,总体仍然是盈利的。

重要提示: 查看经过结算的仓位收益时,不能只看账单显示的数字,必须从实际开仓价格开始计算真实收益。

四、案例3:持仓经过结算且中途加仓(最复杂)

这是最复杂的情况,涉及结算和加仓两个变量。

真实案例分析

交易背景

从截图可以看到:

  • 第一笔开仓:价格0.28,数量1张
  • 第二笔加仓:价格0.2741,数量1张
  • 平仓均价:0.2567
  • 总持仓:2张
  • 经过了结算

收益计算步骤

步骤1:计算第一笔的固定保证金

固定保证金 = 合约面值 ÷ 开仓均价 ÷ 杠杆 × 张数

= 10 ÷ 0.28 ÷ 10 × 1

= 3.5714 XRP

步骤2:计算第二笔的固定保证金

= 10 ÷ 0.2741 ÷ 10 × 1

= 3.6483 XRP

步骤3:计算加仓后的开仓均价

两笔保证金相加 = 3.5714 + 3.6483 = 7.2197 XRP

通过保证金反推开仓均价: 7.2197 = 10 ÷ 开仓均价 ÷ 10 × 2

开仓均价 = 10 × 2 ÷ 7.2197 ÷ 10 = 0.277

步骤4:计算结算基准价

因为第一笔经过了结算,需要以结算基准价0.276重新计算:

第一笔结算后保证金 = 10 ÷ 0.276 ÷ 10 × 1 = 3.6232 XRP

两笔保证金相加 = 3.6232 + 3.6483 = 7.2715 XRP

加仓后的结算基准价: 7.2715 = 10 ÷ 结算基准价 ÷ 10 × 2

结算基准价 = 10 × 2 ÷ 7.2715 ÷ 10 = 0.275

步骤5:计算账单显示的收益

账单显示收益 = (合约面值 ÷ 结算基准价 - 合约面值 ÷ 平仓均价) × 张数

= (10 ÷ 0.275 - 10 ÷ 0.2567) × 2

= (36.364 - 38.956) × 2

= -5.184 XRP

步骤6:计算真实总收益

真实总收益 = (合约面值 ÷ 开仓均价 - 合约面值 ÷ 平仓均价) × 张数

= (10 ÷ 0.277 - 10 ÷ 0.2567) × 2

= (36.101 - 38.956) × 2

= -5.710 XRP

案例总结

这个案例中,交易者最终亏损5.710 XRP。虽然账单显示亏损5.184 XRP,但真实亏损更大,因为实际开仓均价(0.277)高于结算基准价(0.275)。

关键教训

  • 加仓会改变持仓成本
  • 结算会改变计算基准
  • 必须从实际开仓价格计算真实盈亏
  • 不能只看账单显示的数字

五、不同合约类型的收益计算差异

1. 币本位合约 vs U本位合约

币本位合约

  • 收益单位:标的币种(如BTC、ETH)
  • 合约面值:固定美元价值(BTC为100 USD,其他为10 USD)
  • 计算公式:本文所有案例均为币本位

U本位合约

  • 收益单位:USDT或USDC
  • 合约面值:固定币种数量(如BTC为0.01 BTC)
  • 计算公式:收益 = (平仓价格 - 开仓价格) × 合约面值 × 张数

U本位合约案例

开仓价格:$68,000 平仓价格:$70,000 合约面值:0.01 BTC 持仓数量:10张

收益 = (70,000 - 68,000) × 0.01 × 10 = 200 USDT

对比: U本位合约的计算更直观,收益直接以USDT计价,便于理解和管理。

2. 永续合约 vs 交割合约

永续合约

  • 无交割日,可以长期持有
  • 每8小时收取/支付资金费用
  • 收益计算需考虑累积的资金费用

交割合约

  • 有固定交割日
  • 每日16:00结算,改变持仓成本
  • 收益计算需考虑结算影响(如本文案例2和案例3)

资金费用计算

资金费用 = 持仓价值 × 资金费率

案例: 持仓价值:10,000 USDT 资金费率:0.01%(多头支付) 持仓时间:24小时(3次结算)

总资金费用 = 10,000 × 0.01% × 3 = 3 USDT

注意: 永续合约的资金费用可能累积成可观的成本,长期持仓需密切关注。

六、影响合约收益的5个隐藏因素

1. 交易手续费

费率标准(以OKX为例):

  • Maker(挂单):0.02%
  • Taker(吃单):0.05%
  • VIP用户可享受折扣

案例: 开仓价值:10,000 USDT 平仓价值:11,000 USDT 手续费率:0.05%(Taker)

开仓手续费 = 10,000 × 0.05% = 5 USDT 平仓手续费 = 11,000 × 0.05% = 5.5 USDT 总手续费 = 10.5 USDT

收益影响: 名义收益 = 11,000 - 10,000 = 1,000 USDT 实际收益 = 1,000 - 10.5 = 989.5 USDT

手续费侵蚀了1.05%的收益!

2. 滑点成本

什么是滑点: 市价单成交价格与预期价格的差异。

案例: 预期平仓价格:$70,000 实际成交价格:$69,850(滑点$150) 持仓数量:1 BTC

滑点损失 = 150 × 1 = $150

降低滑点的方法

  • 使用限价单而非市价单
  • 避开流动性差的时段
  • 分批平仓,减少单笔冲击

3. 资金费率(永续合约)

正向资金费率(多头支付空头):

  • 市场看涨情绪浓厚
  • 多头需支付费用
  • 长期持有成本增加

负向资金费率(空头支付多头):

  • 市场看跌情绪浓厚
  • 多头可获得费用
  • 长期持有有额外收益

真实案例: 2024年3月BTC突破$70,000时,永续合约资金费率一度达到0.1%(每8小时),持有10万USDT多仓,每天需支付300 USDT资金费用。

4. 强制平仓损失

触发条件: 保证金率低于维持保证金率时,系统强制平仓。

损失来源

  • 以不利价格被迫平仓
  • 损失全部保证金
  • 可能产生负余额

案例: 开仓价格:$68,000 强平价格:$65,000(保证金不足) 市场价格:$66,000(本可以止损)

因强平损失 = (68,000 - 65,000) = $3,000 如果主动止损 = (68,000 - 66,000) = $2,000

强平多损失$1,000!

5. 结算价格偏差(交割合约)

偏差来源: 交割价格是最后1小时的加权平均价,可能与即时价格不同。

案例: 持仓成本:$68,000 交割前即时价格:$70,000(预期盈利$2,000) 实际交割价格:$69,500(加权平均) 实际盈利:$1,500

偏差损失 = $500

七、如何准确追踪合约收益?

方法1:使用平台账单功能

查看路径: OKX APP → 资产 → 合约账户 → 账单

账单信息

  • 开仓/平仓记录
  • 实现盈亏
  • 手续费明细
  • 资金费用记录

注意: 经过结算的仓位,账单显示的收益可能不是真实总收益,需要手动计算。

方法2:建立Excel收益追踪表

必填字段

  • 开仓时间和价格
  • 平仓时间和价格
  • 持仓数量
  • 合约类型(币本位/U本位)
  • 是否经过结算
  • 结算基准价(如有)
  • 手续费
  • 资金费用(永续合约)

计算公式: 在Excel中设置自动计算公式,输入数据后自动得出收益。

方法3:使用第三方工具

推荐工具

  • CoinTracking:支持多平台数据导入
  • Blockfolio:实时追踪持仓盈亏
  • TradingView:图表分析和收益统计

八、常见计算错误与避坑指南

错误1:忽略结算影响

错误做法: 经过结算的仓位,直接用开仓价格和平仓价格计算。

正确做法: 分段计算,或从实际开仓价格计算真实总收益。

错误2:混淆币本位和U本位

错误做法: 用U本位的公式计算币本位合约,或反之。

正确做法: 先确认合约类型,再选择对应公式。

错误3:忘记计入手续费

错误做法: 只计算价格差,忽略手续费。

正确做法: 实际收益 = 价格差收益 - 手续费 - 资金费用

错误4:加仓后不更新成本

错误做法: 加仓后仍用第一笔开仓价格计算。

正确做法: 加仓后重新计算平均开仓价格(见案例3)。

错误5:只看账单不验证

错误做法: 完全相信平台账单显示的数字。

正确做法: 经过结算的仓位,手动验证真实收益。

总结

合约收益计算看似复杂,但掌握核心公式后就能轻松应对。记住这5个要点:未经结算直接套公式、经过结算分段计算、加仓后更新成本、计入手续费和资金费用、定期验证账单准确性。建议新手先从简单的未结算仓位开始练习,熟练后再处理复杂情况。准确计算收益不仅能帮助你评估交易表现,更能指导你做出更明智的交易决策。

常见问题(FAQ)

Q1:为什么我的账单显示盈利,但实际亏损了? A:可能是因为账单只显示结算后的收益,而忽略了结算前的亏损。经过结算的仓位,必须从实际开仓价格计算真实总收益,不能只看账单数字。

Q2:币本位合约和U本位合约哪个更好算? A:U本位合约更直观,收益直接以USDT计价,公式也更简单(收益 = 价格差 × 面值 × 张数)。币本位合约需要用倒数计算,但对于长期持币者更有优势。

Q3:加仓后如何计算平均成本? A:通过保证金加权计算。先算出每笔的固定保证金,相加后反推平均开仓价格。具体方法见案例3的详细步骤。

Q4:手续费和资金费用对收益影响大吗? A:影响很大。频繁交易的手续费可能侵蚀1-2%的收益,永续合约的资金费用在极端行情下每天可能达到0.3%。长期累积不容忽视。

Q5:如何验证平台账单的准确性? A:建立Excel追踪表,记录每笔交易的开仓价格、平仓价格、数量、结算情况,手动计算后与平台账单对比。发现差异及时联系客服。

Q6:强制平仓后还能看到收益计算吗? A:可以。在【合约账单】中查看强平记录,会显示强平价格和损失金额。强平通常意味着损失全部保证金。

相关阅读

  • 合约交易入门完整指南
  • 合约交割价格如何计算?
  • 什么是永续合约和交割合约?
  • 如何设置止损止盈?
  • 合约杠杆如何选择?
  • 合约风险管理策略

免责声明

本文章可能包含不适用于您所在地区的产品相关内容。本文仅致力于提供一般性信息,不对其中的任何事实错误或遗漏负责任。本文仅代表作者个人观点,不代表欧易的观点。 本文无意提供以下任何建议,包括但不限于:(i) 投资建议或投资推荐;(ii) 购买、出售或持有数字资产的要约或招揽;或 (iii) 财务、会计、法律或税务建议。 持有的数字资产 (包括稳定币) 涉及高风险,可能会大幅波动,甚至变得毫无价值。您应根据自己的财务状况仔细考虑交易或持有数字资产是否适合您。有关您具体情况的问题,请咨询您的法律/税务/投资专业人士。本文中出现的信息 (包括市场数据和统计信息,如果有) 仅供一般参考之用。尽管我们在准备这些数据和图表时已采取了所有合理的谨慎措施,但对于此处表达的任何事实错误或遗漏,我们不承担任何责任。 © 2025 OKX。本文可以全文复制或分发,也可以使用本文 100 字或更少的摘录,前提是此类使用是非商业性的。整篇文章的任何复制或分发亦必须突出说明:“本文版权所有 © 2025 OKX,经许可使用。”允许的摘录必须引用文章名称并包含出处,例如“文章名称,[作者姓名 (如适用)],© 2025 OKX”。部分内容可能由人工智能(AI)工具生成或辅助生成。不允许对本文进行衍生作品或其他用途。

展开

相关推荐

Forward Contracts vs. Futures Contracts What Are the Differences

比特币下跌也能盈利?如何进行合约交易

随着以比特币为代表的数字货币市场规模的不断扩大,在现货交易之外逐步催生出形式多样的衍生品交易,来作为一种对冲风险的工具,其中最受关注的莫过于合约交易。 合约交易是什么? 合约是数字货币衍生品市场中最常见的交易合约形式。数字资产合约交易是指买卖双方约定在未来某个时间,按指定价格,对某种资产进行交易。

2026年1月16日

OKX Launches New 'Spot Copy Trading' Feature

比复制策略更简单?在OKX一键跟单最强策略交易员,让交易员帮你赚钱

不管是在传统金融领域,还是在加密货币市场,策略交易都是交易体系中非常重要且关键的一种方式,当面临复杂的交易环境和极端的交易行情时,即使拥有扎实的理论技术知识和丰富的交易经历经验,也很容易错失交易时机,或者受到情绪影响做出错误判断和操作。而策略交易正是能够解决这些问题的有效工具。 交易工具有了,怎么使

2025年11月21日

thumbnail:strategic-trading-series-courses-5

五、策略交易系列课程——屯币宝

前言: 我们经常会有这样的猜想: 牛市中有很多大涨的数字资产,如果能够连续捕捉涨幅较大的币种,比如每月捕捉一个翻倍的数字资产,一年后你的资产就会变成2的12次方,即4096倍,这是非常惊人的,当然这也是几乎不可能完成的事情,因为我们很难连续抓住大涨的币种。 这也是很多用户会遇到的问题: 牛市中,虽然

2025年11月3日

thumbnail:which-countries-do-not-support-registration-cn

哪些国家/地区不支持注册使用欧易

欧易目前不支持对下列地区的客户提供服务:部分美国领土,如 纽约、德克萨斯州、 波多黎各、美属萨摩亚、关岛、北马里亚纳群岛邦、美属维尔京群岛 (圣克罗伊岛,圣约翰岛和圣托马斯岛),古巴、伊朗、朝鲜、克里米亚、马来西亚、叙利亚、孟加拉国和玻利维亚。 有关详情,请参阅 欧易服务条款 。

2024年4月25日

thumbnail:get-to-know-the-product

快速了解欧易常用产品及功能

欧易(www.okx.com)是全球著名的数字资产服务平台之一,主要面向全球用户提供 比特币 、以太坊等数字资产的币币和衍生品交易服务,同时也和用户一同探索DeFi,DApp, NFT和GameFi的世界。 在欧易,您可以享受 币币 、合约等流畅的交易体验,第一时间关注热门领域/概念的代币信息,还有

2024年4月25日

thumbnail:zero-basic-to-learn-analysis-of-bitcoin5candlestick-patterns-identify-a-pattern-cn

零基础学K线 | 5 K线组合应用的重要性

涨跌有趋势,读懂价格语言; 买卖有信号,告别感觉交易。 一、看涨K线组合发关键位置 在本章的前两期我们讲解了K线看涨组合和看跌组合的应用,但这些组合不是在任何位置出现都有效。本节我们就来讲解组合出现位置的重要性。 看涨组合在哪些位置可以更好的发挥作用呢? 第一种情况:在一段明显的上涨走势中,临近的前

2024年4月25日

进阶交易策略

在我们的合作网站学习更多进阶交易策略和市场分析

学习交易策略

相关文章