TechFlow Logo
Войти/ Регистрация
Газ ETH
Gwei
Страх
gas
Двое, 10 месяцев, 10 млн долларов прибыли: полный разбор арбитража акций на Hyperliquid

Двое, 10 месяцев, 10 млн долларов прибыли: полный разбор арбитража акций на Hyperliquid

2026.09.03
Поделиться
По мере того как институциональные инвесторы постепенно заходят на рынок, это окно возможностей закрывается.

Автор: CBB (@Cbb0fe)

Адаптация: TechFlow

Дайджест TechFlow: В этой статье CBB подробно разбирает результаты своей арбитражной деятельности за последние 10 месяцев. После запуска HIP-3 на Hyperliquid в октябре 2025 года они с братом начали изучать Interactive Brokers (IBKR) практически с нуля и создали робота для арбитража разницы цен между HIP-3 и традиционными финансовыми рынками (TradFi):

В ноябре они отработали около $850 млн объема и заработали более $500 тыс.; в январе 2026 года начался сильный рост металла: месячный объем достиг $1,7 млрд, только за финансирование было получено более $600 тыс. Однако из-за того, что данные по API IBKR перестали обновляться, робот постоянно открывал короткие позиции, пытаясь устранить несуществующую разницу, и довел чистый шорт по фьючерсам на золото до $120 млн. Автор приземлился в Дубае, вручную закрыл позицию и в итоге понес убыток в $1,1 млн.

На следующий день после настройки риск-менеджмента коррекция серебра принесла разницу в цене между Hyperliquid и IBKR примерно в 3%, благодаря чему они снова заработали $600 тыс. К сентябрю 2026 года на рынок начали активно заходить институционалы, а Ethena анонсировала выход в торговлю акциями через арбитраж базиса, поэтому этот шанс для них мог быть почти исчерпан.

Октябрь 2025 года.

Последние восемь месяцев мы непрерывно эксплуатировали ведущего арбитражного бота на HyperEVM.

Но эта тяжелая работа вот-вот подошла к концу.

После нескольких месяцев борьбы с Wintermute в игру вмешался новый игрок, и маржинальность сильно снизилась.

Ничего страшного. Мы с братом уже привыкли.

Мы никогда не пытались вести долгосрочную борьбу с фондами и их многочисленными сотрудниками. У нас нет на это ресурсов. Нас всего двое.

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

Им нельзя рисковать. Они не могут запустить новую стратегию за 48 часов. Их тормозят регуляторные ограничения, внутренние процедуры, согласования и так далее.

У нас этого нет. Нам нужно лишь действовать как можно быстрее.

Поэтому пришло время искать новую «тяжелую работу».

Мы думали: что дальше?

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

Мы начали оглядываться по сторонам.

13 октября на Hyperliquid запустили HIP-3. Тремя днями позже Unit/TradeXYZ официально представил свой первый рынок perpetual-контрактов на акции: XYZ100.

Учитывая, что на Hyperliquid остается более 40% токенов для распределения среди сообщества, мы решили, что генерация оборотов на HIP-3 может оказаться хорошей идеей.

По сути, это та же логика, что привела нас к арбитражным возможностям на HyperEVM восемь месяцев назад: мы просто хотели создать ликвидность в споте Unit и HYPE на Hyperliquid.

Мы не знали, получится ли это, но решили попробовать: разработать и запустить арбитражного робота для perpetual-контрактов на акции между HIP-3 и TradFi.

Первые шаги в TradFi

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

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

Первые дни я буквально пытался понять, как пользоваться платформой IBKR.

Я делал скриншоты почти каждого элемента и отправлял их в Claude: «Что это?», «Что это значит?», «Что мне здесь делать?», «Как нам хеджировать XYZ100?»

Так мы в принципе начинали погружаться в TradFi.

Тем временем мой брат занялся изучением API IBKR, пытаясь понять границы возможного и невозможного.

Придя из криптоиндустрии, он привык подключаться к биржевому API и сразу же начинать торговлю. IBKR оказался совсем другой вселенной.

Подписки на котировки, спецификации контрактов, типы ордеров, права доступа, ограничения API, TWS, IB Gateway…

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

Но после недели экспериментов с IBKR мы наконец начали понимать общие принципы.

Сборка арбитражного робота

Стратегия оказалась довольно простой.

Мы использовали котировки IBKR в качестве эталонных цен и постоянно проверяли наличие арбитражных возможностей на HIP-3.

Если рынок на HIP-3 торговался с дисконтом относительно IBKR, мы открывали длинные позиции на HIP-3. Позиции на IBKR открывались короткими только после исполнения ордера на Hyperliquid.

Если же наблюдался премиум на HIP-3, мы действовали наоборот: открывали шорт на HIP-3, а после исполнения — длинную позицию на IBKR.

Теоретически все выглядело предельно просто.

На практике же приходилось настраивать огромное количество параметров для каждого рынка на HIP-3.

Возьмем для примера ногу IBKR на NVDA:

["NVDA", 55, 400, { maxDelta: 800, slippage: 0.1 }]

55 — наша минимальная величина хеджирования. Комиссия IBKR имеет минимальный порог в $1, поэтому мы хотим избежать множества мелких сделок. Мы накапливаем delta, и как только она достигает 55 акций NVDA, хеджируем позицию на IBKR.

400 — максимальный размер одной заявки на IBKR для предотвращения сильного проскальзывания.

maxDelta: 800 — наш предохранитель. Если по какой-то причине сделки на IBKR продолжат терпеть неудачу, а разница между двумя ногами превысит 800 акций NVDA, робот просто прекратит торговлю этим рынком.

slippage: 0.1 — максимальное допустимое проскальзывание при хеджировании на IBKR.

Теперь нога HIP-3:

NVDA: pair("NVDA", "xyz:NVDA", {makerSize: 400, makerOffsetBuy: 0.12, makerOffsetSell: 0.12, cancelDelta: 0.02, takerRatioBuy: 0.05, takerRatioSell: 0.1, takerMin: 1, takerMax: 2000, limit: 110000, makerEnabled: true, preMarketOffset: 0.04 })

Выглядит сложно, но логика проста.

makerSize определяет объем нашего лимитного ордера, makerOffsetBuy/makerOffsetSell задают желаемый спред относительно справедливой цены. cancelDelta сообщает роботу, при каком изменении цены следует снять заявку и выставить новую.

При работе по рынку параметры takerRatioBuy/takerRatioSell определяют необходимый спред перед потреблением ликвидности, а takerMin/takerMax контролируют объемы, которые мы готовы исполнить.

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

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

Первая сделка

В конце октября мы наконец были готовы протестировать систему.

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

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

В ноябре мы отработали на HIP-3 объем около $850 млн и получили чистую прибыль свыше $500 тыс.

Это были отличные показатели.

В декабре ситуация немного стабилизировалась. Объем составил около $550 млн, прибыль оставалась солидной, но мы действительно задумались, стоит ли направить усилия куда-то еще. Деньги хорошие, но и золотой жилы здесь не было.

Мы решили продолжить, как всегда. Когда есть что выжимать, нам обычно сложно остановиться.

Безумие на металлах

Январь стал месяцем, когда все по-настоящему полетело на HIP-3.

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

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

Мы постоянно переводили средства на IBKR, но движение таких крупных сумм вызывало вопросы у банков.

EtherFi стал невероятным помощником в этом вопросе: мы могли выводить внушительные суммы с невероятной скоростью.

В январе мы сгенерировали на Hyperliquid объем в $1,7 млрд, только за финансирование получив более $600 тыс.

Но, как я уже говорил, нас всего двое. У нас нет внутренних процессов. Мы действуем быстро. И практически все тестирование шло прямо в продакшене.

Иногда за это приходится платить.

27 января я только что приземлился в Дубае и собирался выпить кофе с братом, обсудить робота.

Внезапно телефон получил уведомление от IBKR о приближении к ликвидации позиции.

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

Я вошел в терминал IBKR.

Наш чистый шорт по фьючерсам на золото достиг $120 млн.

Золото находилось в резком восходящем тренде.

Мы тут же отключили бота.

В тот момент меня трясло. Я реально боялся ликвидации. С IBKR я был не особо знаком, так как всю торговлю вел автомат.

Следующие 15–30 минут я вручную закрывал $120 млн коротких позиций по золоту.

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

-$1,1 млн.

Этот удар был болезненным.

Но у нас не было времени горевать. Нужно было понять причину и как можно скорее все починить.

Причина оказалась довольно глупой.

Данные по API IBKR перестали обновляться. Робот думал, что у нас есть разница между позициями на Hyperliquid и IBKR, поэтому он постоянно открывал короткие позиции на золото, пытаясь исправить несуществующий дисбаланс.

Один раз. Второй раз. Третий.

Пока шорт не вырос до $120 млн, пока мы не получили уведомления о приближении к ликвидации.

Нам явно требовалось больше контроля.

Нужно было гарантировать, что поступающие от IBKR данные свежие. Следует добавить дополнительные проверки перед разрешением роботу увеличивать позицию. Глобально говоря, этот робот изначально не проектировался под такие объемы торгов и масштаб возможностей.

Весь день мы потратили на исправление багов.

На следующий день мы выкатили новую версию.

Но уверенность была подорвана.

Возможно, мы вообще не понимаем, чем занимаемся. Может, соотношение риска и доходности изначально было отрицательным. Мы только что потеряли $1,1 млн из-за абсурдной ошибки, и теперь опасались повторения.

Впервые за все время работы мы серьезно задумались, не пора ли остановиться.

Но вы уже знаете, кто мы такие... Мы чертовски жадны.

Мы не сдадимся из-за семизначного убытка. Нужно было давить вперед.

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

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

До тех пор пока мы не отобьем эту сумму, этот убыток стал своего рода табу между нами.

На следующий день после резкой коррекции серебра, обновившего исторический максимум, на какое-то время между Hyperliquid и IBKR возник спред около 3%.

Мы заработали на этом порядка $600 тыс. прибыли.

Мы вернулись в строй.

Управление ликвидностью и оптимизация скорости

К этому моменту мы зарабатывали вполне приличные деньги.

Мы понимали, как работает эта игра. Если здесь столько денег, другие игроки и их команды обязательно рванут внутрь.

Поэтому нам нужно было становиться сильнее как можно быстрее.

Первая проблема касалась капитала.

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

Поэтому мы разработали динамическую систему, зависящую от доступной ликвидности на IBKR.

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

При избытке ликвидности мы действовали наоборот: открывали позиции при меньшем спреде и агрессивнее размещали капитал.

Вторым пунктом для улучшения стала скорость.

До этого момента мы считали котировки IBKR источником «истинной цены». Система работала, но данный поток данных был относительно медленным.

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

Мы начали искать альтернативы и наткнулись на Databento.

Благодаря Databento и лицензии NASDAQ мы получили прямой поток данных с гораздо большей скоростью.

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

От металлов к нефти

В феврале интерес к металлам сохранялся, объем торгов составил около $1,5 млрд.

И, похоже, этого было мало. В конце февраля Трамп решил нанести удары по Ирану, что выбило рынки из равновесия, а нефть пробила отметку выше $100.

К тому моменту мы ежедневно зарабатывали около $60–120 тыс. за счет спреда и финансирования. За исключением выходных, когда рынки TradFi закрыты — тогда нам было просто невыносимо скучно.

Если за сутки мы зарабатывали «всего» $40 тыс., мы реально паниковали. Начинали проверять бота, крутить параметры, пытаясь понять, что случилось и что улучшить.

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

Фактически, это был наш первый опыт использования ИИ для анализа торговли, и он дал огромный эффект.

Даже когда все шло гладко, мы не сбавляли оборотов. Это единственный известный нам способ удерживать лидерство.

Мы с братом круглосуточно обсуждали бота. Он выпускал обновления кода чуть ли не каждый день, а я непрерывно адаптировал параметры под рыночную конъюнктуру.

Безумие вокруг полупроводников

В конце апреля, по мере снижения напряженности вокруг Ирана, мы думали, что эта чудовищная доходность наконец-то иссякнет.

За предыдущие месяцы мы зарабатывали около $500 тыс. в неделю, и нам правда не казалось, что найдется что-то еще, способное поддерживать такую динамику.

И вдруг началась повальная спекуляция на полупроводниках и всех узких цепочках поставок.

Тикеры вроде SNDK и MU стали торговаться точно как чистые мемкоины.

Это был полный хаос.

Когда мы собирали этого робота в октябре, рынок лежал пластом. С тех пор мы пережили ажиотаж на металлах, затем на нефти, а теперь на полупроводниках — все эти активы спекулировались так же дерзко, как мусор на BSC.

Что вообще происходит?

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

Но я также считаю, что ранняя ставка на HIP-3, perpetual-контракты на акции, а точнее на TradeXYZ, показала определенный фанг.

В мае, июне и июле наш ежемесячный объем держался в диапазоне $1,5–2,5 млрд, а недельная прибыль составляла около $400–500 тыс.

Заключение

Сейчас начало сентября.

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

Для нас эти возможности, вероятно, подходят к концу, но весь этот путь оказался невероятно увлекательным.

За 10 месяцев, в период, который ощущался как затяжная криптозима, мы сумели:

  • Общий объем HIP-3 и IBKR составил $32 млрд
  • Доля в общем объеме TradeXYZ составила 1,5%
  • Чистая прибыль $10 млн

Конечно, это стало возможным благодаря колоссальному капиталу. Но фактическая годовая доходность вложенных средств все равно составила 35–45% в зависимости от периода.

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

Десять месяцев назад мы ни разу не торговали акциями и почти не представляли, что такое фьючерсы. Теперь наш оборот превышает $32 млрд.

Все, что осталось, — надеяться на хороший третий квартал на Hyperliquid.

Спасибо, что дочитали до конца.

Мы вернемся с новой историей.

CBB 🫡

Присоединяйтесь к официальному сообществу TechFlow

В избранное
Поделиться
Автор
CBB
X@Cbb0fe