广告功能:市场参考价策略(浮动溢价广告)

发布浮动溢价广告,火币OTC根据Huobi、Bitstamp、Gdax、Bitfinex、Gemini、Kraken、Binance的最新成交价格,进行加权平均,计算而得到市场参考价格。

_____20190912165126.png

获取频率:每30秒获取一次数据(USDT、HUSD每天凌晨4点更新一次) 

价格过滤:

1、交易所的行情数据丢失:

若某一交易所在某个时间点未能取得行情数据(交易所休市,行情中断,遭遇攻击等原因),则该时间点的价格将按照最新一次取到的有效价格进行计算。若某一交易所在过去100个数据点(50min),取得的有效数据低于10个点(10%),我们将会认为此交易所的价格失去指导意义,并将该交易所价格的权重暂时调整为0,在该交易所恢复数据后,若过去的100个数据点中个至少由90个数据点的数据是有效的(90%),那么我们将会恢复该交易所的权重。

2、单个交易所的价格比其他交易所大幅偏离:

1)若指数内有效(权重不为0)交易所大于2家: 当某一交易所的BTC价格较其他交易所出现大幅偏离,其价格与所有样本交易所(包括此交易所本身)价格的中位数偏离幅度达到±10%时,该交易所的价格以样本交易所价格的中位数±10%进行计算。例如某交易所当前价格为 560 USD/BTC,而其他3家交易所的价格分别为500 USD/BTC、501 USD/BTC、502 USD/BTC,则当前所有样本交易所价格中位数为(500 + 501) / 2 = 500.5 USD/BTC。该交易所与中位数价格偏离(560-500.5) / 500.5 = 11.88% > 10%, 则该交易所将以500.5 *(1+10%)=550.55 USD/BTC的价格参与指数计算,该次指数为(550.55 + 500 + 501 + 502)/4 = 513.38。

2)若指数内只有2家有效交易所:若两家平台获取的价格偏差大于10%,认为与上一次计算的指数价格偏差较小的那家价格正常,另一家出现了乌龙指。此时指数价格临时锚定价格正常的那家交易所。

3)若指数价格某一时刻仅依据一家交易所的价格:若获取到的价格与上一时间获取到的指数价格偏差大于15%,认为出现乌龙指,指数价格取上一时间的价格。