Система назначения позиций

Последнее обновление: 31 мар. 2025 г.

Назначение невыполненных ликвидаций

В настоящее время, поскольку простое прекращение открытого интереса прибыльных трейдеров для компенсации плохо обеспеченных трейдеров является негативным клиентским опытом, мы разработали альтернативную модель для обеспечения ликвидности в периоды высокой волатильности.

Поставщики ликвидности (LPs) готовы взять на себя риск получения невыполненных ликвидаций. Преимуществом является поддерживающая маржа, оставшаяся от рыночной стоимости позиции, которая компенсирует риск.

Участие в Системе назначения позиций (PAS) работает следующим образом:

  1. 1

    Каждый LP, желающий участвовать в схеме, может указать максимальную позицию, которую он готов принять в одном ордере, или максимальный размер позиции, который он готов иметь ПОСЛЕ того, как назначение произошло (или и то, и другое).

  2. 2

    Каждый LP в любой момент времени имеет определенную сумму доступной маржи (AM), поэтому, если AM < MT (максимальный порог), они принимают не свой максимальный порог, а только доступную сумму.

  3. 3

    После назначения позиция отображается в вебсокет-ленте для Fills, и мы отправляем электронное письмо с описанием параметров принятой позиции.

  4. 4

    В крайнем случае, если ликвидация не может быть исполнена в книге ордеров или назначена LP, участвующими в PAS, то происходит закрытие позиции (unwind).

Общая совокупная мощность поставщиков ликвидности, участвующих в программе, является де-факто страховым фондом, который обеспечивает защиту от экстремальной волатильности, приводящей к системным потерям.

Это решение позволяет нам по-прежнему не требовать возврата средств (clawbacks) и осуществлять расчет прибыли в реальном времени.

Логика Системы назначения позиций

Распределение назначений

Существует множество факторов, влияющих на распределение назначений между поставщиками ликвидности (LPs) в PAS.

  • Все участники программы назначения позиций рассматриваются как равные. Когда происходит ликвидация, которая не может быть исполнена книгой ордеров, общее количество долей, доступных для назначения, делится поровну между всеми активными поставщиками ликвидности.

  • Хотя все счета рассматриваются как равные при назначении долей, преимущества установки более высокого максимального предпочтения для получения долей назначения все еще могут быть видны в распределении назначенных долей. Если вы в целом более способны получать больше назначений (т.е. поддерживаете достаточную маржу для использования возможностей), это сделает вас более надежным поставщиком и даст вам возможность получить большую долю.

  • Например, если 500 000 контрактов FI_BTCUSD (любого типа) были назначены между 10 LP (при этом 5 LP установили max_position = 25 000, а другие 5 LP установили max_position = 100 000), то сначала назначение ликвидации будет разделено поровну между 10 счетами по 50 тыс. Однако, поскольку первые 5 счетов имеют максимум 25 тыс., они получат свои максимальные лимиты. Это означает, что оставшиеся 125 тыс., которые превысили лимит, будут разделены между другими счетами.

Описание алгоритма

Ниже приведено прямое описание процесса:

  1. 1

    Марк-цена для контракта или контрактов изменяется, оценивая позиции по новой сумме.

  2. 2

    Ликвидация происходит на уровне маржинального счета (например, FI_BTCUSD), когда стоимость позиций падает ниже требования поддерживающей маржи.

  3. 3

    Назначения происходят на основе каждого контракта (например, FI_BTCUSD_150618).

  4. 4

    Мы обозначаем невыполненную ликвидацию для конкретного контракта как U.

  5. 5

    Мы обозначаем набор поставщиков ликвидности, чьи общие предпочтения удовлетворены, как P.

  6. 6

    Мы распределяем U между P в соответствии с их предпочтениями риска.

  7. 7

    Повторяйте следующий процесс до тех пор, пока U не будет полностью распределено или P не станет пустым.

  8. 8

    Если P пусто, а U не было полностью распределено, то остаток прекращается с соответствующим падением открытого интереса.

Ознакомьтесь с примером того, как назначение позиций разворачивается в нашей системе.

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

Нужна дополнительная помощь?