一般交易永续合约,会遇到这三种不同的价格:指数价格、标记价格与合约价格。那么这3个有什么不同呢?
指数价格可以理解为一些现货的加权平均价,由于现货价格更新没有期货频繁,所以指数价格有时候更新会比较慢,比如好几秒都不会动。
而合约价格一般是市场交易形成的成交价,如果是大的饼店,一秒处理几千几万张单子,成交价更新会非常频繁。
另外一个价格叫做标记价格,它可以理解为指数价格与合约价格的加权平均,甚至有时候会再用时间进行移动平均,形成一个平滑的价格。所以标记价格的波动可能会小一些。
一般来说,大饼店对于爆仓价格,会使用标记价格,原因有很多。比如它会波动比较小,比较平滑,这样一般来说不容易爆仓,也不容易被操纵。
另外,如果是平仓的盈亏,就是一个人买了1手又卖了1手,或者先卖1手再买一手,那么都是再盘面成交,形成了成交价,可以理解为合约价格,跟指数价格和标记价格关系都不大。
另外一种特殊情况,就是持仓盈亏,或者说未平仓盈亏,这个计算不同的大饼店回有一些不同,有的可以给用户自己选择。
比如很多大饼店用标记价格。其实都是有好有坏的。坏处很明显,就是标记价格和最新价格肯定都是有一定偏差的,小的时候万分之3,大的时候千分之3都可以,这时候很可能出现一种情况:比如客户2万卖空了1手,此时标记价格可能是20060,于是他一成交就浮亏了0.3%,如果是20倍杠杆就是6%,如果是100倍杠杆就是30%,那估计就要投诉了。
另外,一些平台自己没有计算标记价格,而是借用其它平台的标记价格,这肯定也会有问题。之前说过,标记价格是指数价格与本平台成交价格的加权平均与移动平均叠加而成,它更贴近本平台的成交价。但如果一个平台,自己的成交价是自己平台生成,但标记价格用了其它平台的成交价,那么也二者未必贴紧,也可能产生较大误差。而且,一般来说,产生标记价格是后台IT部门做的事情,而合约做市一般是独立的部门负责,二者未必用同一个算法,甚至一个有某安的价格,另一个是综合各家平台的价格,但就是没综合到自己家的成交价格。
当然,一些平台是用最新价来计算持仓盈亏,这个跟传统期货类似,因为传统期货没有指数价格或标记价格。如果是对买卖价差很小的品种,比如价格2万,买卖价差0.01或者0.1,这个当然可以忽略;但对一些品种,特别是经历了熊市大跌之后价格都到了冰点的品种,买卖价差可以占到合约价格的0.1%,这时候如果成交价在买一卖一之间反复横跳,那么持仓盈亏就会产生较大波动。
所以,理论上,更合理的持仓盈亏应该考虑到时多仓还是空仓,如果时多仓,那么默认平仓是对手价买一卖掉,就应该用买一作为理论平仓价来计算;如果是空仓,那么默认平仓是对手价卖一买入,那么就应该用卖一作为理论平仓价来计算。当然,如果是量大的,还要考虑综合滑点。不过各个平台都简单粗暴,没有做得这么细致,其实一定程度也影响了客户体验。
或者很多平台,默认客户都是高杠杆,最后都是要爆仓的,那么爆仓就是标记价格强平,所以持仓盈亏也用标记价格。说实话,我觉得这个强平用标记价格也是奇葩。如果是传统的期货交易所,强平也是一个市价单在市场上卖出,能成交什么价就是什么价。如果你硬用标记价格强平,而没有发送一笔真实单子,比如你这里减少了10手,那么市场上应该有人买了这10手才对,但事实上这个人不存在,那么市场总单量就会不平衡,统计盈亏啥的都会更不准确。当然,可能是用一个统一的保障基金之类的接这些仓位,然后保障基金自身再去市场平仓。
可能大饼行业发展初期比较混沌,而设计这些东西的人对期货不大懂,对交易也不大懂,搞了越来越多的奇葩规则,而用户也被培养成这种奇葩思维,想拨乱反正,正本清源,用正确的思维去引导,反而更困难了。
有兴趣的朋友可以加微信babyquantResearch,或关注微信公众号babyquantFinance,谢谢。
上一篇
下一篇