Кредитное плечо и режимы маржи
Ваши перпы находятся на Hyperliquid, а маржа по счёту рассчитывается по портфельной марже Hypercall. На одни и те же позиции смотрят две системы риск-менеджмента, и Hypercall требует, чтобы вы удовлетворяли обеим.
Ваш риск: худшее из PM и Hyperliquid
Каждый раз, когда вы выставляете заявку или меняете кредитное плечо, Hypercall рассчитывает два требования по всему счёту:
- Портфельная маржа (PM). Наихудший убыток по стресс-сценариям Hypercall, при котором опционы и перпы взаимозачитываются. Короткий колл, захеджированный длинным перпом, требует значительно меньше маржи, чем обе ноги по отдельности.
- Маржа Hyperliquid. Объём, который нужен Hyperliquid, чтобы ни одна из ваших позиций по перпам не была ликвидирована на Hyperliquid. Кросс-позиции используют общий пул обеспечения. У каждой изолированной позиции есть только её собственная маржа.
Ваше требование равно большему из двух. В терминах кода: max(PM, HL).
Почему оба: зачёт в PM защищает вас, только пока существуют обе ноги. Если Hyperliquid ликвидирует перп-ногу хеджа, опционная нога внезапно становится непокрытой, а кредит PM, на который вы рассчитывали, исчезает. Поэтому Hypercall проверяет, что каждый компартмент на Hyperliquid выдерживает те же стрессовые движения, и учитывает в показателе PM любой убыток от ликвидации на площадке (и от потери хеджа). Проверка выполняется по маркам Hyperliquid и повторно по спотовой цене Hypercall, и применяется худший результат.
Открытые заявки считаются исполненными. Выставленные заявки по перпам, а также заявка, которую вы собираетесь отправить, учитываются так, как будто они исполнены. Отмена заявок высвобождает маржу.
Новая позиция использует максимальное кредитное плечо рынка. Для рынка, где у вас ещё нет позиции, Hypercall моделирует исполнение с максимальным кредитным плечом рынка как в кросс-, так и в изолированном режиме и применяет худший вариант. Выбор более низкого плеча перед открытием позиции не даёт дополнительного запаса.
Кредитное плечо
Кредитное плечо задаётся на Hyperliquid для каждого рынка отдельно и применяется к открытой позиции и ко всем заявкам на этом рынке. Панель кредитного плеча открывается через чип Cross 20× в верхней части формы заявки. Для изменения плеча нужен активный торговый ключ и маршрут исполнения TEE, который используется в приложении по умолчанию; маршрут через смарт-контракт не позволяет менять плечо.
- Диапазон. От 1× до максимума рынка, который Hyperliquid устанавливает для каждого рынка. На слайдере есть отметки 1×, ¼, ½, ¾ и максимум.
- Сначала предпросмотр. Панель показывает Максимальный размер заявки и Маржу для этой заявки до и после изменения. Если изменение будет отклонено, кнопка подтверждения неактивна и указана причина.
- Правило. Изменение кредитного плеча принимается, только если после изменения счёт по-прежнему покрывает более строгое из требований PM и Hyperliquid с учётом открытых заявок по перпам как исполненных.
- Повышение плеча снижает маржу, которую заявка требует на Hyperliquid, и увеличивает максимальный размер. Для изолированной позиции оно также приближает цену ликвидации.
- Понижение плеча при наличии выставленных заявок допускается, если вы по-прежнему можете покрыть их при новом плече. Если нет, вы получите
insufficient_marginс указанием капитала и требования; отмените часть заявок или пополните счёт. - Проверка часов. Изменение плеча подписывается с коротким сроком действия (около 10 секунд). Если часы на устройстве сильно расходятся с реальным временем, изменение может истечь в пути. Включите автоматическую синхронизацию времени.
Кросс или изолированная
Кросс
Общее обеспечение
- Все кросс-позиции используют общий пул обеспечения на Hyperliquid
- Цена ликвидации зависит от совокупного капитала счёта, а не от настройки плеча
- Изменение плеча в основном влияет на то, какой объём вы можете открыть
Изолированная
Обеспечение по каждой позиции
- Под риском на Hyperliquid только маржа, выделенная на позицию
- Цена ликвидации зависит от этой маржи, поэтому плечо её сдвигает
- Изолированная маржа должна фондироваться из кросс-баланса Hyperliquid
- Обязательна на рынках, где доступен только изолированный режим
Когда переключение режима заблокировано:
- У вас есть позиция на этом рынке. Hyperliquid не позволяет переключаться между кросс- и изолированным режимом при открытой позиции, Hypercall тоже (
mode_change_with_position). Закройте позицию, переключите режим и откройте её заново. - На рынке доступен только изолированный режим. На Hyperliquid есть рынки только с изолированной маржой. Панель показывает пояснение без переключателя. См. поддерживаемые рынки.
Изолированная маржа списывается с кросс-баланса Hyperliquid. Если этого баланса недостаточно для изолированной маржи, которую требует новое плечо, изменение отклоняется. Пополните счёт или выберите более высокое плечо.
Что означают цифры в форме заявки
Все цифры в форме берутся из той же проверки, что выполняется при отправке. Форма запрашивает сервер примерно через 250 мс после того, как вы перестали вводить данные.
| Поле | Значение |
|---|---|
| Доступно | Начальная маржа, оставшаяся у вас до этой заявки. |
| Требуемая маржа | Начальная маржа, которую добавляет эта заявка: маржа после минус маржа до, обе на базе max(PM, HL) с учётом всех открытых заявок. |
Цена ликвидации before → after | Уровень, на котором позиция на этом рынке была бы ликвидирована сейчас и после исполнения этой заявки: что наступит раньше из ликвидации на Hyperliquid компартмента, в котором находится рынок (кросс или данная изолированная позиция), и цены базового актива, при которой капитал портфельной маржи Hypercall опускается до поддерживающей маржи. Форма указывает, какое из ограничений определяющее. Значение «после» предполагает исполнение всех ожидающих заявок по перпам, включая эту. Если цену невозможно рассчитать, отображается прочерк. |
| Макс. (рядом с размером) | Наибольший размер на этой стороне, который ещё проходит реальную проверку допуска; определяется перебором размеров. Если форме не удалось найти размер, не проходящий проверку, значение является нижней границей. При включённом режиме «Только сокращение» максимум равен размеру вашей позиции. |
| Стоимость заявки | Размер, умноженный на цену. |
| Проскальзывание | Для рыночных заявок: максимальное отклонение цены исполнения от референсной цены. См. типы заявок. |
Блок Счёт показывает капитал, нереализованный PnL, используемую маржу, поддерживающую маржу и коэффициент маржи на той же базе.
После открытия позиции в таблице позиций отображается значок кредитного плеча (например, 20× Cross или 5× Iso; на десктопе он открывает панель плеча) и столбец Цена ликв.: более ранняя из цен ликвидации по Hyperliquid и по портфельной марже, а также расстояние до неё. Наведите курсор на цену, чтобы увидеть обе и понять, какая из них определяющая. Изолированные позиции находятся вне портфельной маржи, поэтому ликвидировать их может только Hyperliquid, и в столбце отображается цена Hyperliquid.
Если предпросмотр недоступен, форма не показывает цифры, но заявку всё равно можно отправить. В любом случае сервер выполняет полную проверку при отправке.
Недостаточно маржи
Если заявка не проходит проверку маржи, на кнопке отображается Недостаточно маржи, а карточка предлагает три решения:
- Использовать максимум. Устанавливает наибольший размер, проходящий проверку.
- Повысить до N×. Наименьшее кредитное плечо, при котором заявка проходит. Открывает панель плеча для подтверждения; до подтверждения ничего не меняется.
- Пополнить. Открывает форму депозита с предзаполненной суммой нехватки.
Отмена выставленных заявок по перпам или открытие компенсирующей опционной позиции также высвобождают маржу в рамках PM.