Сеточные советники и мартингейл: как считать риск до запуска
Чем сетка отличается от мартингейла, почему тест на истории показывает идеальную кривую и как посчитать убыток на полную сетку.
Сеточные советники и роботы с мартингейлом дают самые красивые графики на истории и самые болезненные просадки в реальности. Механика у них разная, но объединяет одно: убыточная позиция не закрывается, а усиливается. Понимание того, как именно это работает, важнее любых обещаний в описании.
Чем сетка отличается от мартингейла
Сетка — это набор отложенных ордеров через равные интервалы. Цена идёт вниз, робот докупает на каждом уровне, средняя цена позиции опускается, и для выхода в плюс достаточно небольшого отскока. Объём при этом может оставаться одинаковым на каждом колене.
Мартингейл — это про размер, а не про расстояние. После убыточной сделки следующая открывается увеличенным объёмом, чтобы одна прибыльная перекрыла серию убыточных. Классический коэффициент удвоения означает, что восьмая сделка в серии будет в сто двадцать восемь раз больше первой.
На практике эти механики часто соединяют: робот и добавляет позиции по сетке, и увеличивает объём каждого следующего колена. Именно такая связка даёт самые впечатляющие тесты и самые быстрые сливы.
| Колено | Объём при удвоении | Суммарный объём | Убыток при 100 пунктах на колено |
|---|---|---|---|
| 1 | 0.01 | 0.01 | 10 $ |
| 3 | 0.04 | 0.07 | 70 $ |
| 5 | 0.16 | 0.31 | 310 $ |
| 7 | 0.64 | 1.27 | 1270 $ |
| 9 | 2.56 | 5.11 | 5110 $ |
Таблица посчитана для условной стоимости пункта в 10 долларов на лот и шага в 100 пунктов. Смысл не в точных числах, а в характере роста: от третьего колена к девятому суммарный объём вырастает в семьдесят раз. Депозит, который спокойно держал три колена, на девятом заканчивается.
Почему тест на истории вводит в заблуждение
Сеточный робот большую часть времени показывает ровную растущую кривую. Каждая серия закрывается в плюс, статистика прибыльных сделок стремится к девяноста процентам и выше. Проблема в том, что вся его убыточность сосредоточена в редких событиях — в тех случаях, когда цена ушла в одну сторону дальше, чем хватило колен.
Если на выбранном отрезке истории такого движения не случилось, тест покажет идеальную картину. Это не подделка результатов, это свойство самой стратегии: риск в ней не размазан по сделкам, а сконцентрирован в хвосте распределения.
Отсюда практическое правило: тестировать такие роботы нужно на периодах, где были сильные направленные движения. Для валютных пар это моменты резких изменений денежной политики, для золота — кризисные месяцы. Если робот переживает их без обнуления счёта, разговор предметный. Если тестировался только на спокойном годе — тест не значит ничего.
Что смотреть в настройках перед запуском
Максимальное число колен — главный параметр. Он определяет, какое движение против позиции робот выдержит. Умножьте шаг сетки на число колен и посмотрите, случалось ли такое движение на вашем инструменте за последние годы.
Коэффициент увеличения объёма. Значение выше полутора превращает арифметику в геометрию очень быстро. Многие роботы позволяют поставить единицу — тогда сетка остаётся сеткой, но без мартингейла, и риск считается предсказуемо.
Наличие общего стоп-лосса на серию. Это единственная настройка, которая отличает управляемый риск от неуправляемого. Робот без стопа на корзину рано или поздно встречает движение, которого не переживает.
Шаг сетки. Слишком мелкий шаг набирает колена на любом шуме и упирается в лимит там, где рынок ещё даже не начал двигаться. Слишком крупный делает выход из просадки долгим.
Как считать риск такой стратегии
Обычный расчёт объёма на одну сделку здесь не работает: сделок будет много и они связаны. Считать надо на полную сетку. Возьмите максимальное число колен, посчитайте суммарный объём с учётом коэффициента и умножьте на расстояние от первого колена до последнего. Получится сумма, которую вы теряете в худшем сценарии.
Если эта сумма больше вашего депозита, вопрос закрыт: робот сольёт счёт, вопрос только когда. Если меньше — сравните её с той просадкой, которую вы готовы пережить, не выключая робота руками. Выключение на дне — самый частый способ зафиксировать максимальный убыток.
Отдельно проверьте требования к залогу. Даже если убыток теоретически укладывается в депозит, брокер может закрыть позиции принудительно раньше — по уровню маржи. Формулы расчёта маржи для разных типов инструментов описаны в справке терминала.
Кому такие роботы подходят
Сеточные стратегии не бессмысленны — они дают ровный результат в диапазонном рынке, и это их законная область применения. Разумный сценарий использования выглядит так: отдельный счёт, сумма, которую не жалко потерять целиком, ограниченное число колен, стоп на корзину и готовность к тому, что счёт когда-нибудь закончится.
Плохой сценарий — основной депозит, отключённый стоп, максимальное число колен и надежда, что сильного движения не случится. В этой конфигурации вопрос не в том, потеряете ли вы деньги, а в том, сколько месяцев пройдёт до этого.
Если в описании робота вы видите высокий процент прибыльных сделок и не видите ни слова про поведение в трендовом движении — это не признак качества, это признак того, что о хвосте распределения умолчали.
Хеджирующие сетки и почему они не решают проблему
Разновидность, которую часто подают как безопасную: робот открывает встречные позиции, замыкая убыток в так называемый замок. Формально просадка перестаёт расти, потому что убыток одной стороны компенсируется прибылью другой.
Проблема в том, что замок не решает задачу, а откладывает её. Позиции всё равно нужно когда-то разомкнуть, и момент размыкания — это ровно то же самое решение, которое человек не смог принять раньше, только теперь с двумя позициями вместо одной. Плюс своп продолжает капать по обеим сторонам, а маржа остаётся занятой.
Практический вывод: наличие хеджирующего режима не делает стратегию безопасной. Оценивайте её по тому же максимальному объёму и по тому, есть ли правило выхода из замка, прописанное в алгоритме, а не оставленное на усмотрение трейдера.
Восстановление после просадки: арифметика, о которой молчат
Есть неприятная асимметрия: чтобы отыграть потерю половины депозита, нужно удвоить остаток. Потеря двадцати процентов требует двадцати пяти процентов роста, потеря пятидесяти — ста, потеря восьмидесяти — четырёхсот.
Для сеточных стратегий это критично, потому что просадка у них приходит не постепенно, а разом. Робот, который девять месяцев показывал ровный прирост, за одну неделю сильного тренда может отдать всё заработанное и часть депозита. Дальше он продолжит работать — но уже с меньшим счётом, и на восстановление ему нужно больше времени, чем ушло на потерю.
Поэтому решение о том, продолжать ли после крупной просадки, стоит принимать заранее и записывать в виде правила: например, при потере трети депозита робот останавливается и разбирается, что случилось. Правило, придуманное после просадки, обычно звучит как «сейчас отыграется».
Как проверить робота на устойчивость самому
Простой способ, не требующий программирования. Запустите тестер на самом неудобном для стратегии периоде: для валютных пар возьмите отрезок с сильным однонаправленным движением, для золота — месяцы резкого роста. Поставьте тот депозит, с которым собираетесь работать, и те настройки, которые пришли в комплекте.
Смотрите на две цифры: максимальная просадка в деньгах и минимальный уровень средств за весь тест. Если в какой-то момент средств оставалось меньше требуемого залога, значит на реальном счёте в этом месте позиции закрылись бы принудительно и тест дальше показывает историю, которой не было бы.
Повторите тест с уменьшенным вдвое объёмом первого колена. Если просадка укладывается в приемлемую, значит рабочий вариант — торговать вдвое меньшим объёмом, чем предлагает продавец. Это самая частая корректировка, которая превращает опасную конфигурацию в приемлемую.
Три вопроса продавцу до покупки
Первый: какое максимальное число колен закладывалось при тестировании и на каком периоде истории. Ответ вида «работает на любом рынке» означает, что стресс-тест не делался.
Второй: есть ли стоп-лосс на корзину и что происходит при его срабатывании — робот останавливается или начинает новую серию. Автоматический перезапуск после стопа превращает разовый убыток в регулярный.
Третий: как ведёт себя робот при расширении спреда и в моменты выхода новостей. Многие сеточные алгоритмы набирают колена на всплеске волатильности за секунды и упираются в лимит там, где обычный день не дал бы и двух ордеров.
Если на все три вопроса ответы уклончивые, это само по себе информация. Прозрачный продавец обычно охотно рассказывает про ограничения — потому что понимает, что недовольный покупатель после слива дороже одной продажи.
Частые вопросы
Можно ли сделать сеточного робота безопасным правильными настройками?
Настройками можно ограничить максимальный убыток, но не изменить природу стратегии. Ограничение числа колен и общий стоп-лосс на серию превращают редкий катастрофический убыток в более частые умеренные, то есть меняют форму риска, а не убирают его. Робот при этом начинает выглядеть хуже в отчёте, потому что убытки становятся видимыми. Это честная цена, а не поломка.
Как посчитать убыток на полную сетку до запуска?
Возьмите из настроек шаг между ордерами, множитель объёма и максимальное число колен, и сложите убыток по каждому уровню при движении цены против позиции до последнего колена. Полученную сумму сравните с депозитом. Это и есть цена сценария, ради которого стратегия существует, и увидеть её надо до первой сделки, а не в момент, когда она наступила.
Почему такие роботы годами показывают прибыль, а потом обнуляют счёт?
Потому что распределение результата у них крайне неравномерное: длинная серия небольших прибылей и редкий очень большой убыток. Пока сильного движения против сетки не случилось, кривая выглядит идеально, и именно этот участок обычно показывают в рекламе. Вопрос не в том, случится ли неблагоприятный сценарий, а в том, переживёт ли его депозит.
Готовые инструменты из каталога
Готовые инструменты из каталога. Смотреть раздел → · Как проходит оплата