С целью уменьшения потерь при колебаниях рынка авторы объявлений могут изменять цену предложения с помощью надбавки на индексную цену. Мы обновили наши источники цен чтобы авторы объявлений могли пользоваться более стабильным индексом цен.
Индексные цены были обновлены для следующих активов: BTC, ETH и EOS.
Индексная цена — это комплексная рыночная справочная цена. Она рассчитывается на основе цен представленных на крупнейших спотовых биржах, средневзвешенных по их объему. Цены берутся с бирж Bitfinex, Binance, Huobi, OKEX, Bittrex и HitBTC.
Во избежание возможных сбоев при трансляции спотовых цен и проблем с подключением, мы принимаем ряд защитных мер. Ниже перечислены возможные проблемы и их решение.
- Отклонение одного из источников цен. Если последняя цена на одной бирже отклоняется от средней цены всех остальных источников более чем на 5%, то ее вес будет равен 0.
- Отклонение нескольких источников цен. Если последняя цена на нескольких биржах отклоняется более чем на 5%, то в качестве справочной рыночной цены будет использоваться среднее значение всех источников цен вместо средневзвешенных значений.
- Проблемы с подключением к бирже. Если невозможно получить данные биржи, но данные по сделкам биржи были обновлены в течение последних 10 секунд, для расчета индексной цены используются последние доступные данные.
Если данные не обновлялись в течение последних 10 секунд, при вычислении средневзвешенного значения вес цен биржи будет равен 0.
Индексную цену можно рассматривать как справедливую спотовую цену. Цена предложения рассчитывается по формуле: цена предложения = текущая индексная цена × коэффициент конверсии × индекс колебания курсов.
Индексная цена обновляется каждую минуту. При увеличении нагрузки на сервис или замедлении скорости отклика API, обновление может занять больше времени.