Build a Copy Trading Filter That Ignores Wallet Size on Hyperliquid
By @CoinMarketMan - 02-Sep-2026
Создайте фильтр копи-трейдинга, не зависящий от размера кошелька, на Hyperliquid
Стандартная стратегия копи-трейдинга выглядит так: найти кошелёк кита, зеркально копировать его позиции и надеяться, что человек за ним знает, что делает. Проблема в том, что на Hyperliquid «кит» означает «большой баланс». Это не говорит ничего о том, вырос ли этот баланс благодаря прибыльной торговле или просто пришёл с централизованной биржи в прошлый вторник. Кошелёк с $3M в перп-эквити и минус $800K в реализованном PnL за всё время технически является китом. По цифрам он также является стабильно плохим трейдером с глубокими карманами. Следовать за таким кошельком — это ставка на капитал, а не на компетентность.
Есть подход лучше. Поскольку Hyperliquid полностью построен на цепочке и каждая сделка публична, вы можете увидеть всю историю кошелька: выигрыши, проигрыши, ликвидации, периоды удержания — всё. HyperTracker классифицирует каждый кошелёк по 16 поведенческим когортам: восемь по размеру капитала и восемь по реализованному PnL за всё время. Это позволяет создать фильтр копи-трейдинга, который в первую очередь проверяет подтверждённую историю результатов, а размер кошелька использует как вторичный весовой коэффициент. В этой статье описано, как построить такой фильтр с помощью API.
Почему большинство оповещений о китах генерируют плохие сделки для копирования
Сервисы оповещений о китах стали неотъемлемой частью крипто-экосистемы с первых дней появления on-chain аналитики. Логика звучит разумно: крупные кошельки двигают рынки, поэтому если видеть их действия до того, как цена отреагирует, можно получить преимущество. На централизованных биржах, где история трейдеров скрыта, размер был единственным доступным сигналом.
На Hyperliquid это ограничение исчезает. Сеть публикует каждый ордер, каждую позицию, каждую ликвидацию. Совокупная история кошелька восстанавливается из on-chain данных. Фильтровать исключительно по размеру — всё равно что выбирать управляющего фондом по объёму активов под управлением, не проверяя, приносил ли фонд когда-либо положительную доходность. Многие крупные кошельки на Hyperliquid несут глубоко отрицательный PnL за всё время. Они пополняют капитал из внешних источников, теряют его, пополняют снова. Их позиции достаточно велики, чтобы на несколько минут сдвинуть цены перпов со средней капитализацией, но направленный сигнал статистически отрицателен.
У сигнала по размеру есть одно законное применение: осведомлённость о рыночном воздействии. Если Leviathan ($5M+ эквити) открывает позицию на перпе со средней капитализацией на Hyperliquid, цена сдвинется. Знание этого помогает избежать неожиданного давления на позицию. Но «цена сдвинется» — это не то же самое, что «цена сдвинется в направлении, которое принесёт вам прибыль, если вы последуете за ней». Второе утверждение требует доказательств мастерства, и именно это измеряет ось когорт по PnL.
Двухосевая система: PnL квалифицирует, размер взвешивает
16-когортная классификация HyperTracker сортирует каждый кошелёк Hyperliquid по двум независимым осям. Ось размера использует текущий перп-эквити: Shrimp (до $250), Fish ($250 до $10K), Dolphin ($10K до $50K), Apex Predator ($50K до $100K), Small Whale ($100K до $500K), Whale ($500K до $1M), Tidal Whale ($1M до $5M) и Leviathan ($5M+). Ось PnL использует реализованную прибыль и убыток за всё время: Money Printer (от +$1M и выше), Smart Money (от +$100K до +$1M), Consistent Grinder (от +$10K до +$100K), Humble Earner (от $0 до +$10K), Exit Liquidity (от $0 до -$10K), Semi-Rekt (от -$10K до -$100K), Full Rekt (от -$100K до -$1M) и Giga-Rekt (ниже -$1M).
Каждый кошелёк имеет по одной метке от каждой оси. Ключевой принцип для копи-трейдинга: используйте когорту по PnL как квалификационный фильтр, а когорту по размеру — как весовую функцию. Кошелёк должен пройти фильтр по PnL, прежде чем вы вообще посмотрите на его размер. После квалификации размер показывает, насколько весомую долю стоит выделить.
Построение квалификационного фильтра
Квалификационный фильтр — бинарный. Кошелёк либо проходит, либо нет. Фильтр принимает кошельки из трёх верхних когорт по PnL:
- Money Printer (segment ID 8): реализованный PnL за всё время выше +$1M. Эти кошельки стабильно извлекали значительную прибыль из рынка на протяжении всей своей торговой истории.
- Smart Money (segment ID 9): реализованный PnL за всё время от +$100K до +$1M. Прибыльные и стабильные, с достаточной историей для статистической значимости.
- Consistent Grinder (segment ID 10): реализованный PnL за всё время от +$10K до +$100K. Положительный, но более скромный результат. В зависимости от вашего риск-аппетита, этот уровень можно включать или исключать.
Всё ниже Consistent Grinder отфильтровывается. Humble Earner (segment ID 11) — по сути безубыточные кошельки, генерирующие слабый направленный сигнал. Exit Liquidity и ниже вплоть до Giga-Rekt (segment IDs 12–15) имеют отрицательный PnL за всё время. Следование за их направленными ставками статистически снижает ваш ожидаемый результат.
Чтобы запросить PnL-сегмент кошелька, вызовите эндпоинт позиций:
curl -H "Authorization: Bearer $HT_TOKEN" \
"https://ht-api.coinmarketman.com/api/external/positions?address=0x..."
Ответ включает pnlSegmentId кошелька вместе с его открытыми позициями. Если это значение равно 8, 9 или 10 — кошелёк проходит фильтр. Любое другое значение — пропускаете его.
Добавление весового коэффициента по размеру
После того как кошелёк квалифицируется по PnL, размер становится актуальным весовым коэффициентом. Money Printer с капиталом уровня Leviathan выражает большую убеждённость в каждой сделке, чем Money Printer с капиталом уровня Dolphin, потому что абсолютный объём средств под риском выше. Оба кошелька имеют подтверждённую историю результатов, но более крупный рискует большими деньгами в каждой конкретной позиции.
Взвешивание прямолинейно. Присваивайте более высокий весовой коэффициент квалифицированным кошелькам с большими когортами по размеру и меньший — квалифицированным кошелькам с меньшими когортами. Точные соотношения вы калибруете под собственный портфель и риск-аппетит. Ключевой принцип: размер влияет на то, сколько вы выделяете на следование за квалифицированным кошельком, тогда как PnL определяет, следуете ли вы за ним вообще.
Матрица выявляет важную закономерность. Самая опасная ячейка — нижний правый угол: крупные кошельки с глубоко отрицательной историей PnL. Именно эти кошельки доминируют в оповещениях о китах. Их позиции огромны, их рыночное воздействие реально, а их история говорит о том, что они стабильно ошибаются. Наивный фильтр только по размеру ставит их во главу вашего списка для копирования. Фильтр с приоритетом PnL полностью их исключает.
API-конвейер: от таблицы лидеров к фильтру и мониторингу
Вот практический порядок построения фильтра копи-трейдинга с приоритетом PnL с помощью API HyperTracker.
Шаг 1: Получите таблицу лидеров
Начните с таблицы лидеров за всё время, чтобы получить ранжированный список наиболее прибыльных кошельков на платформе:
curl -H "Authorization: Bearer $HT_TOKEN" \
"https://ht-api.coinmarketman.com/api/external/leaderboard?pnlType=allTime"
Возвращает кошельки, ранжированные по накопленному реализованному PnL. Верх этого списка — место, где живут ваши кандидаты для копирования. Вы начинаете с самых сильных историй результатов и движетесь вниз, а не начинаете с самых крупных балансов.
Шаг 2: Подтвердите принадлежность к когорте
Для каждого кандидата запросите их позиции, чтобы подтвердить PnL и segment ID по размеру:
curl -H "Authorization: Bearer $HT_TOKEN" \
"https://ht-api.coinmarketman.com/api/external/positions?address=0x..."
Проверьте поле pnlSegmentId. Если оно возвращает 8, 9 или 10 — кошелёк квалифицируется. sizeSegmentId показывает текущий уровень капитала для целей взвешивания.
Шаг 3: Отслеживайте позиционирование на уровне когорт
Вместо того чтобы следить за отдельными кошельками (что шумно и подвержено риску отдельного кошелька), используйте эндпоинт метрик когорт, чтобы видеть, что делает вся когорта Money Printer или Smart Money по конкретному активу:
curl -H "Authorization: Bearer $HT_TOKEN" \
"https://ht-api.coinmarketman.com/api/external/cohort-metrics?segmentId=8&coin=BTC"
Возвращает агрегированное позиционирование лонг/шорт, открытый интерес и смещение для всех кошельков Money Printer по BTC. Когда эта когорта меняет направление, вы видите консенсусный сигнал от самых прибыльных трейдеров на платформе, а не ставку отдельного кошелька.
Сигналы когорт против следования за отдельным кошельком
Копи-трейдинг за отдельным кошельком ненадёжен. Даже лучший трейдер переживает полосы убытков, открывает хеджирующие позиции, которые выглядят направленными в изоляции, или торгует активами, где ваша ситуация с ликвидностью отличается от его. Копирование одного Money Printer лучше, чем копирование случайного кита, но это всё равно концентрированная ставка на продолжение преимущества одного человека.
Сигналы на уровне когорт сглаживают этот шум. Когда вы запрашиваете segmentId=8 (Money Printer) в эндпоинте метрик когорт, вы получаете агрегированное позиционирование каждого кошелька, который заработал более $1M в реализованном PnL за всё время на Hyperliquid. Если вся эта группа склоняется к нетто-лонгу по ETH на протяжении нескольких 5-минутных снимков, сигнал несёт большее статистическое значение, чем активность любого отдельного кошелька. И напротив: если Money Printer имеют нетто-лонг, а Full Rekt (segment ID 14) — нетто-шорт по тому же активу, перед вами расхождение когорт, которое исторически разрешается в пользу прибыльной группы.
Практическая настройка: опрашивайте метрики когорт каждые 5 минут для торгуемых вами активов. Сравнивайте поле longShortRatio между Money Printer (ID 8) и убыточной когортой — например, Full Rekt (ID 14) или Exit Liquidity (ID 12). Устойчивое расхождение на протяжении нескольких снимков — это сигнал с более высокой убеждённостью, чем мгновенный всплеск.
Три ошибки, которые предотвращают фильтры с приоритетом PnL
Копирование «перезагрузчика»
Некоторые кошельки поддерживают крупные балансы, постоянно переводя средства с централизованных бирж. Они теряют деньги, переводят ещё, теряют снова. Фильтры только по размеру ставят такие кошельки высоко, потому что их эквити сейчас велик. Фильтры с приоритетом PnL немедленно их выявляют, поскольку реализованный PnL за всё время отрицателен. Tidal Whale с меткой Giga-Rekt по PnL — это кошелёк, который потратил миллионы на Hyperliquid и потерял более $1M. Такой трейдер не достоин подражания.
Упущение дисциплинированного оператора
Опытные трейдеры нередко держат небольшие активные позиции. Они могли вывести большую часть прибыли, торгуют с дисциплинированным размером или задействуют капитал избирательно. Money Printer, который в данный момент держит эквити уровня Dolphin (от $10K до $50K), будет невидим для любого фильтра, требующего минимального размера кошелька. Но его накопленная история — более $1M в реализованных выигрышах — говорит о том, что этот кошелёк стабильно находит преимущество. Фильтр с приоритетом PnL выводит такие кошельки на поверхность. Фильтр с приоритетом размера их хоронит.
Следование за толпой в ликвидацию
Когда кит с плохой историей открывает позицию с плечом, наивные копи-трейдеры бросаются следом. Если сделка идёт против них, позиция кита достаточно велика, чтобы вызвать каскад ликвидаций на перпах со средней капитализацией. Копи-трейдеры, вошедшие с аналогичным плечом, ликвидируются вместе с китом, за которым последовали. Фильтр с приоритетом PnL предотвращает это, гарантируя, что вы следуете только за кошельками, исторические паттерны торговли которых свидетельствуют о достаточно хорошем управлении риском для избежания серийных крахов.
Фильтруйте по истории результатов с HyperTracker
Каждый кошелёк на Hyperliquid классифицируется по 16 поведенческим когортам: восемь по размеру капитала, восемь по реализованному PnL за всё время. Один вызов API возвращает оба segment ID, обновляемых каждые 5 минут. Постройте фильтр копи-трейдинга, который начинается с мастерства, а не с капитала.
Самый богатый кошелёк на Hyperliquid — не самый умный. Самый умный кошелёк — не всегда самый богатый. Когда каждая сделка находится в блокчейне и каждый кошелёк несёт проверяемую историю, фильтрация по подтверждённым результатам — очевидный шаг. Размер по-прежнему важен для понимания рыночного воздействия и для взвешивания аллокации после квалификации кошелька. Но сама квалификация должна начинаться и заканчиваться вопросом, который действительно предсказывает будущие результаты: зарабатывал ли этот кошелёк раньше?