Сетка-бот

Грид-бот Hyperliquid в goodcryptoX — это автоматизированная торговая стратегия, которая монетизирует волатильность цены, поддерживая структурированную сетку ордеров на покупку и продажу в заданном ценовом диапазоне.

Почему использовать Grid Bot на Hyperliquid?

Рынки редко движутся по прямой. Даже во время сильных трендов цена постоянно колеблется — поднимается, откатывается, отскакивает, консолидируется и повторяет. Традиционный подход «купил и держи» приносит прибыль только от направленного движения. Grid Bot зарабатывает на самом движении самом.

Рассмотрим пример: BTC на $80 000. В течение следующего месяца он поднимается до $95 000, падает до $82 000, восстанавливается до $91 000, проседает до $85 000 и в конечном итоге возвращается к $80 000.

Если вы просто держали BTC на протяжении всего этого времени, ваш чистый результат равен нулю.

Но в этом движении цена совершила десятки колебаний — каждое из которых было потенциальной торговой возможностью. Сетка ордеров на покупку ниже текущей цены и ордеров на продажу выше неё захватила бы прибыль от каждого отскока, просадки и восстановления по пути. Каждый цикл «купил–продал» фиксирует небольшую реализованную прибыль, и когда цена остаётся в вашем диапазоне, эти прибыли накапливаются в значимые доходы — даже когда рынок в целом стоит на месте.

Именно это делает Grid Bot. Он работает подобно структурированной маркет-мейкинговой стратегии: размещает уровневые ордера на покупку ниже текущей цены, уровневые ордера на продажу выше неё и многократно захватывает спред между ними по мере колебаний цены.

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

Лучшие рыночные условия для грид-трейдинга

Грид-трейдинг наиболее эффективен, когда цена торгуется в пределах заданного диапазона (боковые рынки). Для этого используется стандартный или нейтральный грид-бот. Чем чаще цена колеблется внутри диапазона и чем дольше она остается в этих пределах, тем выше прибыль Grid бота.

Для рынков с трендом — когда цена движется вверх или вниз но при этом остается волатильной, колеблясь вокруг тренда — goodcryptoX предлагает лонговые и шортовые грид-боты соответственно. С этими ботами вы всё ещё зарабатываете на каждом ценовом колебании внутри диапазона, но также получаете доход от направленного движения цены.

Типичные сценарии использования Grid бота:

Два наиболее распространённых сценария грид-трейдинга:

  • Заработок на боковых рынках. Когда цена консолидируется и у вас нет сильного направленного прогноза, Нейтральный Grid захватывает движение туда-сюда внутри заданного вами диапазона.

  • Выражение направленного мнения с одновременным сбором волатильности. Лонг и Шорт гриды позволяют зарабатывать как на направлении, так и на ценовых колебаниях внутри него.

Но это ещё не всё. Grid-бот — универсальный инструмент, который также можно использовать для стратегий, таких как:

  • Постепенный выход из позиции. Если у вас уже есть позиция, вы можете использовать Short Grid, расположенный выше рыночной цены, чтобы постепенно выходить из неё контролируемо, при этом зарабатывая на отскоках цены по пути.

  • Накопление актива со временем. Long Grid на активе, в котором вы бычите, позволяет накапливать его постепенно, одновременно зарабатывая на краткосрочной волатильности.

Как работает грид-трейдинг на Hyperliquid

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

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

Основной цикл работает так:

Когда цена падает и исполняется ордер на покупку, бот сразу размещает ордер на продажу на уровень выше. Когда цена растёт и исполняется ордер на продажу, бот размещает ордер на покупку на уровень ниже. Каждая пара купил–продал фиксирует небольшую реализованную прибыль, равную расстоянию между этими двумя уровнями, умноженному на размер ордера (за вычетом торговых комиссий). По мере того как цена колеблется внутри диапазона, этот цикл повторяется снова и снова.

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

Что происходит на краях? Если цена выходит за верхнюю или нижнюю границу грида, за ней больше не существует ордеров. Бот удерживает накопленную позицию и ожидает. Если цена вернётся в диапазон, цикл возобновится. Если нет — вы останетесь с направленной позицией — это основной риск грид-трейдинга и причина, почему важно правильно выбирать диапазон.

Простая иллюстрация: Представьте грид всего с двумя уровнями — покупка на $79 000 и продажа на $81 000. Каждый раз, когда BTC колеблется между этими двумя уровнями, бот покупает дешево и продаёт дорого, фиксируя $2 000 x размер ордера за цикл. Теперь расширьте это до 20 или 50 уровней по более широкому диапазону, и вы начинаете понимать, как сетка может генерировать сотни мелких прибыльных сделок из обычной рыночной волатильности.

Режимы грида: Neutral, Long, Short

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

Neutral Grid

Neutral — это режим по умолчанию и наиболее сбалансированный.

При запуске Neutral Grid бот размещает ордера на покупку на каждом уровне ниже текущей рыночной цены и ордера на продажу на каждом уровне выше неё. Начальная позиция отсутствует — вы начинаете с плоской (нейтральной) позиции.

Neutral Grid идеален, когда вы ожидаете, что цена останется в диапазоне и у вас нет сильного направленного прогноза. Бот зарабатывает исключительно на волатильности внутри диапазона.

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

Когда использовать Neutral:

  • Рынки в диапазоне, консолидирующиеся рынки

  • Когда у вас нет сильного направленного убеждения

Long Grid

В режиме Long все уровни изначально выставлены как ордера на покупку.

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

Long Grid по сути является Neutral Grid, но начинающим с уже существующей лонг-позиции. После начальных заполнений он ведёт себя идентично — покупает ниже, продаёт выше, циклично проходя уровни.

Профиль риска: Если цена поднимается через и выше диапазона грида, бот постепенно продаёт позицию, фиксируя направленную прибыль поверх прибыли от грид-трейдинга. Если цена падает, вы накапливаете больше — ваша лонг-позиция растёт, и ваш риск понижения примерно вдвое больше, чем у сравнимого Neutral Grid (потому что вы начали с позиции и и продолжаете покупать по мере её снижения).

Когда использовать Long grid:

  • Когда вы бычите и ожидается волатильность

  • Когда вы хотите накопить актив, но также захватывать краткосрочные колебания

  • На споте, когда у вас есть только квотная валюта (например, USDT) и нет базовой валюты для продажи

Short Grid

Режим Short — это зеркальное отражение Long.

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

Профиль риска: Если цена падает через и ниже диапазона, бот постепенно откупает позицию, закрывая шорт и фиксируя направленную прибыль. Если цена растёт, шорт-позиция увеличивается, и ваша экспозиция примерно вдвое превышает экспозицию Neutral Grid.

Когда использовать Short grid:

  • Когда вы медведите и ожидаете волатильность

  • Когда вы хотите постепенно выходить из существующей лонг-позиции

  • На споте, когда вы держите позицию и хотите продавать её постепенно

Важное замечание по инициализации Long/Short: В настоящее время начальная позиция в режимах Long и Short не открывается одним рыночным ордером. Вместо этого все ордера размещаются как лимитные на каждом уровне грида, и те, что находятся на «неподходящей» стороне от рыночной цены, заполняются немедленно. На некоторых фьючерсных биржах лимитные ордера, размещённые глубоко в книге ордеров, могут быть отклонены из-за ограничений биржи относительно того, как далеко от текущей цены можно разместить лимитный ордер. Если вы сталкиваетесь с ошибками при запуске широкого Long или Short грида на некоторых биржах, скорее всего это и есть причина. Это известное ограничение, которое будет решено в будущем обновлении.

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


Настройка грида

В этом разделе подробно рассматривается каждое поле формы настройки Grid Bot в goodcryptoX сверху вниз — точно так, как оно отображается в интерфейсе. Все настройки применяются одинаково, независимо от того, торгуете ли вы на Hyperliquid, другой DEX для перпетуалов или централизованной бирже.

Режим грида

Первый выбор — это режим: Neutral, Long, или Short. Если вы не уверены, начните с Neutral — он имеет наиболее сбалансованный риск и не требует направленного прогноза.

Верхний и нижний уровни грида

Эти два поля определяют верхнюю и нижнюю границы вашего торгового диапазона. Все уровни грида будут размещены между этими двумя ценами.

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

Вам не нужно охватывать каждое возможное движение. Установка слишком широкого диапазона означает, что уровни будут далеко друг от друга (что требует больше уровней или приводит к меньшему числу сделок), тогда как слишком узкий диапазон рискует тем, что цена быстро покинет его.

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

Уровни

Это поле задаёт количество уровней (от 2 до 250) внутри вашего диапазона.

Здесь существует фундаментальная компромиссная зависимость. При фиксированном объёме капитала:

  • Больше уровней означает более плотное расположение между ними. Каждая сделка приносит меньшую прибыль (прибыль на уровень меньше), но сделки происходят чаще. Размеры ордеров будут меньше, потому что ваш капитал распределён по большему числу уровней.

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

Вам нужно найти баланс между частотой и прибылью за сделку. Слишком плотное расположение и комиссии могут съесть тонкие маржи; слишком широкое — и бот почти не торгует, прежде чем цена покинет диапазон.

Интерфейс показывает вам прибыль на уровень (PnL per level) (после комиссий биржи) в реальном времени по мере изменения этого числа. Он также отображает оценочный процентный прирост на уровень, что помогает оценить, имеет ли смысл такое расстояние для торгуемого инструмента и условий.

Обратите внимание, что прибыль на уровень рассчитывается, используя базовый тариф комиссий биржи. Если у вас более высокий уровень (статус), ваша комиссия будет ниже и прибыль на уровень — выше. Также обратите внимание, что на момент написания расчёт прибыли на уровень не учитывает комиссию билдера.

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

Распределение уровней: Арифметическое vs Логарифмическое

Под полями верхнего/нижнего уровня вы увидите флажок логарифмического распределения .

По умолчанию сетка использует арифметическое (линейное) распределение — уровни располагаются с равными шагами в абсолютном выражении. Если ваш диапазон $80 000–$90 000 с 10 уровнями, каждый уровень ровно на $1 000 друг от друга.

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

Почему это важно? На крипторынках цены стремятся двигаться в процентном выражении — падение на 5% от $90 000 ($4 500) покрывает гораздо больший абсолютный диапазон, чем падение на 5% от $80 000 ($4 000). При арифметическом шаге процентная доходность на уровень варьируется: уровни ближе к низу дают больший процентный прирост, чем уровни ближе к верху. Логарифмическое распределение нормализует это, давая вам одинаковую процентную доходность на каждом уровне.

Лог обычно предпочтителен для:

  • Широких торговых диапазонов

  • Волатильных активов

  • Перпетуальных фьючерсов

  • Большинства конфигураций гридов на практике

Арифметическое может быть полезно для:

  • Очень узких диапазонов

  • Пар со стабильными стейблкоинами или низкой волатильностью

  • Когда вам конкретно нужно равное долларовое расстояние

Если вы не уверены, включите Log — это рекомендуемый режим по умолчанию для большинства настроек.

Размер ордера

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

Например, если вы запускаете грид на BTC.USDT и устанавливаете размер ордера 0.01 BTC, бот будет покупать или продавать 0.01 BTC на каждом уровне.

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

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

Цена активации

Это опциональное поле позволяет отложить запуск грида до тех пор, пока цена не достигнет определённого уровня.

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

Сценарии использования:

  • Вы хотите запустить грид на диапазоне, который сейчас выше или ниже рынка — установите цену активации на краю вашего диапазона, чтобы ждать прихода цены

  • Вы ожидаете пробоя и хотите начать грид только после него

  • Вы хотите синхронизировать грид с определённым событием или уровнем, не наблюдая за рынком вручную

Стоп выше / Стоп ниже

Это триггеры стопа на основе цены. Если цена достигает любого из этих уровней, бот останавливается: все открытые ордера грида отменяются, и (если флажок "Закрыть позицию при остановке бота" включён) текущая позиция закрывается по рынку.

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

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

флажок "Закрыть позицию при остановке бота"

Когда этот флажок включён, любая оставшаяся позиция закрывается по рынку при срабатывании стопа (или когда грид останавливается по любой другой причине, например по ошибке). Когда он выключен, грид останавливается и отменяет свои ордера, но ваша позиция остаётся открытой для ручного управления. На перпах все ордера на закрытие позиции используют флаг reduce-only, поэтому бот никогда случайно не перевернёт вашу позицию.

Тейк-профит (цель PnL)

Это поле задаёт цель по реализованной прибыли (PnL). Когда общая реализованная прибыль грида достигает этой суммы, грид останавливается.

Критическое уточнение: это основано исключительно на реализованной прибыле/убытке — только зафиксированные прибыли от завершённых циклов купил–продал. Нереализованная PnL (маркет-то-маркет стоимость вашей открытой позиции) не входит в расчёт. Это означает, что если цена уходит далеко за пределы вашего диапазона, ваша нереализованная убыток может расти, но пока не завершаются новые сделки грида, цель по PnL не затронута. Для защиты от такого сценария используйте Стоп выше / Стоп ниже в дополнение к цели по PnL.

Остановиться при нейтральной позиции

Если включено, грид остановится в следующий раз, когда он вернётся в нейтральную позицию (нуль чистой экспозиции от ордеров грида).

Само по себе это полезно для Long и Short Grid: если цена пройдёт через ваш диапазон в желаемом направлении, грид постепенно закроет позицию, и как только она достигнет нейтрали, он аккуратно остановится, чтобы при последующем развороте цены вы не открыли новую позицию.

Для Neutral Grid этот флажок не влияет на запуск (поскольку вы начинаете нейтрально), но он активируется в следующий раз, когда грид вернётся к нейтрали. Вы можете использовать его после того, как ваш нейтральный грид поработал некоторое время, как будущий уровень выхода с прибыли.

Комбинация с Take Profit: Здесь это становится мощным. Когда и цель по PnL, и опция остановки в нейтральной позиции включены, поведение меняется: бот сначала ждёт достижения цели по реализованной прибыли. После этого он продолжает работать, но теперь следит за нейтральной позицией. Грид останавливается только когда оба условия удовлетворены — цель по прибыли достигнута и позиция свернута до нуля.

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

Просадка PnL (когда остановиться)

Это опциональное поле задаёт скользящий стоп по реализованной PnL.

Работает так: бот постоянно отслеживает пик реализованной прибыли с момента запуска. Если реализованная прибыль падает от этого пика на указанную вами сумму, грид останавливается.

Например, если вы установили просадку PnL в $50, и реализованная прибыль грида достигла пика $300, а затем упала до $250, грид остановится, чтобы защитить вашу прибыль.

Важно: Как и цель по PnL, это основано только на реализованной реализованной прибыли. Если цена уходит за пределы диапазона и ваша нереализованная PnL ухудшается, этот стоп по просадке не сработает — имеют значение только изменения в реализованной прибыли. Используйте стопы на основе цены (Стоп выше / Стоп ниже) для управления нереализованной экспозицией.

Вы можете задать просадку PnL, когда ваш грид-бот уже запущен — вам не нужно заранее принимать решение (если только вы не хотите).

Позиция (только для перпетуалов)

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

Начальная маржа / Необходимые средства

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

Для перпетуальных фьючерсов:

Требуется только маржа в расчётной валюте (например, USDC), независимо от режима грида. Точная сумма зависит от числа уровней, размера ордера и цен на каждом уровне. Имейте в виду, что это минимальная маржа — вы должны поддерживать буфер значительно выше расчётной суммы, чтобы избежать ликвидации при движении цены против вас. Никогда не выделяйте 100% доступной маржи на грид.

Для спотовой торговли:

Требования к капиталу зависят от режима грида:

  • Neutral требует как базовой, так и квотной валюты — квотной валюты для финансирования ордеров на покупку ниже рынка и базовой валюты для финансирования ордеров на продажу выше рынка.

  • Long требует только квотной валюты (напр., USDC), поскольку все начальные ордера — покупки.

  • Short требует только базовой валюты (напр., BTC), поскольку все начальные ордера — продажи.

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

Предупреждение о базовой комиссии (спот): На биржах, которые взимают торговые комиссии в базовой валюте (включая Hyperliquid spot), грид не резервирует и не приобретает базовую валюту автоматически для оплаты комиссий. Вы должны поддерживать дополнительный баланс базовой валюты сверх того, что требуется гриду. В противном случае грид может остановиться, когда не сможет покрыть комиссии по сделке. Это предупреждение отображается явно в форме настройки, когда применимо.

Например, вы задали размер ордера 0.1 BTC. Когда ордер на покупку исполняется, фактически получаемая вами сумма будет меньше 0.1 BTC на величину комиссии, удерживаемой биржей. Ваш ордер на продажу попытается продать ровно 0.1 BTC и не выполнится, если у вас нет дополнительного BTC на счёте.

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


Запуск и мониторинг Grid бота

После того как вы нажмёте Запустить, бот немедленно размещает все ордера грида на бирже (если не указана цена активации) и начинает мониторинг. Вы можете открыть страницу с деталями бота в любое время, чтобы увидеть, что именно делает грид, просмотреть его показатели, изменить параметры и управлять им.

Есть два способа открыть страницу с деталями бота. Вы можете нажать Боты в главном меню, чтобы увидеть список всех ваших запущенных ботов на всех биржах и парах — найдите грид и кликните по нему. Альтернативно, если вы уже на странице Бирж с выбранной той же торговой парой, переключитесь на Боты вкладку под графиком, чтобы увидеть все боты, запущенные на этом инструменте, и кликните грид оттуда.

Вверху страницы с деталями бота вы увидите идентифицирующую информацию: биржу, торговую пару, режим грида (Neutral / Long / Short) и ключевые параметры, которые вы задали при настройке. Здесь также отображается текущий статус — работает ли бот или остановлен (и если остановлен, то по какой причине).

Вы также видите Вложенную сумму (Invested amount). Это общая сумма средств, которые бот использует для работы, выраженная в квотной валюте. Для спотовой торговли это представляет фактически задействованный капитал — сумму базовой и квотной валюты (пересчитанную в квотную валюту по цене запуска).

Для маржинальной фьючерсной торговли вложенная сумма отражает полный номинальный объём позиций, с которым работает бот, не а не вашу фактическую внесённую маржу. Если ваш бот использует позиции на сумму 1 000 USDC при плече 10x, ваш реальный капитал под риском примерно 100 USDC, но вложенная сумма показывает 1 000 USDC. Это важно, потому что проценты прибыльности, отображаемые в следующем разделе, рассчитываются относительно этой вложенной суммы. Чтобы получить фактическую доходность на внесённую маржу с учётом плеча, умножьте показанный процент на ваш коэффициент плеча.

Доходность

В этом разделе показаны финансовые показатели грида.

Реализованный PnL — это общая прибыль, зафиксированная от завершённых циклов купил–продал. Каждый раз, когда бот покупает на более низком уровне и продаёт на более высоком (или наоборот), прибыль от этой пары сделок добавляется к реализованной PnL. Это число растёт только при завершении грид-циклов — оно не зависит от текущей рыночной цены вашей открытой позиции.

Нереализованный PnL — это марк-то-маркет стоимость текущей открытой позиции бота. Если бот держит лонг-позицию и цена выше среднего входа этой позиции, нереализованный PnL положительный; если цена ниже — отрицательный. Это число изменяется с каждым тиком цены.

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

PnL бота vs PnL позиции на бирже: почему числа могут отличаться

Грид-бот рассчитывает реализованный PnL на уровне каждого уровня: каждый цикл купил–продал рассматривается как независимая круговая сделка. Когда бот покупает на уровне A и позже продаёт на уровне выше, разница фиксируется как реализованная прибыль для этой пары.

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

Это может приводить к значительным расхождениям, особенно когда цена сильно смещалась в одном направлении. Например: бот купил по $100, $95, $90, $85 и $80, сформировав 5-ордеральную лонг-позицию со средней ценой входа $90. Цена затем отскочила до $85, и бот продал один уровень. Бот фиксирует реализованную прибыль на этой продаже (куплено по $80, продано по $85 = +$5). Но биржа видит продажу по $85 против средней цены $90 — что показывает -$5 убытка.

Ни одно число не «неправильное» — они отражают разные методы учёта. Метод бота отражает фактическую производительность грид-стратегии (каждый уровень — отдельная сделка). Метод биржи отражает смешанную позицию.

По мере работы грида и завершения большего числа циклов — особенно когда цена многократно проходит через диапазон — эти два числа сходятся. Со временем кумулятивный PnL выровняется. Но в периоды продолжительного направленного движения разрыв может быть значительным, и важно не паниковать, если на бирже показывается иное (или даже отрицательное) реализованное PnL, в то время как бот показывает реализованную прибыль.

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

Комиссии биржи показывает общие торговые комиссии, уплаченные ботом бирже по всем исполненным ордерам. В Hyperliquid-ботах вы также увидите отдельную строку платформенных сборов (Platform fees) , показывающую кумулятивные комиссии билдера уплаченные. Обе эти суммы комиссий уже учтены в реализованной PnL — они показаны отдельно, чтобы вы видели, сколько сетка потратила на затраты исполнения.

Фандинговые платежи не включаются в PnL (перпетуалы)

По перпетуальным фьючерсам фандинговые платежи рассчитываются напрямую между биржей и вашим аккаунтом — обычно каждые 8 часов — на основе размера позиции и текущего фандинг-рейта. Эти платежи не отражаются в реализованном или нереализованном PnL грид-бота.

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

Позиция

В этом разделе отображается текущая позиция бота — количество контрактов или объём базовой валюты, которые бот удерживает в данный момент. Это позиция, которая останется, если бот остановится прямо сейчас.

Для Neutral GridNeutral Grid Long и , начальная позиция равна нулю — бот начинает плоско и только набирает позицию по мере движения цены и заполнения ордеров. ДляShort Grids

бот начинает с позиции сразу: ордера на «неподходящей» стороне от рыночной цены исполняются при запуске, формируя начальную лонг- или шорт-экспозицию. По мере работы грида и колебаний цены эта позиция растёт и уменьшается по мере заполнения ордеров покупки и продажи на уровнях. Позиция, показанная здесь, — это общая

позиция бота — включая то, что было установлено при запуске, и всё, что изменилось с тех пор. Нереализованный PnL от этой позиции включён в общий нереализованный PnL бота, а любые реализованные прибыли или убытки от грид-циклов включены в общий реализованный PnL. Нет разделения на «производительность бота» и «производительность позиции» — PnL бота является единым числом, отражающим полную картину, как и должно быть: это общая производительность стратегии, ничего больше. флажок "Закрыть позицию при остановке бота" Флажок из формы настройки также доступен здесь, и вы можете переключать его в любое время, пока бот работает. При включённом флажке бот закроет позицию по рынку всякий раз, когда он остановится (по любой причине). При выключенном — позиция остаётся открытой для ручного управления после остановки бота.

Условия остановки

Параметры стопа, которые вы настроили при установке — Стоп выше и Стоп ниже, Тейк-профит (цель PnL), просадка PnL (когда остановиться), и Остановиться при нейтральной позиции - также отображаются здесь.

Вы можете включать или выключать Остановиться при нейтральной позиции в любое время во время работы бота.

Чтобы изменить другие параметры стопа, нажмите кнопку Изменить внизу страницы деталей. Оттуда вы можете добавить, удалить или скорректировать цель по Take Profit (PnL), просадка PnL, а также Стоп выше и Стоп ниже уровни цены. Это позволяет вам сужать или расширять управление рисками по мере работы грида и изменения условий — без остановки и повторного запуска бота.

Ордера

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

Прогресс

Показывает общее время работы бота — когда он был запущен и как долго работает. Полезно для оценки производительности во временном контексте (особенно вместе с проекцией APY).

Вебхуки

В разделе вебхуков отображается URL для отмены через вебхук (Cancel webhook URL) для этого грид-бота. Если вы хотите остановить бота по алерту TradingView, вы можете отправить запрос на этот URL, и бот остановится так, как если бы вы нажали кнопку Стоп вручную. В настоящее время для грид-ботов поддерживается только вебхук отмены.

Ценовой график

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

На графике вы можете увидеть:

  • Серые горизонтальные линии представляют уровни грида — фиксированные ценовые точки, где бот размещает ордера

  • Зелёные линии на уровне грида указывают на активный ордер на покупку, размещённый по этой цене, при этом начало линии показывает точный момент, когда ордер был размещён на бирже.

  • Красные линии указывает на активный ордер на продажу, размещённый по этой цене

  • позиция бота — включая то, что было установлено при запуске, и всё, что изменилось с тех пор. Нереализованный PnL от этой позиции включён в общий нереализованный PnL бота, а любые реализованные прибыли или убытки от грид-циклов включены в общий реализованный PnL. Нет разделения на «производительность бота» и «производительность позиции» — PnL бота является единым числом, отражающим полную картину, как и должно быть: это общая производительность стратегии, ничего больше. уровень нейтральной позиции обозначен — это цена, при которой чистая позиция бота была бы нулевой

  • позиция бота — включая то, что было установлено при запуске, и всё, что изменилось с тех пор. Нереализованный PnL от этой позиции включён в общий нереализованный PnL бота, а любые реализованные прибыли или убытки от грид-циклов включены в общий реализованный PnL. Нет разделения на «производительность бота» и «производительность позиции» — PnL бота является единым числом, отражающим полную картину, как и должно быть: это общая производительность стратегии, ничего больше. уровни максимальной позиции также отмечены — цены,

    при которых бот достигнет своей максимальной направленной экспозиции

  • Зелёные точки и красные точки на графике отмечают каждую исполненную сделку. Зелёные точки — это исполнения покупок, красные — исполнения продаж. Вы можете визуально проследить всю торговую историю бота — точно увидеть, когда и на каких уровнях была выполнена каждая сделка

Этот график даёт мгновенную визуальную обратную связь о том, как грид работает: сгущаются ли сделки в продуктивном диапазоне? Проводит ли цена время у краёв? Были ли достигнуты стопы или границы диапазона? Всё это видно с первого взгляда.

Оповещения

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

  • Каждый ордер — уведомляет вас каждый раз, когда исполняется любой ордер грида

  • Каждое изменение PnL — уведомляет только тогда, когда ордер приводит к изменению реализованной PnL (т.е. ордера, завершающие цикл купил–продал), а также любые ордера на закрытие позиции. Ордера, которые только открывают или увеличивают позицию без фиксации прибыли, пропускаются

  • Вход цены в диапазон или выход из него — уведомляет, когда цена пересекает выше наивысший уровень грида или ниже наинизший уровень грида, и когда она возвращается обратно в диапазон

  • Остановка бота — уведомляет вас, когда бот останавливается по любой причине

Вы можете включать или выключать каждое оповещение в любой момент во время работы бота.

Кнопки действий

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

Стоп — останавливает бота немедленно. Все открытые ордера грида отменяются. Если флажок "Закрыть позицию при остановке бота" включено, оставшаяся позиция закрывается по рынку. Если выключено, ваша позиция остаётся открытой для вашего управления.

Изменить — открывает редактор параметров, где вы можете корректировать условия стопа, пока бот работает. Вы можете добавить, удалить или изменить Стоп выше, Стоп ниже, Тейк-профит (цель PnL), и просадка PnL. Вы также можете переключать флажок "Закрыть позицию при остановке бота" и Остановиться при нейтральной позиции отсюда. Вам не нужно останавливать бота, чтобы внести эти изменения — они вступают в силу немедленно.

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

Список ордеров

Под кнопками действий вы видите полный список всех ордеров, связанных с этим грид-ботом. Список разделён на две секции: открытые ордера (в настоящее время размещённые на бирже и ожидающие заполнения) и закрытые ордера (уже исполненные).

Для каждого ордера вы можете увидеть цену, время его размещения или исполнения, текущий статус и — для ордеров, которые привели к реализованной PnL — прибыль, полученную на этой конкретной сделке. Вы можете кликнуть любой ордер, чтобы открыть его подробную страницу заказа, где есть дополнительная информация, такая как точные комиссии, уплаченные за это исполнение.

Этот список ордеров особенно полезен для детального анализа торговой истории грида и понимания вклада отдельных сделок в PnL.

Когда грид останавливается?

Грид автоматически останавливается при любом из следующих условий:

  • Цена достигает уровня стопа (Стоп выше / Стоп ниже)

  • Достигнута цель реализованного PnL (если установлена)

  • Срабатывает просадка PnL (если установлена)

  • Достигнута нейтральная позиция (если опция "Остановиться в нейтральной позиции" включена и условия выполнены)

  • Произошла ошибка — если любой ордер не может быть размещён или неожиданно отменён биржей (например, из-за ликвидации), грид обнаруживает несоответствие и останавливается как мера предосторожности, отменяя все оставшиеся ордера

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


Плейлист видео про Grid Bot

Для практических пошаговых примеров, реальных торговых кейсов и обсуждения стратегий посмотрите наш плейлист видео про Grid Bot:

Включает:

  • Долгосрочный кейс грид на BTC с доходностью 60%+ за 5 месяцев

  • Настройки грида для событий высокой волатильности

  • Подробный выбор диапазона и настройка уровней

  • Сравнения Long, Short и Neutral Grid на практике

Примечание: Хотя эти примеры показывают настройки на различных биржах, интерфейс и механика грида goodcryptoX работают одинаково на всех поддерживаемых биржах — включая Hyperliquid, Binance, OKX, Bybit, Gate и другие.

Мы также ведём выделенный канал в TGarrow-up-right , где публикуем наши лучшие DCA и (иногда) Grid-настройки — как для централизованных, так и для децентрализованных бирж. Присоединяйтесь, чтобы получать новые торговые идеи и делиться своим опытом.


Часто задаваемые вопросы (FAQ)

chevron-rightЧто такое грид-трейдинг?hashtag

Грид-трейдинг — это автоматизированная стратегия, которая размещает серию лимитных ордеров на покупку и продажу на заранее определённых ценовых уровнях внутри заданного диапазона. По мере того как цена колеблется внутри диапазона, бот многократно покупает дешевле и продаёт дороже, фиксируя небольшую прибыль с каждого цикла. Это способ извлекать выгоду из волатильности без необходимости предсказывать направление рынка.

chevron-rightПриносит ли грид-трейдинг прибыль?hashtag

Грид-трейдинг прибыльен, когда цена остаётся внутри или рядом с выбранным диапазоном и имеется достаточная волатильность для срабатывания сделок. На рынках в диапазоне он может генерировать стабильный доход. Основной риск — направленный: если цена уйдёт далеко за пределы вашего диапазона, нереализованные убытки по накопленной позиции могут превысить реализованные прибыли от грида. Прибыльность зависит от хорошего выбора диапазона, подходящего шага уровней и надлежащего управления рисками.

chevron-rightКакой режим грида лучше — Neutral, Long или Short?hashtag

Это зависит от вашего рыночного прогноза. Neutral — самый сбалансированный: нет начальной позиции, минимальный направленный риск. Long лучше, когда вы бычите и хотите накапливать, зарабатывая на провалах. Short лучше, когда вы медведите или хотите постепенно выходить из позиции. Если не уверены, Neutral — самый безопасный старт.

chevron-rightВ чём разница между арифметическим и логарифмическим распределением уровней?hashtag

Арифметическое распределение размещает уровни с равными долларовыми интервалами (например, каждые $1 000). Логарифмическое (геометрическое) распределение размещает их с равными процентными интервалами (например, каждые 1.2%). Лог даёт постоянную процентную доходность на уровне и обычно предпочтительнее для крипто — где цена движется в процентных терминах — особенно для широких диапазонов и волатильных активов.

chevron-rightСколько уровней грида мне следует использовать?hashtag

Однозначного ответа нет — это зависит от ширины диапазона, размера ордера и того, как часто вы хотите, чтобы сделки выполнялись. Больше уровней означает более частые, но меньшие по объёму сделки; меньше уровней — реже, но крупнее сделки. Начните с умеренного числа и наблюдайте за показателем прибыли на уровень в интерфейсе. Если после комиссий он очень мал, рассмотрите вариант уменьшить число уровней или сузить диапазон.

chevron-rightВлияет ли фандинг на PnL грида по перпетуалам?hashtag

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

chevron-rightЧто происходит, если цена покинет мой диапазон грида?hashtag

За пределами диапазона новые сделки не выполняются. Вы удерживаете ту позицию, которую накопил грид, и нереализованный PnL по ней меняется с ценой. Если цена вернётся в диапазон, грид возобновит торговлю. Если нет, вы можете ждать или остановить грид вручную.

chevron-rightМогут ли меня ликвидировать при работе грида на перпетуалах?hashtag

Да. Если ваша маржа упадёт ниже требования биржи к поддержанию — например из-за того, что позиция грида движется против вас — вы можете быть ликвидированы. Грид обнаруживает ликвидацию (потому что биржа отменяет его ордера) и автоматически останавливается. Чтобы минимизировать этот риск, всегда выделяйте маржу выше минимальной, указанной в "Начальная маржа".

chevron-rightЧто делает опция "Остановиться в нейтральной позиции"?hashtag

При включении грид ждёт, пока его чистая позиция не станет нулевой, и затем останавливается. Это полезно для Long и Short Grid: если цена проходит через диапазон в желаемом направлении, грид закрывает позицию уровень за уровнем, и как только он выравнивается, он аккуратно останавливается. В сочетании с целью по PnL грид сначала ждёт достижения цели по прибыли, затем продолжает работу до достижения нейтральной позиции.

chevron-rightМогу ли я запускать грид-бота на Hyperliquid?hashtag

Да. goodcryptoX поддерживает грид-трейдинг на Hyperliquid как для перпетуальных фьючерсов, так и для спотовых рынков. Подключите ваш аккаунт Hyperliquid через API-кошелёк, и вы получите доступ ко всей функциональности грид-бота — включая все три режима, настраиваемые стопы, цену активации и управление графиком в реальном времени. Для запуска грид-ботов на Hyperliquid через goodcryptoX подписка не требуется.

chevron-rightРаботает ли грид-бот на централизованных биржах тоже?hashtag

Да. Грид-бот в goodcryptoX работает одинаково на всех поддерживаемых биржах — включая Binance, OKX, Bybit, Gate и многие другие. Интерфейс, механика и все описанные здесь функции применимы как к централизованным, так и к децентрализованным биржам. Единственные различия связаны с особенностями конкретных бирж (структура комиссий, лимиты плеча, ограничения на размещение ордеров).

chevron-rightРаботает ли грид-бот на спотовых биржах?hashtag

Да. Грид-бот goodcryptoX работает на спотовых рынках с тем же интерфейсом и механикой, что и на перпетуалах. Ключевые отличия практические: на споте нет плеча и риска ликвидации, а требования к капиталу зависят от режима грида — Neutral требует и базовой, и квотной валюты, Long требует только квотной, а Short требует только базовой. На спотовых биржах, которые взимают комиссии в базовой валюте (включая Hyperliquid spot), вам нужно поддерживать дополнительный баланс базовой валюты, чтобы покрывать комиссии. Форма настройки показывает точные потребности и предупреждает, если баланса недостаточно.

chevron-rightЯвляется ли грид-бот goodcryptoX бесплатным?hashtag

На Hyperliquid (и других поддерживаемых DEX) вы можете запускать грид-ботов с полной функциональностью без необходимости подписки. Стандартная торговая комиссия взимается с каждого исполненного ордера, и вы можете снизить её за счёт торгового объёма, владения токенами GOOD или уровня подписки. На централизованных биржах грид-боты доступны при платной подписке.

Последнее обновление