FoundLux
Терминал Тепловые картыРадарОповещения Боты Демо-трейдингБэктест Приложение для смартфонаПомощь РискМетодология FAQ ВойтиНачать демо
Проверить

Бэктест и оптимизатор

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

Сделки на настоящих свечахДемонстрация

Проценты на отметках рассчитаны по показанным свечам, а не вписаны вручную; поэтому среди них есть и убыток.

На большом графике

Так выглядит бэктест у каждого бота

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

Исследование корзин

Где боты держатся, а где нет

Каждый бот со своими предложениями на всех 135 монетах, в трёх корзинах: двенадцать крупных (мейджоры), двенадцать мемов с наибольшим оборотом и остальные 112. Настроено на 2020 – середину 2024, подтверждено с июля 2024 до сегодня: на периоде, которого ни одна настройка раньше не видела. Издержки как в реальной торговле, целые контракты.

Бот · предложениеМейджоры (12)Мемы (12)остальные (112)Оценка
Страж тренда · Стандарт 1d12 / 126 / 1249 / 111держится шире всех: мейджоры в обоих периодах 12 из 12
Дончиан · Спокойный 6h10 / 126 / 1229 / 111создан для крупных монет
Конфлюенс · Сбалансированный 4h8 / 125 / 1267 / 111широко на остальных монетах
Конфлюенс · Надёжный 4h (оценка ≥ 4)2 / 74 / 741 / 54торгует редко, зато тогда чаще всего прав
Грид · Широкий ± 25 %8 / 124 / 1227 / 109сильный на растущих рынках (обучение 12/12 · 9/11 · 67/102), слабый на падающих
Скаут · Кворум · DCA0–2 / 120–4 / 120–19 / 111не держатся ни с одним предложением: настройка говорит это жёлтым

Числа периода проверки (07/2024 – 09/2026): монеты в плюсе среди монет со сделками. На «Надёжном» многие монеты вообще не торгуют; отсюда меньшие числа. Расчёт открыт: тот же интерфейс, что и настройка бота, 100 $ маржи × 3 (Грид 500 $ × 1, DCA 100 $ входа, Страж тренда 100 $ × 1).

Старшие таймфреймы держатся

4h, 6h, 12h, 1d: мало сделок, зато хороших. На 15m и 1h каждый круг стоит 0,28 %; сотни кругов съедают любое преимущество. Конфлюенс на 15m не был в плюсе ни на одной из 135 монет.

Мемы — самая тяжёлая корзина

Они часто живут отдельными гигантскими скачками. Ни один бот не держит там 9 из 12 в обоих периодах; лучше всего показывают себя немногочисленные крупные сделки.

Проверить самому

В каждой настройке бота есть три корзины: мейджоры, мемы и «Все остальные»: та же настройка на 112 монетах, с результатом для каждой монеты и числом тех, что держатся.

Что вы задаёте

Заданное значениеЗначение
РынокОдна из 140: бота проверяют именно на ней
ПериодОт–до, на выбор. Чем дольше, тем больше фаз рынка
ТаймфреймНа каком таймфрейме бот принимает решения, от 1m до 1d
ВложениеСтартовый капитал расчёта
ПлечоВлияет на прибыль, убыток и ликвидацию
КомиссииВычитаются из каждой сделки: без них любой результат приукрашен

Что вы получаете

Результат после комиссий$ и %
ТочностьДоля прибыльных сделок
Профит-факторСумма прибылей ÷ сумма убытков
Наибольшая просадкасамая глубокая впадина кривой
Количество сделокНадёжность статистики
Лонг / шорт раздельнозарабатывает ли он в обе стороны?
Отдельные сделкираскрывающийся список

Наибольшая просадка — это число, которое имеет значение. Результат +40 % ничего не стоит, если по дороге исчезла половина счёта: на самом деле вы выключили бы бота раньше.

Автоматический поиск

Оптимизатор Top-50

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

По чему сортируют

Не по наибольшей прибыли: это подняло бы наверх счастливые случайности. Оценивают точность, профит-фактор, количество сделок, стабильность во времени и соотношение цели к стопу. Всё это делят на наибольшую просадку.

Разделённый период

Период делят пополам: в первой половине ищут настройки, во второй их проверяют. Что было хорошим только в первой половине, отпадает. Это самая действенная отдельная защита от самообмана.

Долой мнимое разнообразие

Многие комбинации на практике дают одни и те же сделки, например потому, что далёкую цель никогда не достигают. Таких близнецов объединяют, иначе пятьдесят строк показывали бы одну и ту же настройку.

Расчёт занимает время. В зависимости от рынка, периода и таймфрейма от нескольких минут до почти часа. Он продолжается на сервере, даже если закрыть вкладку: вы видите прогресс и можете отменить.
Главный вопрос

Почему хороший бэктест не является доказательством

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

Переподгонка
Кто перебирает 142 560 комбинаций, неизбежно найдёт такие, что выглядят хорошо, даже если это чистая случайность. При таком количестве попыток это не возможность, а статистика. Разделённый период и оценка стабильности это тормозят, но не отменяют.
Рынок меняет характер
Настройка, которая справилась с двумя годами бокового движения, может всё отдать в первой трендовой фазе. Ни один исторический период не содержит фазы рынка, которая наступит следующей.
Исполнение в тесте мягче, чем на самом деле
Комиссии и надбавка на проскальзывание учтены. Не отражены частичные исполнения, скачки цены в тонкие моменты и то, что как раз в суетливые фазы ордер исполняется хуже, чем ожидалось. Бэктест, стало быть, систематически немного слишком оптимистичен: не случайно, а в одну сторону.
Мало сделок ничего не доказывают
Точность 80 % на десяти сделках — это анекдот. Поэтому количество входит в оценку, но всё равно сами посмотрите, сколько сделок стоит за строкой, прежде чем её взять.
Один рынок — это лишь один рынок
Настройка, которая работает только на Bitcoin и больше нигде, вероятно, выучила прошлое Bitcoin наизусть. Проверьте её на трёх-четырёх других рынках. Если там она примерно держится, это гораздо лучший знак, чем любое число из первого расчёта.
Как с этим обращаться: бэктест — чтобы отсеивать, а не чтобы выбирать. Он надёжно говорит, что не работает. То, что осталось, запустите в демо-режиме на несколько недель и достаточно долго, чтобы увидеть плохую фазу. Только это является доказательством. К восьми ботам →

Рассчитать самому

Создайте аккаунт, соберите бота, выберите период и запустите. Без настоящих денег, без платёжных данных.