Бот на палладий заработал 58.41%. Разбираем на его примере обновлённую статистику бэктестов
Дата публикации:
Время на чтение:

Бот на палладий заработал 58.41%. Разбираем на его примере обновлённую статистику бэктестов

Раньше бэктест показывал прибыль и список сделок — выводы вы делали сами. Теперь в разделе «Статистика» появилось три новых блока метрик. Объясняем их на бэктесте XPD BOT.

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

[BINANCE] XPD PRO BOT

xpd-pro-ru

  • ROI: +58.41%
  • МПУ: -142.86 USDT / -9.21%
  • Сделок за период: 46
  • Макс. время в сделке: 13 дней

1. Тег «Хороший результат» — вывод, который просчитан за вас

tag1

Зелёный тег в шапке ставится исходя из формулы: прибыль по Net выше нуля, Recovery Factor больше 1, максимальная просадка меньше 60% депозита, минимум 30 закрытых сделок и ни одной открытой на конец теста. Бот на палладии проходит по всем пяти условиям.

Что это даёт: не нужно читать сорок метрик, чтобы понять, стоит ли смотреть стратегию дальше. Если вместо зелёного тега стоит «Недостаточно данных», «Повышенная нагрузка на депозит» или «Хуже Buy & Hold» — сначала разбираемся с причиной, потом запускаем (или не запускаем) стратегию.


2. Сравнение с рынком — бот зарабатывает или просто растёт актив?

tag2

Палладий за период теста подешевел на 17.74%. Покупка металла на 300 USDT дала бы минус 53 USDT, бот дал плюс 175.22 USDT. Разница — 228 USDT на том же депозите и том же инструменте.

Что это даёт: понимание того, откуда взялась прибыль. Если бот в плюсе на 40%, а актив за это время вырос на 60%, метрика «Сравнение с Buy & Hold» покажет минус — стратегия отстала от рынка.


3. МПУ к депозиту — запас прочности счёта

tag3

47.62%. Цена уходила против позиции на 9.21% от средней цены входа, и при плече x5 это забрало почти половину депозита в незакрытый минус.

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


4. Recovery Factor — соотношение заработка и риска

tag4

1.23. Бот заработал 175 USDT, максимально рискуя 143 USDT.

Что это даёт: одна цифра вместо сравнения двух. Выше 1 — прибыль перекрыла просадку, ниже 1 — вы рисковали большим, чем заработали, и появляется тег «Слабое соотношение прибыли и риска».


5. Винрейт 100% — это особенность настройки, а не безошибочности алгоритма

tag5

Стоп-лосса в боте нет: выход только по тейк-профиту 1%, а на просадке добираются ордера сетки, причём каждый следующий ставится только при подтверждении по CCI и RSI. Сделка закрывается исключительно в плюс — отсюда 46 прибыльных из 46 и пустая строка «Стоп-лоссы». Пока цена не вернётся в плюс, позиция не закрывается: самая долгая сделка длилась 13 дней 7 часов.

Что это даёт: винрейт перестаёт вводить в заблуждение. Рядом с ним стоят МПУ, максимальное время в сделке и период в сделках (34.17% времени бэктеста) — вместе они показывают, за счёт чего стратегия набирает свои проценты.


6. Net вместо Gross — то, что реально осталось бы на счёте

tag6

Переключатель в шапке пересчитывает прибыль, ROI, Profit Factor, среднюю сделку и остальные денежные метрики с комиссиями и без. По умолчанию включён Net. Здесь комиссии забрали 14.25 USDT — 7.5% валовой прибыли. Теги при этом всегда считаются по Net, даже если вы включили показ Gross.


Один бот, четыре биржи: прибыль везде почти одинаковая, просадка различается

Мы запустили бэктесты одного и того же бота на палладии на четырёх биржах. Прибыль везде почти одинаковая. А вот просадка на BingX среди всех глубже почти на треть депозита.

БиржаROIМПУ к депозитуСделокВремя в рынке
Bitget+70%-47.26%5731%
BingX+70%-60.45%6042%
OKX+68%-44.43%5631%
Binance+68%-47.33%5729%

BingX выделяется сразу по двум важным метрикам: самая глубокая просадка и больше всего времени в рынке. МПУ особенно важен, так как он определяет, какой запас прочности есть у стратегии.


Почему результаты расходятся

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

  • RSI на 15-минутном таймфрейме ниже 35;
  • CCI ниже −100;
  • изменение цены за 1 день ниже −0.5%.

Сделки не будет, если хотя бы 1 из индикаторов не соответствует заданным условиям. Разберём на конкретном примере из предоставленных выше бэктестов.


Пример на конкретной сделке, из-за которой на BingX самая большая просадка

На свече в BingX 15 мая в 3:30 (UTC+3) совпали все три условия, и бот открыл позицию, которая ушла в глубокую просадку.

Сделка на BingX

На остальных трёх биржах на этой же свече RSI не был ниже 35. Условие не выполнилось, а значит и не было сигнала на вход в сделку.

БиржаRSI (15 мин) на свече 3:30Условие RSI < 35Вход в сделку
BingX34.63✅ ВыполненоДа
OKX35.65❌ Не выполненоНет
Binance37.42❌ Не выполненоНет
Bitget37.64❌ Не выполненоНет

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

Bitget

Bitget: RSI 37.64 на свече 3

Binance

Binance: RSI 37.42 на свече 3

OKX

OKX: RSI 35.65 на свече 3


Что из этого следует

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

Материал носит информационный характер и не является инвестиционной рекомендацией. Бэктесты не гарантируют будущих результатов. Торговля криптовалютами сопряжена с риском потери капитала.

gift box