← Рейтинг трейдеров

Как считается торговый рейтинг

Версия 1.0, 13 сентября 2026. Это автоматическое сравнение открытых результатов Hyperliquid. Оценки посетителей, редакционные звёзды, размер капитала и объём торговли в формулу не входят. Публичная статистика кошелька не подтверждает личность владельца.

Какие данные используются

Публичный API userFills возвращает до 2000 последних исполнений. Берём доступные закрывающие исполнения бессрочных контрактов за последние 30 дней, удаляем повторы, объединяем по рынку и номеру ордера. Частичное закрытие остаётся закрывающим ордером, а не полной сделкой от открытия до выхода. Spot и исполнения с неизвестными данными или комиссией не в USDC исключаются.

Из результата закрывающего исполнения вычитается его комиссия USDC. Комиссии открытия и funding не включены; при развороте комиссия исполнения учитывается полностью. Это результат выборки закрытий, а не полная чистая доходность стратегии. При отсутствии убыточных закрытий PF не определён: условные 99 не подставляются.

Формула 0–100

clamp ограничивает число диапазоном 0–1. G — сумма положительных результатов закрывающих ордеров после учтённых комиссий, L — модуль суммы отрицательных, P = G − L, N — количество закрывающих ордеров, включая безубыточные.

  • До 40 баллов: 40 × clamp((G/L − 0,5) / 2,5). При L=0 и G>0 компонент равен 40; при G=L=0 — 0.
  • До 20 баллов: 20 × clamp((P/N) / среднего убытка). Без убытков при положительном P — 20, при нулевом P — 0.
  • До 25 баллов: 25 × clamp(P / D / 3), где D — максимальное снижение накопленного реализованного PnL от предыдущего пика в USD. При D=0 и P>0 — 25, иначе 0.
  • До 15 баллов: 15 × доля прибыльных дней среди дней с закрытиями (UTC).

Сумма умножается на min(1, √(N/100)) × min(1, √(T/30)), где T — число дней между первым и последним учтённым закрытием, минимум 1. Итог округляется до десятых. Меньше 20 закрытий — оценка не выставляется. Короткая история снижает балл даже при высокой прибыли.

Старые и неполные данные

У старых сводок известны только количество прибыльных и убыточных исполнений, их средние результаты и суммарный PnL до комиссий. Расчёт предварительный: доступны первые два компонента, коэффициент периода равен 0,75. Максимум — 45 из 100. Последовательность закрытий, длительность выборки и комиссии по одной сводке восстановить нельзя.

Предварительные оценки и данные старше 7 дней не участвуют в актуальном рейтинге. Сначала идёт больший балл, затем большая выборка; при полном равенстве порядок определяется URL. Архивные профили доступны отдельно. Оценка обновляется при получении новых данных.

Ограничения

Снижение реализованного PnL не равно процентной просадке капитала: открытые позиции, вводы и выводы не учитываются. У высокочастотных трейдеров история может быть короткой из-за лимита API. Периоды выборок различаются. Прошлые результаты не гарантируют будущих. Рейтинг охватывает собранную сайтом выборку, а не всех трейдеров биржи.

Пример: как получается 66.0 балла

Учебный пример, не реальный трейдер. За 30 дней: 100 закрывающих ордеров, 60 прибыльных и 40 убыточных. Сумма прибылей — 3000 USD, сумма убытков — 1500 USD, результат — 1500 USD. Все суммы уже после учтённых комиссий закрытий. Максимальное снижение реализованного PnL — 500 USD. Прибыльных дней — 12 из 20 дней с закрытиями.

  1. PF = 3000 / 1500 = 2. Компонент: 40 × (2 − 0,5) / 2,5 = 24.
  2. Средний результат = 1500 / 100 = 15 USD; средний убыток = 1500 / 40 = 37,5 USD. Компонент: 20 × 15 / 37,5 = 8.
  3. Восстановление: 25 × min(1, 1500 / 500 / 3) = 25.
  4. Прибыльные дни: 15 × 12 / 20 = 9.

Сумма = 24 + 8 + 25 + 9 = 66. Коэффициент данных при 100 закрытиях за 30 дней равен 1. Итог: 66.0 / 100.

Если те же результаты получены всего за 5 дней, коэффициент периода = √(5/30) ≈ 0.408, а итог снижается до 26.9 / 100. Это поправка на длительность наблюдения, а не вероятность успеха трейдера.

Как проверить оценку по профилю

  1. Откройте профиль в рейтинге и запишите дату получения данных, период закрытий и количество ордеров.
  2. Сопоставьте PnL, PF, снижение реализованного PnL и прибыльные дни с четырьмя компонентами балла.
  3. Учитывайте коэффициент достаточности данных: он применяется после сложения компонентов. На экране компоненты округлены, а итог рассчитывается до округления.
  4. Перейдите по ссылке «Первичные данные» к адресу кошелька. Новые исполнения после даты снимка могут отличаться от сохранённой выборки.

Почему балл меняется

При следующем получении данных новые закрытия добавляются, старые выходят за 30-дневное окно. Меняются соотношение прибыли и убытков, снижение PnL и длительность выборки. Поэтому место может измениться даже без новой убыточной сделки. Если данные старше 7 дней, профиль переносится в архив; прежний балл не выдаётся за актуальный.

Пояснения дополнены 20 сентября 2026. Формула версии 1.0 не изменена. Вопросы о конкретном расчёте можно отправить редакции, указав ссылку на профиль и дату снимка.

Источник: документация Hyperliquid. Сообщить об ошибке: контакты редакции.