Ссылка для регистрации на DEX-бирже Hyperliquid: 🔗https://app.hyperliquid.xyz/join/MOONBOT.
Если регистрация выполнена без использования данной ссылки, терминал Moonbot автоматически укажет свой код при первом запуске.
Использование реферальной ссылки или кода предоставляет небольшую скидку на комиссию и позволяет активировать PRO-версию Moonbot.
Для торговли на DEX-бирже Hyperliquid используется обычный DeFi-кошелёк с поддержкой EVM (Ethereum Virtual Machine). EVM-кошелёк — это цифровой кошелёк для взаимодействия с блокчейном Ethereum и другими сетями, совместимыми с EVM.
Если у Вас ещё нет EVM-кошелька (например, Rabby, MetaMask, WalletConnect, Coinbase Wallet), Вы можете создать его на сайте 🔗https://rabby.io/ или установить соответствующее расширение для браузера Google Chrome.
Дополнительную информацию о способах подключения к Hyperliquid можно получить по ссылке: 🔗 Hyperliquid: how to start trading.
После установки расширения кошелька:
-
Создайте новый кошелёк;
-
Установите пароль;
-
Сохраните уникальную секретную фразу (seed-фразу) для восстановления доступа.
⚠️ Внимание! Любой, кто получит доступ к паролю кошелька или секретной фразе, сможет управлять Вашими средствами; не передавайте эти данные третьим лицам; рекомендуется сохранить их на отдельном носителе (например, флешке) или записать на бумаге и хранить в надёжном месте.
Далее выполните следующие действия:
-
Переведите на созданный кошелёк ETH в сети Arbitrum;
-
Внутри кошелька обменяйте ETH на USDC в сети Arbitrum;
-
Оставьте небольшое количество ETH (примерно эквивалент 10 USD) для оплаты комиссии (газа) при внесении депозита USDC на биржу Hyperliquid;
-
Откройте страницу торговли 🔗https://app.hyperliquid.xyz/trade;
-
Нажмите кнопку Connect для подключения браузерного кошелька.
Далее будут приводиться примеры с подключением к MetaMask; аналогичные шаги применимы и к другим удобным для Вас кошелькам.
1) В окне Connect выберите MetaMask;
2) В открывшемся окне браузерного кошелька при необходимости введите пароль и нажмите кнопку Разблокировать;
3) Если в окне Connect отсутствует пункт с Вашим кошельком, выберите WalletConnect и выполните авторизацию с помощью QR-кода.
4) Создайте новый аккаунт в кошельке (при необходимости);
5) Выберите аккаунт, который будет подключён к бирже Hyperliquid и нажмите кнопку Подключиться.
После успешного подключения на сайте Hyperliquid отобразится кнопка Deposit, а справа будет указан Ваш торговый адрес на бирже.
6) Нажмите кнопку Deposit и в окне Deposit USDC from Arbitrum сделайте следующее:
-
В меню Assets выберите USDC;
-
В меню Deposit Chain выберите Arbitrum;
-
В нижнем поле укажите сумму в USDC, которую планируете отправить с кошелька на биржу Hyperliquid; минимальная сумма депозита — 5 USDC; при нажатии кнопки MAX будет автоматически указана максимально доступная сумма USDC в кошельке;
-
Нажмите кнопку Deposit.
После нажатия кнопки Deposit откроется окно кошелька; для подтверждения транзакции нажмите кнопку Подтвердить.
💡 Обратите внимание, что на балансе кошелька должно быть достаточное количество ETH для оплаты комиссии (газа) при выполнении данной транзакции.
После завершения транзакции в кошельке нажмите кнопку Закрыть расширение.
После подтверждения транзакции на бирже Hyperliquid указанная сумма USDC отобразится на фьючерсном балансе (Perps).
Для перевода средств с фьючерсного баланса на спотовый выполните следующие действия:
-
Нажмите кнопку Perps-Spot;
-
Подтвердите операцию через подключённый кошелёк.
В этом же разделе Вы можете:
Создание API-ключей для биржи HyperLiquid
После пополнения баланса на сайте Hyperliquid выполните следующие действия:
1) Перейдите на вкладку More и выберите пункт API, чтобы открыть страницу создания API-ключей;
2) В поле 1 укажите произвольное имя для API-ключа (не более 16 символов) и нажмите кнопку Generate;
3) В поле 3 будет сгенерирован API Wallet Address; нажмите кнопку Authorize API Wallet;
В открывшемся окне Authorize API Wallet:
4) Проверьте значение API Wallet Name (имя, заданное ранее);
5) Скопируйте или сохраните API Wallet Address — он потребуется для ввода в терминале Moonbot;
6) При необходимости укажите срок действия API-ключа; при нажатии MAX будет установлен максимальный срок — 180 дней;
7) В красном поле скопируйте или сохраните Private Key — он потребуется для ввода в терминале Moonbot;
8) Нажмите кнопку Authorize;
После этого откроется кошелек, в котором с помощью кнопки Подтвердить нужно подтвердить запрос подписи для создания API-ключей для биржи Hyperliquid.
После успешного подтверждения на странице API появится запись с созданным API-ключом и датой его окончания. Ниже автоматически будет создан дополнительный технический API с именем "app.hyperliquid.xyz"; данный ключ не используется в терминале, однако удалять его не требуется.
Чтобы удалить ненужный API-ключ, нажмите красную ссылку Remove.
Активация API-ключей в терминале Moonbot для биржи Hyperliquid
-
Создайте на сайте биржи Hyperliquid API-ключи для основного аккаунта или субаккаунта;
-
Скопируйте папку с Вашим основным PRO-терминалом для другой биржи в новую папку и запустите терминал;
-
Перейдите в раздел Настройки → Логин, в поле Биржа выберите Hyper (спот) или Hyper Futures (фьючерсы) и нажмите кнопку Применить;
-
В разделе Настройки → Логин выполните следующие действия;
-
В поле API Key введите API Wallet Address, полученный ранее на бирже Hyperliquid;
-
В поле API Secret введите Private Key, полученный ранее на бирже Hyperliquid;
-
Зарегистрируйте введённые API-ключи для основного аккаунта или субаккаунта;
-
В правом нижнем углу главного окна терминала Moonbot нажмите на надпись PRO version, чтобы открыть окно Moon Credits с активациями платных модулей (см. рисунок ниже);
-
В окне Moon Credits в нижней части отображается баланс Ваших Moon Credits; для активации основного аккаунта или одного субаккаунта биржи Hyperliquid требуется 1000 Moon Credits; если баланс достаточен, в блоке Activate API Key нажмите кнопку Activate for 1000 Credits; после этого API-ключи будут активированы в данном терминале;
-
Если необходимо активировать дополнительные субаккаунты этой же биржи, повторите процедуру требуемое количество раз;
-
Если после подключения в терминале отсутствуют трейды или не отображается книга ордеров, нажмите Меню → Обновить подключение или перезапустите терминал Moonbot несколько раз до появления данных.
Технические детали при работе с биржей HyperLiquid
1. Комиссия на бирже Hyperliquid может взиматься как в USDC, так и в торгуемых монетах; актуальные ставки и способы их снижения указаны на странице 🔗https://hyperliquid.gitbook.io/hyperliquid-docs/trading/fees; дополнительно взимается небольшая комиссия разработчика терминала Moonbot, которая активируется при первом запуске терминала, подключённого к Hyperliquid;
При первом запуске может появиться ошибка API-ключей и автоматически откроется страница 🔗https://api.moonbot.eu/files/HLsign.html с окном Approve Builder Fee; нажмите кнопку Connect & Approve, затем подтвердите операцию в браузерном кошельке; после появления статуса Done перезапустите терминал Moonbot от имени администратора; данную процедуру необходимо выполнить один раз для каждого аккаунта;
2. Строго соблюдайте правило "Один API-ключ = Один терминал = Один запуск"; нарушение приведёт к сбоям в работе терминалов, запущенных на одном API; биржа использует принцип монотонной индексации команд, поэтому два терминала с одинаковым API нарушают цепочку запросов; для каждого одновременно работающего терминала необходим отдельный API-ключ;
3. Лимиты биржи составляют 1200 запросов в минуту на все операции; дополнительно действует Fill Ratio — 1 запрос на каждый 1 USDC совокупного торгового объёма; стартовый буфер — 10 000 ордеров; при его исчерпании необходимо совершить сделку для обновления лимита; подробности доступны на странице 🔗 Rate limits and user limits;
4. На DEX-бирже Hyperliquid ввод и вывод средств осуществляется только в USDC; вывод других токенов возможен через сторонний сервис;
5. Задержки (ping) на Hyperliquid могут составлять 1–2 секунды; это связано с особенностями DEX и обработкой транзакций в блокчейне;
6. Возможны "потерянные" позиции и остатки монет после закрытия сделок; регулярно проверяйте балансы в окне Меню → Assets; частичное исполнение ордера может приводить к зависанию остатка;
7. Загрузка данных по монетам при старте ускорена при использовании модуля Подгрузка графиков и включённой опции Настройки → Основные → Анализ монет при запуске;
8. Поддерживаются режимы Cross и Isolated маржи;
9. Автоторговля может быть затруднена из-за задержек 1–2 секунды и ограничений API; возможны потери ордеров и отсутствие некоторых индикаторов;
10. В папке терминала используется файл secp256k1.dll для подписания запросов в блокчейне; не удаляйте его при копировании папки;
11. В FREE-версии Moonbot ордера не выставляются;
12. Подгрузка графиков поддерживается только на фьючерсах;
13. В окне Меню → Assets отображаются балансы спота и фьючерсов; перевод средств между ними выполняется только на сайте Hyperliquid с подтверждением через кошелёк;
14. Биржа не передаёт данные PNL по API; значение PNL на графике отображается как 0$; фактические результаты можно проверить на странице 🔗 https://app.hyperliquid.xyz/portfolio;
15. На фьючерсах отображается линия ликвидации при открытии позиции; после закрытия позиции линия исчезает;
16. Индикатор загрузки API является расчётным; биржа не предоставляет точные данные по использованию API; обновление маркпрайса выполняется раз в 6 секунд;
17. При включённой опции Настройки → Специальные → Настройка движка → Ignore Replacing bug возможна более быстрая перестановка ордеров;
⚠️ Внимание! При частичном исполнении ордера на DEX вероятность возникновения ошибки "replacing bug" крайне высокая; перестановка ордера может привести к зависанию остатка;
18. Команда LogEveryRequest в поле ввода монеты выводит в журнал все запросы; используется для диагностики блокировок;
19. При получении ошибки 429 во время выставления тейк-ордера выполняется ещё 5 попыток с увеличенными паузами;
20. На фьючерсах ордера автоматически выставляются в режиме ReduceOnly, что предотвращает переворот позиции при закрытии лонга;
21. Ускорено обновление балансов и увеличена глубина книги ордеров по сравнению с ранними версиями;
22. На бирже возможно создание до 50 субаккаунтов при торговом объёме более 100 000 USD; они работают только через веб-интерфейс и не поддерживаются в терминале Moonbot; для работы через API требуется создание нового кошелька и повторная активация в терминале;
23. При подключении терминала Moonbot к бирже Hyperliquid возможна торговля через API на маркетах HIP-3.
Эти маркеты считаются как отдельные и требуют особого подключения в Moonbot из расчета по одному маркету на 1 Moonbot.
Чтобы подключить один из нужных маркетов нужно в верхней части главного окна терминала Moonbot нажать на кнопку "HL:..." и выбрать нужный.
Если нужно торговать одновременно на разных маркетах, то следует сделать несколько копий терминала Moonbot, в каждом указать свои API и выбрать соответствующий маркет.
Внимание!
-
При создании копии папок и далее запуска нескольких терминалов Moonbot одновременно следите, чтобы в каждом из них был свой API и они не пересекались. То есть нужно создавать и активировать в Moonbot отдельные ключи API для каждого HIP-3 маркета, поскольку на бирже Hyperliquid действует принцип монотонной индексации команд, а два и более запущенных терминала Moonbot с одинаковыми ключами API нарушат при этом цепочку команд, что приведет к ошибкам;
-
В режиме Moon Kernel - клиент-серверного подключения Moonbot, когда на локальном компьютере размещается Moonbot Client (Клиент), а на VPS сервере размещается Moonbot Kernel (Ядро), то при торговле на маркетах HIP-3 следите, чтобы везде был указан один и тот же маркет;
-
На сайте биржи Hyperliquid в своём аккаунте для торговли на HIP-3 нужно в настройках:
Чтобы узнать, какие актуальные маркеты HIP-3 доступны в настоящее время и под какими номерами они записаны, нужно запустить терминал Moonbot, например, с первым индексом HIP3_DexIndex=1 для xyz (XYZ) в MoonBot.ini и в логе посмотреть список с текущими индексами.
На данный момент в логе будут отражены следующие маркеты:
DEX[1]: xyz (XYZ)
DEX[2]: flx (Felix Exchange) (* сейчас маркет не обслуживается биржей)
DEX[3]: vntl (Ventuals) (* сейчас маркет не обслуживается биржей)
DEX[4]: hyna (HyENA)
DEX[5]: km (Markets by Kinetiq) (* сейчас маркет не обслуживается биржей)
DEX[6]: abcd (ABCDEx) (* сейчас маркет не обслуживается биржей)
DEX[7]: cash (dreamcash) (* сейчас маркет не обслуживается биржей)
DEX[8]: para (Paragon)
DEX[9]: mkts (Markets By Kinetiq)
В терминале Moonbot для биржи Hyper-Futures
в меню выбора пары можно выбрать следующие маркеты:
-
crypto
Для выбора маркета Hyper-Futures (без HIP-3) с балансом USDC для торговли.
0G, 2Z, AAVE, ACE, ADA, AERO, AIXBT, ALGO, ALT, ANIME, APE, APEX, APT, AR, ARB, ASTER, ATOM, AVAX, AVNT, AXS, AZTEC, BABY, BANANA, BCH, BERA, BIGTIME, BIO, BLUR, BNB, BOME, BRETT, BSV, BTC, CAKE, CASHCAT, CC, CELO, CFX, CHIP, COMP, CRV, DASH, DOGE, DOT, DYDX, DYM, EIGEN, ENA, ENS, ETC, ETH, ETHFI, FARTCOIN, FET, FIL, FOGO, GALA, GAS, GMT, GMX, GOAT, GRAM, GRASS, GRIFFAIN, HBAR, HEMI, HMSTR, HYPE, HYPER, ICP, IMX, INIT, INJ, IO, IOTA, JTO, JUP, KAITO, KAS, kBONK, kFLOKI, kLUNC, kNEIRO, kPEPE, kSHIB, LAYER, LDO, LINEA, LINK, LIT, LTC, MANTA, ME, MEGA, MELANIA, MEME, MERL, MET, MINA, MNT, MON, MOODENG, MORPHO, MOVE, NEAR, NEO, NIL, NOT, NXPC, ONDO, OP, ORDI, PAXG, PENDLE, PENGU, PEOPLE, PNUT, POL, POLYX, POPCAT, PROVE, PUMP, PURR, PYTH, RENDER, RESOLV, REZ, RSR, RUNE, S, SAGA, SAND, SEI, SKR, SKY, SNX, SOL, SOPH, SPX, STABLE, STBL, STRK, STX, SUI, SUPER, SUSHI, SYRUP, TAO, TIA, TNSR, TRB, TRUMP, TRX, TURBO, UMA, UNI, USUAL, VINE, VIRTUAL, VVV, W, WCT, WIF, WLD, WLFI, XAI, XLM, XMR, XPL, XRP, YGG, ZEC, ZEN, ZETA, ZK, ZORA, ZRO
-
xyz
Для выбора маркета HIP-3 xyz (XYZ) с балансом USDC для торговли.
AAPL, AMAT, AMD, AMZN, ARM, ASML, AVGO, BABA, BB, BE, BIRD, BOT, BRENTOIL, BX, CBRS, CL, COIN, COPPER, COST, CRCL, CRWV, CXMT, DELL, DKNG, DRAM, EBAY, EUR, EWJ, EWT, EWY, EWZ, GBP, GIGADEV, GME, GOLD, GOOGL, HIMS, HOOD, HYUNDAI, IBM, INTC, JP225, JPY, KIOXIA, KR200, LITE, LLY, META, MINIMAX, MRVL, MSFT, MSTR, MU, NATGAS, NBIS, NFLX, NOK, NOW, NVDA, ORCL, PALLADIUM, PLATINUM, PLTR, PURRDAT, QCOM, QNT, RIVN, RKLB, SHAZ, SILVER, SKHX, SKHY, SMH, SMSN, SNDK, SOFTBANK, SP500, SPCX, STRC, TSLA, TSM, URNM, USAR, WDC, XLE, XYZ100, ZHIPU, ZM
-
flx
Для выбора маркета HIP-3 flx (Felix Exchange)
* сейчас данный маркет не поддерживается на бирже, а при попытке выставить его в терминале Moonbot подключается маркет "crypto".
-
vntl
Для выбора маркета HIP-3 vntl (Ventuals)
* сейчас данный маркет не поддерживается на бирже, а при попытке выставить его в терминале Moonbot подключается маркет "crypto".
-
hyna
Для выбора маркета HIP-3 hyna (HyENA) с балансом USDE для торговли.
1000PEPE, ADA, BASED, BNB, BTC, DOGE, ENA, ETH, FARTCOIN, HYPE, LINK, LTC, PUMP, SOL, SUI, XPL, XRP, ZEC
-
km
Для выбора маркета HIP-3 km (Markets by Kinetiq)
* сейчас данный маркет не поддерживается на бирже, а при попытке выставить его в терминале Moonbot подключается маркет "crypto".
-
abcd
Для выбора маркета HIP-3 abcd (ABCDEx)
* сейчас данный маркет не поддерживается на бирже, а при попытке выставить его в терминале Moonbot подключается маркет "crypto".
-
cash
Для выбора маркета HIP-3 cash (dreamcash)
* сейчас данный маркет не поддерживается на бирже, а при попытке выставить его в терминале Moonbot подключается маркет "crypto".
-
para
Для выбора маркета HIP-3 para (Paragon) с балансом USDС для торговли.
BTCD, IREN, TOTAL2, CRDO, COHR, STX, OTHERS, AVGO, LRCX, GLW
-
mkts
Для выбора маркета HIP-3 mkts (Markets By Kinetiq) с балансом USDС для торговли.
US500, USTECH (QQQ)
24. В терминале Moonbot, который подключен к бирже Hyperliquid, можно с помощью кнопки HMap на главном окне терминала активировать тепловую карту торговых адресов, которая помогает отслеживать торговые адреса других трейдеров с указанием названия монеты, даты и размером ордеров.
Подробнее об этом можно ознакомиться на странице 🔗 Кнопка HMap.
25. В терминале Moonbot, который подключён к бирже Hyperliquid, можно создавать специальную стратегию Watcher, которая после запуска может автоматически отслеживать указанные в ней торговые адреса и делать отметки стрелками на графике по активностям этого торгового адреса.
Подробнее об этом можно ознакомиться на странице 🔗 Стратегия Watcher и её параметры.
26. Для биржи Hyperliquid на вкладке Настройки -> Специальные -> Настройки движка доступна отдельная настройка: "Быстрые IOC (платно)". Если галочка установлена, то ордера, пересекающие книгу ордеров, отправляются с платным приоритетом как IOС (Immediate Or Cancel) "Исполнить Или Отменить" - биржа исполняет их раньше обычных.
Суть в том, что такой ордер пытается исполниться сразу же. Система забирает всю доступную ликвидность по вашей цене прямо в момент отправки. А вот если часть ордера не смогла исполниться (например, в книге ордеров просто нет столько контрагента по нужной цене), то эту "неудачную" часть биржа автоматически отменяет. То есть IOC не оставляет неисполненную часть в книге ордеров - он либо заполняет всё, что можно, сразу, либо отменяет остаток.
Комиссия IOC: 0.08% от ИСПОЛНЕННОГО объёма в НYРЕ.
Приоритет IOC: ~360 мс.
Ордер IOC не встаёт в книгу ордеров: неисполненный остаток отменяется.
Оплата за ордера IOC: в аккаунте биржи Hyperliquid "Portfolio -> Staking", далее переведите HYPE из Spot и не делегируйте валидатору.
27. Общая статистика Hyperliquid доступна на странице 🔗 https://stats.hyperliquid.xyz/.
28. Официальная документация биржи доступна по ссылке 🔗https://hyperliquid.gitbook.io/hyperliquid-docs.