Как автоматизировать маркетмейкинг по парам HIP-3 с помощью Origami Tech

Как автоматизировать маркетмейкинг по парам HIP-3 с помощью Origami Tech

Введение

В данном руководстве объясняется, что представляют собой рынки HIP-3 на платформе HyperLiquid и как создать для них базовый алгоритм маркет-мейкинга фьючерсов с использованием Origami Tech. Вы узнаете, как построить сетку котировок по верхней части книги заказов, управлять риском запасов и динамически адаптировать котировки к условиям книги заказов.

Что такое рынки HIP-3 на платформе HyperLiquid

Рынки HIP-3 — это бесконечные фьючерсы без разрешений, развернутые внешними разработчиками на платформе HyperLiquid. Вместо того чтобы полагаться исключительно на централизованно формируемые листинги, HyperLiquid позволяет третьим сторонам запускать собственные пары бесконечных фьючерсов, создавая постоянно расширяющуюся экосистему экспериментальных активов, нишевых концепций и альтернативных профилей волатильности.

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

Origami Tech интегрируется напрямую с HyperLiquid и рассматривает рынки HIP-3 как инструменты первого класса. Вы можете запускать ботов, сетки и стратегии на основе формул на парах HIP-3, используя тот же рабочий процесс и инфраструктуру, что и для стандартных рынков бессрочных контрактов.

Как создать базовый алгоритм маркетмейкинга на фьючерсном рынке для пар HIP-3

В данной конфигурации показано, как создать простого маркет-мейкера на рынке фьючерсов, работающего по принципу «top-of-book», с использованием одной сетки в платформе Origami Tech. Цель состоит в том, чтобы постоянно предлагать одну цену спроса и одну цену предложения, близкие к лучшим ценам в книге заказов, при этом активно управляя риском запасов.

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

Ниже приведена полная конфигурация сетки.

Для чего нужна эта таблица

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

• постоянно указывает 1 цену предложения + 1 цену спроса;
• использует дисбаланс L1 для корректировки своей эталонной цены (микроцены);

• использует вашу подписанную фьючерсную позицию для корректировки котировок и сокращения запасов, а также для обеспечения соблюдения жестких максимальных лимитов по позициям;

• отказывается предоставлять котировки, когда спред слишком узкий.

Логика > Анализ книги заказов на фьючерсы (верхняя часть книги)

В каждом цикле бот извлекает лучшие цены из книги ордеров на фьючерсы:

• bid0 = лучшая цена предложения

• ask0 = лучшая цена предложения

На основании этого он вычисляет:

• spr = ask0 – bid0 (спред)

• mid = (bid0 + ask0) / 2 (средняя цена)

Эти значения определяют, где бот вставляет цитаты.

Логика > Измерение давления L1 с помощью сигнала дисбаланса

Бот анализирует объем, доступный по лучшей цене спроса и лучшей цене предложения:

• bidAmt0 = объем по лучшей цене на покупку

• askAmt0 = объем по лучшей цене «ask»

Затем он вычисляет нормализованный дисбаланс:

imb = (bidAmt0 - askAmt0) / (bidAmt0 + askAmt0)

Толкование:

• Если imb > 0, то заявки на покупку «весомее» → давление со стороны покупателей сильнее

• If imb < 0, asks are “heavier” → sell pressure is stronger

Логика > Создание «микроцены» (более точного показателя справедливой стоимости, чем среднее значение)

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

micro = mid + 0,5 imb spr

Итак:

• значительный дисбаланс со стороны спроса приводит к росту ориентировочной цены

• значительный дисбаланс со стороны спроса способствует снижению цены

Это помогает боту слегка поддаваться краткосрочному давлению, не принимая при этом чётко определённого направления.

Логика > Как правильно интерпретировать свою позицию по фьючерсам (и почему параметр one_way имеет значение)

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

В сети используются:

• ps = grid().position_side (например, one_way или long/short в режиме хеджирования)

• мм = grid().margin_mode (перекрестный/изолированный)

Далее в тексте говорится:

• pos_raw = position(ps, mm).quantity

Важный нюанс, на который следует обратить внимание:

В режиме one_way знак количества уже задано: long — положительный, short — отрицательный.

Итак, сетка определяет:

• pos_signed = pos_raw, если ps == 'one_way' — это работает для большинства DEX и является режимом позиции по умолчанию для централизованных платформ

• в противном случае это приводит к тому, что «короткая» часть хеджирования становится отрицательной

В результате получается постоянная внутренняя переменная:

• pos_signed > 0 означает чистую длинную позицию

• pos_signed < 0 means net short exposure

Логика > Ограничение максимальной позиции (жесткий лимит риска)

Сетка определяет максимально допустимый запас:

• max_pos (пример: 0,05)

Затем нормализует ваше положение:

• pos_norm = pos_signed / max_pos

Это позволяет боту получить масштабированное представление об уровне воздействия (примерно от -1 до +1 в пределах установленных границ).

Логика > Выбор ширины цитаты (логика «на полстраницы»)

Чтобы избежать слишком узкого предложения цены (и того, что вас «вытеснят» или «вымогут» комиссию), система рассчитывает «расстояние предложения»:

• tick = symbol().price_precision

• min_half = max(2*tick, 0,0002*mid)

• half = max(min_half, 0,25*spr)

Что это означает на практике:

• котировка никогда не будет точнее, чем ~2 тика (или ~0,02 % от цены)

• он также увеличивается, когда расширяется рыночный спред

Логика > Смещение с учетом запасов: перемещение «центра» ценовых предложений

Это основной механизм контроля рисков, связанных с маркетмейкингом.

Она устанавливает цену бронирования (среднюю):

r = micro - k_inv pos_norm spr

Интуиция:

• Если длина слишком велика, pos_norm > 0 → r смещается вниз

•→ предложения становятся менее агрессивными, а спрос — более агрессивным (вы продаете больше)

• If you’re too short, pos_norm < 0 → r shifts up

•→ предложения становятся более агрессивными (вы покупаете больше, чтобы сократить короткую позицию)

Логика > Формирование одной цены предложения и одной цены спроса, а затем фиксация цен для предотвращения пересечения

В нём предлагаются уровни сырых котировок:

•raw_bid = r - половина

•raw_ask = r + половина

Затем она фиксирует цены, чтобы они оставались неизменными:

• цена предложения должна быть ≤ цена спроса 0 — шаг

• цена «ask» должна быть не меньше, чем «bid0» + «tick»

Таким образом, бот избегает ситуации, когда он становится «покупателем», случайно пересекая спред.

Логика > Цитирование только при достаточно широком спреде

Он применяет простой фильтр «край»:

edge_ok = 1, если spr > 2*tick, иначе 0

Если спред слишком узкий, система не размещает заказы. Это снижает оборот на рынках с низкой маржой, где доминируют комиссии и неблагоприятный отбор.

Логика > Ограничение позиции: прекращает увеличение уже слишком большой позиции

Это предотвращает превышение пределов ±max_pos:

• если pos_signed >= max_pos → прекратить размещение ордеров на покупку

• if pos_signed <= -max_pos → stop placing sells

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

Логика > Расчет объема заказов по фиксированной номинальной стоимости

Вместо фиксированного объема контракта он ориентирован на поддержание стабильной стоимости в валюте котировки:

• order_notional_counter = 25

• execute_volume = номинальная сумма / цена исполнения

Благодаря этому размер сделки остается примерно неизменным при изменении цены.

Логика > Быстрая обновка + поэтапное размещение заказов

Два регулятора синхронизации придают ему ощущение высокой частоты:

• sleep_after_seconds = 1.0 → пересчет/повторная котировка примерно каждую секунду

• time_between_orders = 0,2 → небольшая задержка между размещением ордера на покупку и ордера на продажу в рамках одного цикла

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

Origami Tech & HyperLiquid: Автоматизация торговли на рынках HIP-3

Благодаря интеграции платформы автоматизации торговли Origami Tech и биржи HyperLiquid пользователи теперь могут торговать на экспериментальных рынках бессрочных контрактов, известных как HIP-3. Это сотрудничество позволяет трейдерам применять автоматизированные стратегии к новому классу активов, созданному сторонними разработчиками, при этом продолжая использовать привычный набор инструментов Origami Tech .

Ключевые аспекты интеграции

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

Поддержка рынков HIP-3: Рынки HIP-3 представляют собой безизвестные бессрочные фьючерсы, созданные сторонними разработчиками на платформе HyperLiquid. Такая структура предоставляет трейдерам возможность получить ранний доступ к новым активам, потенциально характеризующимся высокой волатильностью, до их листинга на крупных централизованных биржах. К проектам, развертывающим такие рынки, относятся Trade.xyz, Ventuals и Felix Protocol.

Подключение через API Web3: Интеграция реализована с помощью нового механизма взаимодействия на основе Web3, который обеспечивает прямое взаимодействие с экосистемой HyperLiquid.

Возможности для трейдеров

Рыночная обстановка на HIP-3 характеризуется повышенной волатильностью, частыми трендами и разнообразными торговыми условиями. Платформа « Origami Tech » предлагает несколько типов автоматических стратегий, которые особенно хорошо подходят для таких рынков:

Тип стратегии и её применение на рынках Hip-3

Взгляд в будущее: поддержка HIP-4 (рынки результатов и варианты)

В недавнем предложении HIP-4 на платформу вводится торговля «результатами» — полностью обеспеченные контракты с фиксированным ценовым диапазоном и нелинейными выплатами, которые по сути представляют собой рынки прогнозов и опционы. Выплата по базовому опциону «колл» в момент его истечения T может быть выражена следующим образом:

Выплата = max(S_T - K, 0)

В отличие от бессрочных фьючерсов, контракты HIP-4 не сопряжены с рисками ликвидации или маржинального кредитного плеча.

Теги
Теги
Стратегии
Дата
13 июля 2026 года
Поделиться
Умная торговля, максимальная прибыль

Торгуйте с умом с помощью Origami Tech

Выведите свою торговлю криптовалютами на новый уровень с помощью нашего мощного терминала автоматической торговли. Максимизируйте прибыль, минимизируйте риски и будьте на шаг впереди рынка 24/7.

Начать торговать