Skip to main content
Индексная цена — это ответ сети на вопрос сколько этот актив стоит прямо сейчас на широком рынке. Это вход, а не цена исполнения: по индексу ничего не исполняется. На нём держится маркировочная цена, от него отсчитывается ставка финансирования, и через то и другое он определяет, выживут ли позиции. Поэтому он — самый значимый внешний вход системы. Всё изложенное ниже существует потому, что цена, которую можно сдвинуть, — это движок ликвидаций, который можно навести на цель.

Почему площадка строит собственный индекс

Альтернатива — потреблять чужой оракул, и режим отказа такой схемы хорошо задокументирован: площадка, которая ссылается на цену, зависящую от её же рынка, создаёт петлю, где искажение в одном месте превращается в каскад принудительных ликвидаций в другом. Когда индекс собирают сами, источники, веса и пороги можно осмотреть и настроить — и ни один из них не указывает обратно на стакан этой же площадки.

От котировок площадок к одному числу

Нормализация и перевод валюты котировки
Ограничение источников: медиана ± коридор
Вес по объёму, спреду и стабильности
Потолок веса на одну площадку
Индексная цена
Чтобы следующая медиана бралась по сопоставимым числам
Крупные криптоактивы 1% · стейблкоины 0,5% · прочие 3%
Стабильность сравнивает недавний объём с долгосрочным, чтобы всплеск на одной площадке не покупал влияние
Как бы хороши ни были её котировки
Вход, а не цена исполнения — по индексу ничего не исполняется
Фиды бирж на входе — одно число
Что убирает шаг
Ограничивать, а не отбрасывать: отбрасывание позволяет сжать выборку, оттолкнув одну площадку, — а это поднимает вес всего оставшегося.
Каждый шаг убирает свой способ сдвинуть результат. Нормализация. Фиды приходят в своих схемах и валютах котировки. Цены, котируемые не в валюте расчёта, переводятся до всего остального, чтобы следующая за этим медиана бралась по сопоставимым числам. Ограничение выбросов. По всем источникам считается медиана, затем каждый источник подтягивается в коридор вокруг неё. Коридор тем уже, чем глубже рынок. Решение ограничивать, а не отбрасывать, принято осознанно. Отбрасывание выброса позволяет атакующему сжать выборку, оттолкнув одну площадку, — а это увеличивает вес всего оставшегося. Ограничение сохраняет каждый источник в счёте, но задаёт предел того, насколько далеко любой из них может утянуть результат. Взвешивание по качеству. Источники объединяются взвешенным средним, а не поровну, по трём факторам:
  • Объём — площадка с бо́льшим реальным оборотом несёт больше информации
  • Спред — более узкий стакан означает более уверенную котировку
  • Стабильность — недавний объём в сравнении с долгосрочным средним, чтобы внезапный всплеск на одной площадке не покупал влияние
Потолок на площадку. Даже источник с хорошими показателями по всем трём факторам ограничен потолком, поэтому ни одна площадка не может доминировать, как бы хороши ни выглядели её котировки. Совокупный эффект — нижняя граница стоимости манипуляции: чтобы заметно сдвинуть индекс, нужно одновременно сдвинуть несколько независимых площадок, на их реальной глубине, и удерживать это.

Когда источник ведёт себя плохо

Непрерывно работают три защиты, каждая против своего отказа. Когда вес источника обнуляется, оставшиеся веса пропорционально масштабируются вверх. Индекс не даёт гэп из-за того, что одна площадка отключилась.
Пересечённый стакан — бид на уровне аска или выше — это не торгуемый рынок, а сломанный фид. Принять его — значило бы позволить сбойной площадке вставить произвольную среднюю цену в агрегат.

Частота обновления и устаревание

Индекс пересчитывается примерно каждые три секунды и заверяется внутри консенсуса, поэтому цена, по которой рассчитывается транзакция, подписана тем же кворумом валидаторов, который зафиксировал эту транзакцию. Как устроено заверение — см. Оракул. Свежесть проверяется до того, как валидатор подпишет: если показание устарело, оно не отправляется вовсе, а не уходит в сеть старым. Дальше по цепочке маркировочная цена считает индекс старше примерно десяти секунд недоступным для этого блока и обходится без него.

Индексная цена — это не маркировочная цена

Их разделение и позволяет маркировочной цене отражать локальные условия — реальную премию или дисконт на этой площадке, — не давая локальным условиям стать единственным, что она отражает.
Эти механизмы ограничивают, насколько далеко один источник может сдвинуть индекс. Они не делают индекс правильным. При общерыночном разрыве или согласованном движении на нескольких крупных площадках индекс движется вместе с рынком — потому что в этот момент им не манипулируют, он сообщает. См. Раскрытие рисков.

Что дальше

Маркировочная цена

Как индекс превращается в число, управляющее вашей позицией.

Ставка финансирования

Как оценивается и рассчитывается разрыв между маркировочной и индексной ценой.

Оракул

Заверение в консенсусе и почему доступность цены управляет производством блоков.

Раскрытие рисков

Какой ценовой риск остаётся и во что он может обойтись.