StratBase.aiStratBase.ai
ПанельСоздать бэктестМои бэктестыКаталогБлогНовостиИнструментыПомощь

Продукты

  • Панель исследователя
  • Создать бэктест
  • Мои бэктесты
  • Каталог
  • Блог
  • Новости

Алерты

  • Календарь
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Компания

  • О нас
  • Тарифы
  • Партнёрская программа
  • AI Виджет
  • Контакты

Юридическое

  • Конфиденциальность
  • Условия
  • Политика возвратов

Поддержка

  • Центр помощи
  • Отзывы
StratBase.aiStratBase.ai

Придумай. Протестируй.

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

© 2026 StratBase.ai · AI-платформа для исследования и бэктестинга торговых стратегий

support@stratbase.ai
Как правильно настроить бэктест: 7 ключевых параметров
РуководстваRUнастройка бэктестапараметры тестирования

Как правильно настроить бэктест: 7 ключевых параметров

Алексей Волков2/28/2026(обновлено 5/3/2026)4 min read143 views

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

Чек-лист настройки бэктеста

Перед запуском бэктеста проверьте каждый из этих параметров:

  1. Инструмент: ликвидный, с достаточной историей данных
  2. Таймфрейм: соответствует стилю стратегии
  3. Период тестирования: включает разные рыночные фазы
  4. Начальный капитал: реалистичный для вашего депозита
  5. Комиссии: реалистичные или слегка завышенные
  6. Размер позиции: процент от капитала (не фиксированная сумма)
  7. Стоп-лосс и тейк-профит: определены и адекватны

Инструмент и период

Стиль торговлиРекомендуемый инструментМинимальный периодТаймфрейм
СкальпингBTC/USDT, ETH/USDT1–3 месяца1M или 1s
ИнтрадейBTC, ETH, SOL6 месяцев15M–1H
СвингBTC, ETH, форекс, акции1–3 года4H–1D
ПозиционнаяBTC, индексные ETF3–5 лет1D–1W

Период должен включать как минимум один полный рыночный цикл: рост, падение и боковик. Для криптовалют это 2–3 года, для акций — 5–7 лет.

Комиссии и проскальзывание

Занижение расходов — самая частая ошибка начинающих. Рекомендуемые значения:

  • Крипто (фьючерсы): 0.04–0.06% комиссия + 0.02% проскальзывание
  • Крипто (спот): 0.1% комиссия + 0.03% проскальзывание
  • Форекс: спред 1–2 пипса
  • Акции: $1–5 за сделку или 0 (при zero-commission брокере)

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

Размер позиции

Используйте процент от текущего капитала, а не фиксированную сумму. Рекомендации:

  • Консервативная: 1% риска на сделку. Подходит для стратегий с низким винрейтом (trend following)
  • Умеренная: 2% риска. Стандарт для большинства стратегий
  • Агрессивная: 3–5% риска. Только для стратегий с высоким винрейтом (> 60%)

Риск на сделку — это не размер позиции, а максимальный убыток. При стоп-лоссе 2% и риске 2% от депозита — размер позиции равен 100% депозита. При стоп-лоссе 10% — только 20%.

Ошибки настройки бэктеста

  • Нулевые комиссии: нереалистично — даже на zero-fee биржах есть спред и проскальзывание
  • Фиксированный размер позиции: не отражает реальное управление капиталом с компаундингом
  • Слишком короткий период: 3 месяца бычьего рынка — не достаточный тест. Нужны разные фазы
  • Отсутствие стоп-лосса: «стратегия без стопа» в бэктесте может показать хороший результат, но одна сделка уничтожит счёт в реальности
  • Переоптимизация: подгонка 10 параметров под идеальный результат — гарантированный overfitting

Стоп-лосс и тейк-профит: расчёт

Корректный расчёт стоп-лосса и тейк-профита — один из ключевых параметров бэктеста. Существует три основных подхода:

1. ATR-based (адаптивный). Стоп-лосс устанавливается на расстоянии ATR(14) × множитель от цены входа. Множитель 1.5–2.0 для свинг-торговли, 2.5–3.0 для крипто. Преимущество — стоп автоматически адаптируется к текущей волатильности: при высокой волатильности расширяется, при низкой сужается.

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

3. Структурный (по уровням). Стоп-лосс устанавливается за ближайшим уровнем поддержки или сопротивления. Логически обоснован, но сложнее автоматизировать в бэктесте. В StratBase.ai можно использовать индикаторы уровней (Pivot Points, Donchian Channel) для автоматического определения.

Тейк-профит рассчитывается на основе соотношения R:R (Risk-Reward). Минимально допустимое R:R — 1:1.5. Оптимальное — 1:2 или 1:3. При винрейте 50% и R:R 1:2 стратегия стабильно прибыльна. Альтернатива фиксированному тейк-профиту — трейлинг-стоп, который позволяет забирать максимум прибыли в сильных трендах.

Walk-forward тестирование

Walk-forward анализ — метод проверки устойчивости параметров стратегии. Он решает проблему переоптимизации — когда параметры идеально подогнаны под исторические данные, но не работают на новых.

Принцип работы:

  1. Оптимизация (in-sample): подбираете параметры на первых 70% данных. Например, январь 2022 — август 2024
  2. Проверка (out-of-sample): тестируете найденные параметры на оставшихся 30% данных. Сентябрь 2024 — март 2025
  3. Сдвиг окна: сдвигаете оба окна вперёд и повторяете. Теперь оптимизация на июль 2022 — февраль 2025, проверка на март — октябрь 2025
  4. Агрегация: собираете результаты всех out-of-sample периодов. Если стратегия прибыльна во всех окнах — параметры устойчивы

Если оптимизированные параметры теряют эффективность на out-of-sample данных, стратегия переоптимизирована. Решение: уменьшите количество настраиваемых параметров, используйте более длинные периоды оптимизации или упростите логику входа.

Как интерпретировать результаты

После запуска бэктеста обратите внимание на следующие метрики:

МетрикаХорошее значениеЧто означает
Профит-фактор> 1.5Отношение суммарной прибыли к суммарному убытку. Ниже 1.0 — стратегия убыточна
Коэффициент Шарпа> 1.0Доходность с поправкой на риск. Ниже 0.5 — доходность не оправдывает волатильность
Макс. просадка< 25%Максимальное снижение капитала от пика. Просадка выше 30% психологически тяжела
Винрейт40–60%Процент прибыльных сделок. Высокий винрейт без высокого R:R может быть обманчив
Количество сделок> 50Менее 30 сделок — статистически недостаточная выборка

Не оценивайте стратегию по одной метрике. Высокий винрейт 80% при профит-факторе 1.1 означает, что редкие убыточные сделки почти обнуляют прибыль. Оптимальная стратегия имеет профит-фактор выше 1.5, просадку до 20% и минимум 50 сделок для статистической значимости результатов.

Настройка в StratBase.ai

Конфигуратор StratBase.ai предоставляет все описанные параметры: инструмент, таймфрейм, период, комиссии, размер позиции, стоп-лосс, тейк-профит. Настройте каждый параметр по рекомендациям из этого руководства и запустите бэктест. AI-ассистент может помочь с настройкой — опишите стиль торговли, и система предложит оптимальные параметры.

Заключение

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

Дополнительные ресурсы

  • Коэффициент Шарпа — Investopedia
  • Просадка — Investopedia
  • Риск-менеджмент — Investopedia

Об авторе

А
Алексей Волков

Трейдер-аналитик с 7+ годами опыта на крипто- и фондовых рынках. Специализируется на количественном анализе, оптимизации стратегий и управлении рисками.

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

Какой начальный капитал ставить в бэктесте?▾

Ставьте реальную сумму, которую планируете использовать в торговле. Это критично, потому что от размера депозита зависит минимальный размер позиции, влияние комиссий (фиксированных), и способность диверсифицировать. Бэктест с $100,000 покажет прекрасные результаты, которые невозможно воспроизвести с $1,000 из-за минимальных лотов и комиссий.

Какой таймфрейм лучше для бэктеста?▾

Зависит от стиля торговли. Скальпинг: 1m-5m (требует tick-данные для точности). Дейтрейдинг: 15m-1h. Свинг: 4h-1d. Позиционная торговля: 1d-1w. Общее правило: чем меньше таймфрейм, тем больше сделок, но и тем больше влияние комиссий и проскальзывания. Для начинающих H4-D1 — оптимальный баланс.

Полезные ссылки

RelatedRelatedRelated

Похожие статьи

chitat rezultaty bektestakak bektestit kriptovalyutu

Комментарии (0)

Loading comments...