OKEx上说的永续合约未实现盈亏盈亏到底是怎么计算的计算?

Q:如何将BTC 从币币账户划转到永续匼约未实现盈亏账户

A:进入资产管理页面,转出账户选择币币账户转入账户选择合约未实现盈亏账户,输入转入金额即可将BTC转入合約未实现盈亏账户,该转账不收取手续费

A:永续合约未实现盈亏类似于一个保证金现货市场,因此它的交易价格接近于标的参考指数价格它允许用户通过保证金完成最高100倍的杠杆交易。

A:CoinBene目前提供两种合约未实现盈亏类型分别是:BTCUSDT永续合约未实现盈亏和ETHUSDT永续合约未实現盈亏。

Q:如何买卖永续合约未实现盈亏

A:进入“合约未实现盈亏交易”页面,你可以指定价格、数量和方向开仓

A:根据市场行情和個人意愿,自愿地决定买入或卖出合约未实现盈亏称之为“持仓”。 买入仓位也称为多头仓位卖出仓位也称为空头仓位。

A:CoinBene支持双向開仓即可同时持有买入和卖出仓位。

A:卖出自己手上已持有的仓位称之为“平仓”。 

Q:什么叫未实现盈亏

A:未实现盈亏指当前仓位Φ未结算的浮动盈亏,该部分收益平仓后会划转至余额中并记录为已实现收益,结算后可以转出到币币账户

Q:什么叫已实现盈亏?

A:當前仓位中已经平仓的部分产生的盈亏会立刻划转至余额中。

Q:未实现盈亏怎么计算

多仓未实现盈亏=持仓数量*(1/开仓均价-1/平仓价格)

涳仓未实现盈亏=持仓数量*(1/平仓价格-1/开仓均价)

多仓的未实现盈亏=持仓数量* (当前合理价格-开仓均价)*乘数

空仓的未实现盈亏=持仓数量* (开仓均價-当前合理价格)*乘数

Q:什么是杠杆?CoinBene提供交易杠杆么

A:杠杆一种常见金融交易制度,即保证金制度“杠杆”使投资者可交易金额被放大的同时,也使投资者获得的收益和承担的风险加大了CoinBene提供的最高100倍杠杆,这意味着你可以仅用1BTC来购买价值高达100BTC的合约未实现盈亏高杠杆可加速盈利,但也可能加速损失预留充足的可用保证金,可避免因行情剧烈波动造成爆仓损失 

A:目前产品支持2、3、5、10、20、40、50、100倍杠杆。建议用户不要使用过高倍数的杠杆理性投资。 

Q:开仓保证金是什么

A:开仓保证金是开仓所需的最低BTC数量。Q:维持保证金是什麼

A:维持保证金你保持现有仓位所需的最低BTC数量。如果你在此仓位的保证金余额低于维持保证金水平你的仓位会被强制平仓。维持保證金=仓位价值*0.05%

Q:为什么被强制平仓

A:当价格下跌至多仓的强平价格,或上涨至空仓的强平价格时你的保证金降低到仓位价值的0.05%及以下,仓位被强平

Q:合约未实现盈亏手续费怎么收取?

A:合约未实现盈亏手续费随交易的活跃度会不定期进行调整当前合约未实现盈亏手續费请看下表:

A:每隔8h,持仓买家和卖家定期交换资金费用确保永续合约未实现盈亏的交易价格紧跟标的参考价格。

Q:为什么要设置合悝价格标记系统

A:合理价格标记可避免由于市场被操纵或是缺乏流动性而导致不必要的强制平仓。

}
多仓:未实现盈亏=面值*张数/开倉均价-面值*张数/最新标记价格
空仓:未实现盈亏=面值*张数/最新标记价格-面值*张数/开仓均价
}

  【专业详细】永续合约未实現盈亏规则最详细介绍!最高100倍杠杆!

  OKEx永续合约未实现盈亏是OKEx推出的以BTC等币种进行结算的虚拟合约未实现盈亏产品每一张合约未实现盈虧代表100美元的BTC,投资者可以通过买入做多合约未实现盈亏来获取区块链资产价格上涨的收益或通过卖出做空来获取区块链资产收益。合約未实现盈亏杠杆倍数为1~100倍

  1.永续合约未实现盈亏与定期合约未实现盈亏的区别:

  到期日:每个交割合约未实现盈亏存在固定嘚到期交割日,交割价格为交割前一小时的指数加权平均价;永续合约未实现盈亏没有到期交割日永不到期;

  资金费用:由于没有到期茭割日,永续合约未实现盈亏需要通过“资金费用机制”来让合约未实现盈亏价格锚定现货价格;

  标记价格:永续合约未实现盈亏使用標记价格计算用户的未实现盈亏有效降低市场波动时不必要的频繁爆仓;

  每日结算:通过每日结算(香港时间17:00),将未实现盈亏转为实现盈亏提高资金使用灵活性;

  阶梯维持保证金率制度: 维持保证金率即用户维持当前仓位所需的最低保证金率。当保证金率低于维持保證金率时即触发爆仓或强制部分减仓。对于不同仓位大小的用户OKEx实行阶梯维持保证金率制度,即用户的持仓仓位越大,维持保证金率越高用户可选的最高杠杆倍数越低;

  强制部分平仓:对于持仓仓位较大,处于level 3及以上档位的用户当保证金率低于当前档位维持保證金率,但高于最低档位维持保证金率时不会直接将全部仓位爆仓。

  系统将计算将仓位降低两个档位所需减仓张数进行部分减仓。成功降档后如果保证金率满足新档位的维持保证金率要求,部分减仓停止;如果依然不满足新档位的维持保证金率要求将继续循环部汾减仓流程。

  逐仓模式下强制部分减仓过程中,该仓位被冻结无法进行相关操作;全仓模式下强制部分减仓过程中,永续合约未实現盈亏该币种账户被冻结无法进行相关操作

  为保证现货指数价格合理反应每个币种公允的现货市场价格,我们会针对每个合约未实現盈亏币种选择3家以上主流交易平台的币对作为指数权重成分并设计了异常处理逻辑,保证单个交易所价格出现大幅偏离时指数波动茬正常范围内。

  1.合约未实现盈亏币种现货指数价格成分列表:

  2.现货指数价格计算逻辑:

  a.实时获取该币种所有指数成分交易所幣对最新成交价及成交量

  b.系统维护或最新成交价及成交量一段时间内(30分钟以内)未更新的交易所置为无效本次不参与计算

  c.计价货幣为BTC的币对,乘以OKEx BTC美元指数换算为美元价格,

  d.判断当前剩余有效交易所数据有几家:

  >=3家按相等权重加权有效交易所数据(如果某家交易所价格相对所有交易所价格中位数偏差3%以上,则该交易所价格按照中位数*0.97或中位数*1.03计算);

  =2家按相等权重加权有效交易所数据;

  =1家,直接取剩余一家有效交易所的价格作为指数价格;

  1、什么是委托管理?

  所有买卖合约未实现盈亏的委托都可以在“合约未實现盈亏委托”页面看到,并且撮合成功前均可以点“撤销”按钮取消委托

  其中,“保证金”只计算未成交部分所需保证金而“掱续费”只计算已成交部分所产生的费用。

  2、如何进行合约未实现盈亏交易委托?

  a.用户先选择合约未实现盈亏币种目前永续合约未实现盈亏仅提供BTC美元指数永续合约未实现盈亏

  b. 再输入合约未实现盈亏买卖的价格(单位:美元/张),以及数量(单位:张)系统会根据用戶输入的价格与数量,自动计算可开仓合约未实现盈亏数开仓后保证金率。

  c.最后用户选择交易类型(买入开多卖出开空,买入平空卖出平多)即可提交合约未实现盈亏交易委托。

  全仓模式下只有开多/空保证金率大于等于1/当前所选杠杆倍数,用户才能成功下达委託;逐仓模式下可用保证金大于一张合约未实现盈亏所需的保证金时,用户才能成功下达委托

  买入开多:是指当用户对指数看多、看涨时,新买入一定数量的某种合约未实现盈亏进行“买入开多”操作,撮合成功后将增加多头仓位

  卖出平多:是指用户对未来指数行情不再看涨而补回的卖出合约未实现盈亏,与当前持有的买入合约未实现盈亏对冲抵消退出市场进行“卖出平多”操作,撮合成功后将减少多头仓位

  卖出开空:是指当用户对指数看空、看跌时,新卖出一定数量的某种合约未实现盈亏进行“卖出开空”操作,撮合成功后将增加空头仓位

  买入平空:是指用户对未来指数行情不再看跌而补回的买入合约未实现盈亏,与当前持有的卖出合约未实现盈亏对冲抵消退出市场进行“买入平空”操作,撮合成功后将减少空头仓位

  为了提高合约未实现盈亏市场稳定性,减少市場异常波动时不必要的爆仓我们使用标记价格来计算用户的未实现盈亏。

  =现货指数价格+基差移动平均值

  =移动平均值(合约未实现盈亏中间价 - 现货指数价格)

  =移动平均值((合约未实现盈亏卖一价 + 合约未实现盈亏买一价)/2 - 现货指数价格)

  标记价格同时考虑了现货指数价格及基差的移动平均值移动平均值机制平滑过滤短时间内的合约未实现盈亏价格波动,减少异常波动产生的不必要爆仓

  a.未实现盈虧计算:

  多仓:未实现盈亏=面值*张数/开仓均价-面值*张数/最新标记价格

  空仓:未实现盈亏=面值*张数/最新标记价格-面值*张数/开仓均价

  永续合约未实现盈亏于每日香港时间17:00结算时,结算价为当时的最新标记价格

  1、如何进行撮合?

  系统会按价格优先时间优先的原则进行撮合。“买入开多”、“买入平空”为买单方向卖出开空、卖出平多为卖单方向。买单方向价格最高时间最早为买单序列第┅,卖单方向价格最低时间最早为卖单序列第一,当买单序列第一价格大于等于卖单序列第一价格时则能撮合成交。

  2、撮合成功後会发生什么?

  开仓单撮合成功则系统会增加对应合约未实现盈亏对应方向的持仓仓位,并重新计算开仓均价和结算基准价平仓单撮合成功,则系统会减少对应合约未实现盈亏对应方向的持仓仓位开仓均价和结算基准价不变。

  平均价格 = 合约未实现盈亏面值 * ( 原持倉数 + 新开仓数 ) / ( 合约未实现盈亏面值 * 原持仓数 / 原持仓均价 + 合约未实现盈亏面值 * 新开仓数 / 新开仓成交均价 )

  新开仓成交均价 = 合约未实现盈亏媔值 * 新开仓数 / ( 合约未实现盈亏面值 * 成交价格1的合约未实现盈亏数 / 成交价格1 + 合约未实现盈亏面值 * 成交价格2的合约未实现盈亏数 / 成交价格2 + ... )

  噺开仓数 = 成交价格1的合约未实现盈亏数 + 成交价格2的合约未实现盈亏数 + ...

  例如:当前最新标记价格为600 USD某用户持多仓合约未实现盈亏6张BTC合約未实现盈亏,平均开仓价格为500

  该用户又下了5张买入开多合约未实现盈亏,5张合约未实现盈亏成交价如下图:

  在虚拟合约未实現盈亏市场上交易者只需根据合约未实现盈亏价格,按一定比率交纳少量资金作为履行合约未实现盈亏的财力担保便可参与合约未实現盈亏的买卖,这种资金就是虚拟合约未实现盈亏保证金

  OKEX提供两种保证金制度,全仓保证金与逐仓保证金

  全仓模式下:开仓保证金=面值*张数/最新标记价格/杠杆,用户的开仓保证金将随价格变化而变动

  逐仓模式下:开仓保证金=面值*张数/开仓均价/杠杆,开仓保证金固定不变

  2.保证金和杠杆的关系

  杠杆一种常见金融交易制度,即保证金制度“杠杆”使投资者可交易金额被放大的同时,也使投资者获得的收益和承担的风险加大了

  以全仓为例,当用户开多/开空一定数量的仓位时所需保证金=仓位价值/所选杠杆倍数

  假设当前BTC价格为$10000,用户希望使用10倍杠杆开多1BTC等值的永续合约未实现盈亏用户开多张数=开多BTC数量*BTC价格/面值=1*0张。

  3.杠杆、初始保证金率、维持保证金率和保证金率的关系

  杠杆:用户所选的开仓杠杆倍数

  初始保证金率:=1/杠杆倍数

  维持保证金率:用户维持当前倉位所需的最低保证金率当保证金率小于等于用户当前所需维持保证金率时,即触发爆仓

  逐仓:保证金率=(固定保证金+未实现盈亏)/倉位价值=(固定保证金+未实现盈亏)/(面值*张数/最新标记价格)

  全仓:保证金率=(余额+已实现盈亏+未实现盈亏)/(仓位价值+挂单冻结保证金*杠杆倍数) =(餘额+已实现盈亏+未实现盈亏)/(面值*张数/最新标记价格+挂单冻结保证金*杠杆倍数)

  假设当前BTC价格为$10000,用户选择逐仓模式10倍杠杆,开多1BTC对應张数为100张,处于档位1维持保证金率=1%

  此时,用户初始保证金率=1/10=10%

  当BTC最新标记价格下跌至$9150未实现盈亏=面值*张数/开仓均价-面值*张数/朂新标记价格=100*100/0/9

  4.什么是手动追加保证金

  手动增加保证金为逐仓保证金模式下独有。用户可以对特定仓位进行手动增加保证金数量進行精确的风险控制。

  5.持仓杠杆倍数调整

  逐仓:开仓所需保证金=面值*张数/(开仓均价*杠杆);

  全仓:开仓所需保证金=面值*张数/(最新標记价格*杠杆);

  OKEx永续合约未实现盈亏提供了持仓杠杆调整的功能当用户希望调高杠杆时,系统检测调整后的杠杆倍数小于当前张数所處档位的最大杠杆倍数时即可调整成功。调整后当前仓位开仓所需保证金会降低。

  当用户系统调低杠杆时持仓所需保证金会增加,当系统检测账户中有足够的可用余额可以追加时持仓杠杆倍数即可调整成功。

  七.阶梯维持保证金率制度

  维持保证金率是用戶维持当前仓位所需的最低保证金率当保证金率小于等于用户当前所需维持保证金率时,即触发爆仓

  逐仓:保证金率=(固定保证金+未实现盈亏)/仓位价值,仓位价值=面值*张数/最新标记价格

  全仓:保证金率=(余额+已实现盈亏+未实现盈亏)/(仓位价值+挂单冻结保证金*杠杆倍数)仓位价值=面值*张数/最新标记价格

  为防止大仓位爆仓时对市场流动性造成冲击,产生大的穿仓损失OKEx实行阶梯维持保证金率制度。即用户的持仓仓位越大,维持保证金率越高用户可选的最高杠杆倍数越低。

  逐仓模式下每个合约未实现盈亏每个方向的仓位单独計算张数、档位及该仓位所需维持保证金率;

  全仓模式下,每个合约未实现盈亏所有方向的所有方向一起计算张数、档位及仓位所需维歭保证金率当用户在一个合约未实现盈亏下同时持有多头仓位和空头仓位时,按照多头和空头持仓张数相加来计算用户张数。例如鼡户持仓BTC永续合约未实现盈亏多仓10000张,空仓15000张那么用户仓位张数按照25000计算,处于档位2.

  维持保证金率档位规则如下:

  八.强制部分減仓及爆仓

  为防止大仓位爆仓时对市场流动性造成冲击产生大的穿仓损失,在阶梯保证金率基础上OKEx设计了针对大仓位的强制部分減仓机制。

  1.强制部分减仓:

  当用户持仓仓位较大处于档位3及以上时(即持仓张数>=30000张,例如:30005张)爆仓引擎监测到用户的当前保证金率小于等于所需维持保证金率2%时,不会直接将用户所有仓位全部爆仓而是执行强制部分减仓,先计算从目前持仓张数降低2个档位所需減仓张数=当前张数-档位1最大张数==10006张

  如果用户为逐仓模式,系统将强制按照略优于最新成交价的委托价将用户该仓位所需减仓张数掛强制部分减仓单。强制部分减仓期间用户该合约未实现盈亏该方向仓位将被冻结,无法进行所有合约未实现盈亏相关操作

  一段時间后(约一分钟),系统会检测用户强制部分减仓单是否有成交:如果有成交且成交后保证金率大于成交后持仓张数所处档位维持保证金率,则撤销剩余未成交强制减仓委托单停止强制部分减仓流程,用户仓位可正操作

  如果没有成交,或成交后保证金率依然小于等於成交后持仓张数所处档位维持保证金率则撤销之前未成交的强制部分减仓单。按照当前市场价和当前持仓张数重复执行上述强制部汾减仓流程。

  如果用户为全仓模式且用户只持有多仓或空仓,强制部分减仓流程与逐仓一致

  如果用户为全仓模式,且用户同時持有多仓或空仓系统会将多仓对冲张数直接成交,检测成交后保证金率是否满足成交后张数所处档位维持保证金率如果满足,停止強制部分减仓流程;如果不满足则继续强制部分减仓流程。

  逐仓模式下:当用户持仓仓位处于档位2及以下或用户持仓仓位处于档位3忣以上,但保证金率低于档位1所需维持保证金率时系统将直接按照破产价格(将所有保证金亏光的价格)把该仓位所有张数委托给强平引擎。

  全仓模式下:当用户持仓仓位处于档位2及以下或用户持仓仓位处于档位3及以上,但保证金率低于档位1所需维持保证金率时系统將直接按照破产价格(将所有保证金亏光的价格)把该合约未实现盈亏下所有仓位所有张数委托给强平引擎。

  九.永续合约未实现盈亏账户結构及盈亏计算

  逐仓模式下每个用户都会有一个单独的“合约未实现盈亏账户”和逐仓“子账户”。“合约未实现盈亏账户”由账戶余额组成“子账户”由“子账户余额”、“已实现盈亏”、“冻结”,“未实现盈亏”组成

  只有合约未实现盈亏“账户余额”囷“钱包、币币、ETT、定期合约未实现盈亏账户”随时可以互转。而“子账户”下的子“账户余额”与“已实现盈亏”将不能转入“钱包、幣币、ETT、定期合约未实现盈亏账户”“子账户余额”,只有逐仓仓位下持仓全部平仓转入合约未实现盈亏“账户余额”后才能转入“錢包、币币、ETT、定期合约未实现盈亏账户”;“已实现盈亏”,也只有逐仓仓位结算转入合约未实现盈亏“账户余额”后才能转入“钱包、币币、ETT、定期合约未实现盈亏账户”。

  账户余额:合约未实现盈亏账户中的担保物数量可用于转入逐仓子账户,追加保证金

  子账户余额:子账户中的担保物数量,与“已实现盈亏”一起为“固定保证金”提供担保

  子账户可用:可用于开新仓的可用保证金数量。

  已实现盈亏:逐仓仓位结算前用户已平仓仓位产生的盈亏。可以为逐仓持仓所需的“固定保证金”与挂新开仓单所需的“凍结”提供担保

  冻结:为逐仓仓位下未成交的开仓委托单所需要的保证金。委托单成交后所需的保证金才增加至“固定保证金”。由合约未实现盈亏“账户余额”与“已实现盈亏”提供担保

  固定保证金:为逐仓仓位的保证金,可以在持仓处手动增加否则平倉或开新仓前固定不变。

  在合约未实现盈亏交割到期之前用户可以根据市场行情和个人意愿,自愿地决定买入或卖出合约未实现盈虧

  已实现盈亏为用户在实际平仓时所发生的损益。

  买单方向:合约未实现盈亏已实现盈亏 = (合约未实现盈亏面值 / 结算基准价 – 合約未实现盈亏面值 / 平均平仓价格) * 平仓数量

  卖单方向:合约未实现盈亏已实现盈亏 = (合约未实现盈亏面值 / 平均平仓价格 - 合约未实现盈亏面徝 /结算基准价) * 平仓数量

  卖出:合约未实现盈亏未实现盈亏 = ( 合约未实现盈亏价值 / 最新标记价格 - 合约未实现盈亏价值 / 结算基准价) * 持仓量

  限价是保护投资者,防止市场被操控的重要风控手段之一如果没有限价规则,少数交易者可以使用少量资金和高杠杆倍数使合约未实现盈亏价格大幅波动,人为制造大额分摊另一方面,如果限价规则过于简单会导致市场缺乏活力,与币币没有溢价失去了合约未实现盈亏交易本身的意义。为了更好地起到风控效果限价的具体规则是不完全公开的,OKEx 会综合市场的交易量、成交量、持仓量、偏离指数的百分比等十几个参数动态地计算风控规则。同时为了方便用户更好地了解限价和交易便利

  限价规则:该限价规则适合所有幣种的合约未实现盈亏。

  新合约未实现盈亏生成10分钟内:最高价=现货指数(1+5%)最低价=现货指数(1-5%)。

  合约未实现盈亏生成了10分钟后:最高价=近10分钟溢价平均值+现货指数(1+3%),最低价=近10分钟溢价均值+现货指数(1-3%)溢价=合约未实现盈亏价格-现货价格。

  若计算后的价格超过最高偏离喥的现货指数25%或价格小于0则最高价=现货指数(1+25%),最低价=现货指数(1-25%)

  以上规则,开平仓都受限制若开多或平空,当委托价高于最高价则将触发限价;若开空或平多,当委托价低于最新价则将触发限价。

  十一.资金费用说明

  OKEx永续合约未实现盈亏通过资金费用机制来使永续合约未实现盈亏市场价格锚定现货价格。

  资金费用每24小时收取一次收取时间在每天合约未实现盈亏结算之后的17:00。只有在該时刻持有仓位时用户才需要支付或收取资金费用。如果在费用收取之前平仓则不需要支付资金费用。

  资金费用=持仓仓位价值*资金费率当资金费率为正数时,多头支付空头;当资金费率为负数时空头支付多头。

  资金费率每分钟计算一次在资金费用收取时刻將取16:59计算出的资金费率进行资金费用收取。

  全仓模式下:资金费用收取时将直接从用户的现金余额上扣除,至多扣除至用户保证金率等于维持保证金率多余部分不再收取。

  逐仓模式下:资金费用收取时将优先从用户的现金约上扣除,如果现金余额不足多余蔀分从用户持仓仓位的固定保证金上扣除,至多扣除至用户保证金率等于维持保证金率多余部分不再收取。

  用户所能收取的实际资金费用也取决于系统从对手方账户上扣除的总额

  OKEx 不收取任何资金费用;资金费用由用户之间收取。

  永续合约未实现盈亏在每天下午17:00(香港时间)会进行一次结算结算的流程如下:

  1.盈亏结算+分摊:

  a.未实现盈亏结转到已实现盈亏

  系统将当日的未实现盈亏转到巳实现盈亏,未实现盈亏清零且仓位上的“已结算收益”也相应增加本次结转的金额。当合约未实现盈亏结算完成后仓位的未实现盈虧将按照新的结算基准价进行计算。结转当日的“未实现盈亏”计算公式如下:结转的未实现盈亏=(合约未实现盈亏面值*张数/本周五结算基准价)-(合约未实现盈亏面值*张数/上周五结算基准价)

  结算基准价:当您的仓位未经过每天下午17:00的结算时结算基准价=开仓均价。如果您的倉位经过了每天下午17:00的结算则结算基准价为合约未实现盈亏清算前的最后一笔成交价。

  统计系统账户穿仓损失如果存在穿仓损失,进行风险准备金抵扣当风险准备金无法全额抵扣时,由当日所有净盈利用户一起分摊

  分摊比例=(穿仓损失-风险准备金)/所有盈利用戶净盈利之和,用户所需分摊金额=净盈利*分摊比例分摊金额将从用户已实现盈亏上扣除。

  c.已实现盈亏结转到余额

  将当日最后剩餘的已实现盈亏结转到用户的现金余额资产逐仓模式下,将已实现盈亏结转到持仓仓位的固定保证金;全仓模式下将已实现盈亏结转到詠续合约未实现盈亏账户的现金余额。

  2.资金费用收取:

  -系统计算所有用户的资金费用由多方和空方互相支付,资金费用的变动將体现在用户的现金余额上

  -资金费用规则详见资金费用部分。

  如果交割和结算时间前后出现操纵市场或者市场异常导致指数夶幅波动,或者出现分摊比例异常我们将有可能根据具体情况选择提前或延时交割和结算,具体规则会发公告说明

}

我要回帖

更多关于 合约未实现盈亏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信