喂价漏洞修复刻不容缓!

工会已成立专业的喂价改革小组,被空军利用两年多的喂价漏洞能否解决,让我们拭目以待!

1赞

如zhouxiaobao同学之前所言,在现有的喂价机制中加入喂价缓冲系数可能是必要的也是必须的,不仅防止突然被快速插针做空,也可以预防日线情况的做空。
比如在缓冲系数的作用下一小时只能下跌0.05%?采集的现价再与缓冲系数价格做比较,取高者。

当然也可以在现价与缓冲系数间设置一个自由价格空间,比如5%的自由价格空间。但是这个空间可能被空军利用来连续做空,短时拉升价格,让喂价脱离缓冲系数控制,然后下砸5%的自由空间。

在有缓冲系数的情况下,我感觉直接用现价机制就可以,没有必要再用N日均价,因为缓冲系数直接就起了N日均价的作用,而且操作的灵活性更好,市场条件好的时候敏感系数调低一点,市场条件不好的时候调高一些,当然怎么判断市场条件也需要衡量,现价机制当然还是需要修改,怎么改论坛里有过很多讨论,定型的改动就那么几种。

至于这个缓冲系数怎么确定,需要进一步讨论研究。
价格下跌的时候,怎么判断缓冲系数需要激活,激活的幅度怎么来执行?
价格上涨的时候,是否需要加入缓冲系数,当然大部分时间涨的时候喂价是跟不上的。

是否需要考虑部分人群利用爆仓止损的需求?……

如果再在结合喂价缓冲系数与爆仓抵押线分离的情况下,做空的难度会大大提升。
单独1.6抵押线,1.5爆仓线就可以有6.25%的缓冲余地;
如果再设计一种无险借贷降爆仓线的功能,比如借贷后的爆仓线为1.3,可以提供13.3%的价格缓冲;

两者相加会有18.75%的价格缓冲,基本可以覆盖掉大部分的行情下跌情况。
当然如果大饼不给力,瞬间有18%的跌幅,这个极端情况也可以理解。再如果碰上连续的日线下跌,一连数甚至七日,也就只能埋怨行情太渣了,这种情况也就只能操作储备资金出来救下场子了。

如何?

转发 bitcny的贬值大家都以为主要原因是锁了喂价,我认为主要原因是大家觉得比特股越来越垃圾越来越看不到希望,给出的预期就是没有未来,如果大家觉得比特股好,在这么低价位外盘也不会出现大量卖出换仓导致cny过度贬值的事情,每天那么多worker支出工资支出,系统又没啥收入,每天都处在大量亏损状态,如果作为一家公司,这家公司如此状况,员工早就人心惶惶,离职的离职了!现在处于熊市,你搞什么千万深度奖励计划有个卵用,活动搞完资金花了,韭菜毛都不会有还是会选择大交易所,没得比的!告诉你现在该做的就是停掉所有worker支出,想办法回购比特股,再熊市能回购锁几亿是几亿,要给人幻想,给人好的预期,比特股每天流通会越来越少,以后价格会随着流通减少而上涨,别人就会适当进来购买,久而久之玩的人多了,口碑好了,再来引导比特股内盘,有了粉丝就有了深度有了手续费有了盈利!请各位理事会不要本末倒置,要知道什么是重点,什么事情要先做!committee-cnytrade这个账户可以启动了,刚好又有最低喂价做保护,不要害怕不能怂,现在不加大回购,等到什么时候,反正bitcny已经贬值这么多了,暂时贬值20%又何妨!再说加大回购之后贬不贬值还未知!。。。

1赞

工会投票通过推喂价改方案,已小组跟进喂价改事项。方案:现价与两日小时移动均取高。暂只此一条,防插针恶意做空。

2赞

这个两日小时移动均价是怎么计算的额?

对于喂价是一个长期研究的课题,各种方案都有其缺陷,需要慢慢演化。
一些想法留个记录:
把zhouxiaobao同学的延迟下跌找到一个具体的演化及找到足够的逻辑性支撑就相当可行。

但是关键是要把内盘价格做一部分权重到喂价中,再加以合理的限制,不让内盘做喂价的权重变的太风骚,就会是一种变相做多的方式,外盘做空也会有所顾忌,不敢太过于肆意妄为,到时候内盘的大户们也可以尝试一把拉盘的快感。

比如ZB空头狗庄开启疯狂模式,但是因为内盘价格在喂价中有相当的权重,内盘的大户们不愿意再受空头狗庄的各种凌辱,内盘开始托盘,这时候喂价就会在内盘价格权重与外盘价格权重中来回摇摆找平衡,如果内盘大户们够强壮,完全可以拉住喂价缓跌或者不跌,甚至上升。
如果再加上几个爆仓缓冲区,比如爆仓抵押线分离及无风险借贷降抵押,内盘的大户们应该有机会风骚一把。

我认为有几点必须要保证:

1. 内盘价格必须在喂价中占有权重,让内盘大户有搏一把的能力,同时加以优化避免MSSR带来的冲击;

2. 设计几个爆仓缓冲区,避免爆仓单提前助力;

如何?

现在有这么几种假想方案,大家可以比较发散一下看看:

工会的:https://bitsharestalk.org/index.php?topic=29698.0

If(现价>两日分时移动均价) {   喂价 = 现价;}
Else{   喂价 = 两日分时移动均价; }

喂价:改革后实时喂价。
现价:改革前现行喂价体系的实时喂价。
两日分时移动均价:两日分时移动均价 =(∑nk=1现价(k)) /n=(现价(1)+现价(2)+现价(3)…+现价(n))/n 。
a):n为取样频率,为48倍数,即n = 48m ;m为正整:m=1,2,3…。
b):现价(k)为取样时刻的现价,现价(1) 为此刻现价,现价(n)为48小时前当时现价。
c):取样间隔(单位小时):取样间隔=48/n = 48/(48
m) 即:m=1,两日小时移动均一小时取样一次,m=2,两日小时移动均半小时取样一次,以此类推。

其它的:https://bitsharestalk.org/index.php?topic=28418.0

zhouxiaobao同学的:

1、最高价原则加偏离顶。
if
max(DEX溢价、 EX1、CEX2……)≤ Average(DEX溢价、CEX1、CEX2……)*1.05

feed price=max(DEX*溢价、CEX1、CEX2……)

otherwise

feed peice=Average(DEX*溢价、CEX1、CEX2……)*1.05

2、设置喂价下跌阻尼,防止插针,喂价每小时下跌不超过0.2%。

设喂价在上一个小时结束时为 feedprice(n),实时bts价格为m

feed price=max(m , feedprice(n)*0.998)

3、喂价设置熔断价。

   目前,bitcny熔断价=0.22,bitusd熔断价=0.0345。喂价下跌至熔断价之后便不再下跌。熔断价由理事会在每月最后一天决定是否调整,若调整,只上调不下调。建议,每月末,若bts价格大于熔断价两倍,且bitcny贬值在1%以内,上调3%。

理由:

1、喂价应尽量在合理范围内有利多头,且不应当由外盘决定内盘命运。各交易所bts价格经常相差较大,喂价取平均价并没有考虑各交易所的手续费、充提费率等各类成本的不同,不合理。原规则下,空头随便砸哪一个交易所,都会使喂价降低,达到目的。采用最高价原则,多头只需防守一个交易所即可。

2、防止插针。极端市场情况下,价格剧烈波动,喂价很难及时跟上,爆仓被吃往往发生在价格反弹时,喂价跟不上价格的快速上涨,导致爆仓单压盘,手续费高涨。短时插针的巨大利润,是对空头瞬间砸盘的极大鼓励。喂价下降时尽量平滑,可以很好的解决这个问题。

3、熔断价格是对低杠杆抵押者的重要保护,在安全范围内,极大鼓励bitcny的生产。该价格不应当下降,适时的缓慢上涨,将是对市场信心的极大鼓励。

me的:

喂价方案:

偏差率=P, P可以是追踪USDT/USD汇率及承兑费率及其它各种因素形成的一个综合指数,喂价的偏差率大概看的话在2%左右,P不能为负。

预喂价=内盘深度加权中间价*权重+外盘深度指数价格×(1+P)*权重
(1+P)*外盘指数价格<=预喂价<= (1.05+P)×外盘深度指数价格
同时加入zhouxiaobao同学的下降粘滞系数Y,

预喂价结果计算出来后,先与旧喂价做比较,

if 旧喂价<=预喂价,

喂价=预喂价,

if 旧喂价>预喂价,触发粘滞系数,并每15分钟(重要时间间隔)累积连续旧喂价>预喂价次数作为粘滞系数累积数N,如果有旧喂价<=预喂价,累积数清零。

喂价=旧喂价×(1-Y×粘滞系数累积数N)

1.05这个数,按照合适的通胀系数搞吧。

外盘深度指数价格再更根据各个交易所做权重分配。

规则1:外部综合指数价格取自与多个外部交易所,这些外部交易所应当由理事会规定,并定期增加及删除,权重可以暂时由喂价提供者自己决定。

如果某交易所停止服务,并且超过 1小时 没有发布任何交易,喂价提供者在喂价脚本中必须设置自动从指数中移除该交易所,直至其交易恢复。
交易所有什么问题需及时提出。

这是为了防止某些见证人还在用币蛋这样几乎没人用的交易所价格。

规则2:采用的内盘价格需要为内盘深度加权中间价:
内盘深度加权中间价 = (深度加权买价, 深度加权卖价) 的中值,其中
深度加权买价 = 在买方成交 “实现额度” 的平均价格
深度加权卖价 = 在卖方成交 “实现额度” 的平均价格
实现额度为:比如50万BTS能够实现买入或者卖出的深度,但是各个交易对的深度情况不一,可能需要区别对待

规则3:喂价提供者需提供汇率换算指数,实际汇率情况并非USD转换为CNY这么简单,因为交易所价格会受到充提费率的影响。

规则4:喂价提供者喂价刷新时间。

好复杂:innocent:

快改啊,公会那么多票

取消喂价就行了,所谓的喂价是多此一举的将内盘与外盘的价格联系起来,但实际上却忘了还有市场的连接。每个交易所都是独立的,但为什么里面的数字货币价格都差不多,他们搞了个什么喂价吗?还不是市场决定的,高了有人搬砖卖,自然就低了;低了有人扫货,自然就高了。。。

这是一个单向抵押杠杆市场外加一个锚定货币,喂价是必须的。

有哪个合约杠杆市场不用喂价(标记价格)的,没有不就连环穿仓了嘛。

两日小时移动均价,可能会出现的一个问题是,外盘价格在被砸出一个深坑后,如果现价在其后越过了两日小时移动均价,因为深坑的存在,两小时移动均价会逐渐减小直到拉平与深坑的价格空缺。这个价格空缺就是现价与两小时移动均的做空区间。

什么问题?不过ui上的bug一直都很多