
Как выбрать инструмент для бэктеста: крипто, форекс или акции?
Выбор инструмента для бэктестирования — первый и один из самых важных шагов при создании торговой стратегии. Неправильный выбор может привести к нерелевантным результатам: стратегия, прибыльная на BTC, может быть убыточной на альткоинах, и наоборот.
Критерии выбора инструмента
| Критерий | Описание | Почему важен |
|---|---|---|
| Ликвидность | Суточный объём торгов | Низкая ликвидность = нереалистичный бэктест |
| Волатильность | ATR в % от цены | Должна соответствовать стилю стратегии |
| История данных | Длительность доступных данных | Минимум 1 год для статистики |
| Торговые расходы | Комиссии, спред, фандинг | Влияют на реальную прибыльность |
| Рыночная структура | Наличие трендов, циклов | Стратегия должна соответствовать структуре |
Расширенные критерии для профессионального анализа
Помимо основных критериев, опытные трейдеры учитывают дополнительные факторы:
- Корреляция с рынком: инструменты с корреляцией выше 0.8 к основному индексу ведут себя предсказуемо
- Сезонность: многие инструменты имеют сезонные паттерны (например, налоговые продажи в декабре)
- Новостные события: частота фундаментальных событий влияет на стабильность технического анализа
- Время активности: азиатские сессии для USD/JPY, американские для US-акций
Криптовалюты: BTC vs альткоины
BTC/USDT — идеальный инструмент для начала бэктестирования:
- Максимальная ликвидность — проскальзывание минимально
- Самая длинная история данных (с 2017+ на большинстве бирж)
- Все рыночные режимы: бычий 2020–2021, медвежий 2022, восстановление 2023–2024
- Низкий риск делистинга (в отличие от альткоинов)
Альткоины подходят для специализированных стратегий:
- Более высокая волатильность — больший потенциал прибыли (и убытков)
- Сильная корреляция с BTC, но с усилением движений
- Короткая история — часто менее 2 лет данных
- Риск делистинга, хака протокола, регуляторных действий
Конкретные примеры бэктестов по криптовалютам
Рассмотрим результаты одной и той же трендовой стратегии (MA кроссовер 20/50) на разных криптоинструментах за 2023 год:
| Инструмент | Win Rate | ROI | Max DD | Profit Factor |
|---|---|---|---|---|
| BTC/USDT | 42% | +85% | -22% | 1.75 |
| ETH/USDT | 38% | +112% | -28% | 1.65 |
| DOGE/USDT | 35% | +203% | -45% | 1.42 |
| SHIB/USDT | 31% | +156% | -52% | 1.28 |
Как видно из таблицы, альткоины показывают более высокую прибыльность, но с существенно большими просадками и худшими показателями риска. SHIB/USDT имеет критически низкий Profit Factor 1.28, что делает стратегию неустойчивой к изменениям рыночных условий.
Особенности торговли альткоинами
При работе с альткоинами учитывайте специфические риски:
- Pump&Dump схемы: резкие скачки цены на 200-500% за несколько часов
- Низкая ликвидность в выходные: объёмы падают на 60-80%
- Листинги и делистинги: влияют на цену на 20-50%
- Корреляционные разрывы: в кризисные моменты корреляция с BTC может упасть до 0.3
Влияние ликвидности на результаты бэктеста
Многие трейдеры недооценивают этот фактор. Бэктест на альткоине с суточным объёмом $500K может показать +200% годовых, но в реальности вы не сможете набрать даже позицию в $5 000 без 2–3% проскальзывания.
Практическое правило: ваша позиция не должна превышать 1% от суточного объёма инструмента. Для позиции $10 000 нужен минимальный суточный объём $1M. По этому критерию в крипте проходят только топ-30 монет по капитализации.
| Суточный объём | Макс. позиция (1%) | Примеры | Типичный спред |
|---|---|---|---|
| > $1B | $10M+ | BTC, ETH | 0.01-0.02% |
| $100M – $1B | $1M – $10M | SOL, XRP, DOGE | 0.02-0.05% |
| $10M – $100M | $100K – $1M | AVAX, LINK, DOT | 0.05-0.15% |
| < $10M | < $100K | Мелкие альткоины | 0.15-0.50% |
Практический расчёт влияния ликвидности
Допустим, ваша стратегия показывает 100 сделок в год со средней прибылью 2% на сделку. На BTC/USDT со спредом 0.01% итоговая прибыльность составит:
- Теоретическая прибыль: 100 × 2% = 200%
- Потери на спреде: 100 × 0.01% × 2 = 2%
- Реальная прибыль: 198%
Та же стратегия на мелком альткоине со спредом 0.3%:
- Теоретическая прибыль: 100 × 2% = 200%
- Потери на спреде: 100 × 0.3% × 2 = 60%
- Реальная прибыль: 140%
Разница в 58 процентных пунктов только из-за ликвидности!
Форекс: мейджоры vs экзотики
Для форекс-стратегий рекомендуется начинать с мейджоров (EUR/USD, GBP/USD, USD/JPY):
- Высочайшая ликвидность, минимальные спреды
- Предсказуемые торговые сессии (Лондон, Нью-Йорк)
- Десятилетия исторических данных
Экзотические пары (USD/TRY, EUR/ZAR) имеют высокую волатильность и спреды, что делает их непригодными для большинства стратегий.
Сравнение форекс-пар для бэктестирования
| Тип пары | Примеры | Спред (пипс) | Сессии активности | Подходит для |
|---|---|---|---|---|
| Мейджоры | EUR/USD, GBP/USD | 0.1-0.3 | Лондон + NY | Все стратегии |
| Кроссы | EUR/GBP, GBP/JPY | 0.5-1.5 | Лондон | Тренд, свинг |
| Иена | USD/JPY, EUR/JPY | 0.2-0.5 | Токио + Лондон | Carry trade, тренд |
| Экзотики | USD/TRY, EUR/ZAR | 5-50 | Локальные сессии | Долгосрочные позиции |
Пример бэктеста скальпинг-стратегии на форекс
5-минутная RSI-стратегия (RSI < 30 - покупка, RSI > 70 - продажа) за 6 месяцев 2023 года:
| Пара | Кол-во сделок | Win Rate | Прибыль без учёта спреда | Прибыль с учётом спреда |
|---|---|---|---|---|
| EUR/USD | 1,247 | 58% | +12.4% | +8.7% |
| GBP/USD | 1,189 | 56% | +15.2% | +9.1% |
| EUR/GBP | 856 | 54% | +11.8% | +3.2% |
| USD/TRY | 634 | 52% | +18.7% | -8.4% |
USD/TRY показывает отрицательный результат несмотря на теоретическую прибыльность — высокий спред делает скальпинг невозможным.
Акции: индексы vs отдельные бумаги
Для начала рекомендуется:
- SPY (S&P 500 ETF): диверсифицированный индекс, представляет рынок в целом
- QQQ (Nasdaq 100 ETF): технологический сектор, более волатильный
- AAPL, MSFT, AMZN: отдельные крупные акции с высокой ликвидностью
Индексные ETF — лучший выбор для первоначального тестирования, так как они не подвержены рискам отдельных компаний (bankruptcy, earnings miss).
Сравнительный анализ различных классов акций
| Тип актива | Примеры | Средний ADR* | Бета к рынку | Лучшие стратегии |
|---|---|---|---|---|
| Крупные индексы | SPY, QQQ, IWM | 1.2-2.1% | 1.0 | Тренд, momentum |
| Мегакапы | AAPL, MSFT, GOOGL | 1.8-2.8% | 0.8-1.2 | Mean reversion, earnings play |
| Средние капы | MDY компоненты | 2.5-4.2% | 1.1-1.4 | Momentum, breakout |
| Секторные ETF | XLF, XLK, XLE | 2.0-3.5% | 0.9-1.3 | Ротация секторов |
*ADR - Average Daily Range (средний дневной диапазон)
Пример лонг-онли стратегии на акциях
Простая momentum-стратегия: покупка при закрытии выше MA(20), продажа при закрытии ниже MA(20). Результаты за 2020-2023 годы:
| Актив | Общая доходность | CAGR | Max DD | Sharpe Ratio | Количество сделок |
|---|---|---|---|---|---|
| SPY | +64% | 13.2% | -23% | 0.87 | 47 |
| QQQ | +89% | 17.1% | -34% | 0.72 | 52 |
| AAPL | +156% | 26.5% | -29% | 1.15 | 61 |
| TSLA | +312% | 42.8% | -65% | 0.94 | 78 |
TSLA показывает максимальную доходность, но с критической просадкой 65%. SPY демонстрирует лучшее соотношение риска и доходности.
Мультиинструментное тестирование
Надёжная стратегия должна работать на нескольких инструментах. Протестируйте стратегию на 3–5 инструментах с разными характеристиками:
- Основной инструмент (BTC/USDT) — для оптимизации
- Похожий инструмент (ETH/USDT) — для валидации
- Другой класс (EUR/USD или SPY) — для проверки универсальности
Если стратегия работает только на одном инструменте — высока вероятность переоптимизации. Эд Сейкота говорил: «Хорошая система работает на любых данных». Это не совсем верно для абсолютно всех рынков, но стратегия должна быть прибыльна хотя бы на 2–3 коррелированных инструментах.
Пошаговый план мультиинструментного тестирования
- Шаг 1: Выберите базовый инструмент с максимальной историей данных (BTC/USDT, EUR/USD, SPY)
- Шаг 2: Разработайте и оптимизируйте стратегию на 70% исторических данных
- Шаг 3: Протестируйте на оставшихся 30% данных того же инструмента (out-of-sample тест)
- Шаг 4: Примените те же параметры к 2-3 коррелированным инструментам
- Шаг 5: Если результаты схожи (±30% по доходности) — стратегия робастная
- Шаг 6: Протестируйте на некоррелированном активе для проверки универсальности
Критерии оценки робастности стратегии
| Метрика | Отличный результат | Хороший результат | Плохой результат |
|---|---|---|---|
| Разброс доходности между инструментами | < 20% | 20-40% | > 40% |
| Количество прибыльных инструментов | 80-100% | 60-80% | < 60% |
| Стабильность Sharpe Ratio | ±0.2 | ±0.3 | > ±0.3 |
| Корреляция equity curves | > 0.7 | 0.5-0.7 | < 0.5 |
Чего избегать при выборе инструмента
Несколько правил, которые сэкономят вам время:
- Не тестируйте на делистинговых монетах: LUNA, FTT и подобные — их данные содержат необратимые структурные разрывы. Стратегия, «заработавшая» на крахе LUNA — результат подгонки, а не преимущества
- Не начинайте с экзотики: USD/TRY или SHIB/USDT — их поведение слишком уникально. Сначала добейтесь стабильности на мейджорах
- Не игнорируйте торговые расходы: на EUR/USD спред 0.1 пункта, на USD/ZAR — 50 пунктов. Скальпинг-стратегия, прибыльная на EUR/USD, будет гарантированно убыточной на экзотике
- Не забывайте о фандинге: на крипто-фьючерсах фандинг может составлять 0.01–0.1% каждые 8 часов. За месяц удержания это 1–10% от позиции
Дополнительные ловушки новичков
- Survivorship bias: тестирование только на "выживших" активах искажает результаты в лучшую сторону
- Look-ahead bias: использование данных, недоступных на момент принятия решения
- Calendar rebalancing: изменение состава индексов может исказить исторические результаты
- Dividend adjustments: на акциях учитывайте дивидендные выплаты при расчёте доходности
Конкретные примеры проблемных инструментов
Избегайте следующих категорий при первичном тестировании:
- Крипта: LUNA (-99.9%), FTT (-95%), любые форки после хардфорков
- Форекс: USD/TRY (лира обесценилась на 80% за 2 года), CHF-пары после отмены привязки к евро в 2015
- Акции: делистинговые компании, пенни-стоки, китайские ADR с риском делистинга
- Сырьевые: редкие металлы с низкой ликвидностью, сельхозпродукты с сезонными аномалиями
Как тип стратегии определяет выбор инструмента
Не каждая стратегия подходит для любого рынка. Трендовые стратегии лучше работают на инструментах с выраженными трендами: BTC, ETH, золото, нефть, валютные пары с участием JPY. Контр-трендовые (mean reversion) — на инструментах, склонных к возврату к среднему: EUR/USD, акции крупных компаний (AAPL, MSFT), индексные ETF.
Пробойные системы требуют инструментов с чёткими уровнями поддержки и сопротивления. На криптовалютах такие уровни часто совпадают с круглыми числами ($50K, $100K для BTC), что создаёт дополнительную предсказуемость. На форексе ключевые уровни формируются вокруг фигур (1.1000, 1.0500 для EUR/USD).
Скальпинг работает только на самых ликвидных инструментах: BTC/USDT, ETH/USDT, EUR/USD. На менее ликвидных парах спред и проскальзывание съедают всю микроприбыль от скальпинга. Если ATR на минутном таймфрейме меньше 3 спредов — скальпить невозможно по определению.
Матрица соответствия стратегий и инструментов
| Тип стратегии | Лучшие инструменты | Худшие инструменты | Ключевой параметр |
|---|---|---|---|
| Трендовые | BTC, золото, нефть | EUR/USD, sideways-акции | Средний тренд > 3 месяцев |
| Mean Reversion | SPY, AAPL, EUR/USD | Альткоины, сырьё | Низкая волатильность < 2% |
| Скальпинг | BTC/USDT, EUR/USD | Альткоины, экзотика | Спред < 0.05% |
| Breakout | Волатильные акции, крипта | Низковолатильные пары | ATR > 2% |
| Grid Trading | Sideways-инструменты | Сильно трендовые активы | Диапазон торговли стабилен |
Количественные критерии выбора по типу стратегии
Для трендовых стратегий:
- ADX > 25 в 60%+ времени
- Максимальная длина тренда > 90 дней
- Коэффициент трендовости > 0.6
Для mean reversion стратегий:
- Коэффициент Херста < 0.5
- Половина времени цена в диапазоне ±1.5 стандартных отклонений от MA
- RSI пересекает уровни 30/70 минимум 20 раз в год
Для скальпинговых стратегий:
- Минутная волатильность > 3 спреда
- Суточный объём > $100M
- Стабильные торговые сессии без гэпов
Волатильность разных классов активов
| Инструмент | Среднедневная волатильность | Подходит для | Оптимальный стоп-лосс |
|---|---|---|---|
| BTC/USDT | 3–5% | Тренд, пробой, свинг | 2-4% |
| ETH/USDT | 4–7% | Тренд, пробой, свинг | 3-5% |
| EUR/USD | 0.4–0.8% | Скальпинг, mean reversion | 0.3-0.6% |
| SPY (S&P 500) | 0.8–1.5% | Тренд, mean reversion | 1-2% |
| Альткоины | 5–15% | Тренд (с большим стопом) | 8-12% |
Правило: чем выше волатильность, тем шире стоп-лосс и тем меньше позиция. Если вы торгуете на BTC с таким же размером позиции, как на EUR/USD — у вас не стратегия, а рулетка. Волатильность — это не проблема, а возможность, но только если вы правильно масштабируете позиции.
Расчёт оптимального размера позиции по Kelly Criterion
Формула Келли помогает определить оптимальный размер позиции в зависимости от волатильности инструмента:
f = (bp - q) / b
где:
- f = оптимальная доля капитала
- b = отношение среднего выигрыша к средней потере
- p = вероятность выигрыша
- q = вероятность проигрыша (1-p)
Пример расчёта для стратегии с win rate 55% и risk/reward 1:1.5:
- p = 0.55, q = 0.45
- b = 1.5
- f = (1.5 × 0.55 - 0.45) / 1.5 = 0.25 или 25% капитала
Однако из-за высокой волатильности криптовалют рекомендуется использовать только 25-50% от расчёта Kelly.
Seasonal Volatility Patterns
Многие инструменты имеют сезонные паттерны волатильности:
| Период | BTC волатильность | EUR/USD волатильность | SPY волатильность |
|---|---|---|---|
| Январь | Высокая (+20%) | Средняя | Низкая (-15%) |
| Май | Средняя | Низкая (-25%) | Высокая (+10%) |
| Август | Низкая (-30%) | Очень низкая (-40%) | Средняя |
| Декабрь | Высокая (+15%) | Средняя | Низкая (-20%) |
Учитывайте эти паттерны при планировании размера позиций и выборе периодов для бэктестирования.
Пошаговое руководство по выбору инструмента
Этап 1: Определение целей и ограничений
- Размер счёта: менее $10K - только крупные активы, более $100K - можно альткоины
- Время торговли: азиатская сессия - JPY пары, европейская - EUR пары
- Допустимый риск: консервативно - индексы, агрессивно - альткоины
- Техническая экспертиза: новичок - мейджоры, опытный - экзотика
Этап 2: Предварительный отбор инструментов
- Фильтр ликвидности: суточный объём > $10M для основных позиций
- Фильтр истории: минимум 2 года данных для надёжной статистики
- Фильтр корреляции: выберите инструменты с корреляцией 0.3-0.7 друг к другу
- Фильтр расходов: общие торговые издержки < 0.1% от позиции
Этап 3: Качественный анализ оставшихся кандидатов
| Фактор | Вес | Оценка (1-5) | Примечание |
|---|---|---|---|
| История без аномалий | 25% | - | Нет резких делистингов, хаков |
| Стабильность поведения | 20% | - | Паттерны повторяются из года в год |
| Новостные риски | 15% | - | Частота фундаментальных событий |
| Техническая читаемость | 25% | - | Работают ли технические уровни |
| Операционные риски | 15% | - | Риск делистинга, санкций |
Этап 4: Экспресс-тестирование на исторических данных
Прежде чем углубляться в разработку стратегии, проведите быстрый тест базовых индикаторов:
- RSI(14) mean reversion: покупка при RSI < 30, продажа при RSI > 70
- MA crossover: покупка при пересечении MA(20) вверх MA(50)
- Breakout: покупка при пробое максимума за 20 дней
Если все три стратегии показывают убытки - инструмент технически "нечитаемый".
Этап 5: Финальная валидация
Проверьте выбранный инструмент на соответствие вашему стилю торговли:
- Частота сигналов: соответствует ли желаемому количеству сделок в месяц
- Размер движений: достаточен ли для покрытия издержек плюс прибыль
- Время удержания: совпадает ли с вашими возможностями мониторинга позиций
- Максимальная просадка: находится ли в рамках вашей толерантности к риску
Рекомендуемый порядок тестирования
Начните с ликвидных инструментов (BTC, EUR/USD, SPY), убедитесь в работоспособности стратегии, а затем расширяйте на альткоины или экзотические пары. Используйте режим оптимизации для подбора параметров, а затем валидируйте на инструментах, которые не участвовали в оптимизации — это лучший тест на переоптимизацию.
Рекомендуемая последовательность для новичков
- Неделя 1-2: BTC/USDT - изучите основы, поймите влияние комиссий
- Неделя 3-4: EUR/USD - познакомьтесь с форекс-спецификой
- Неделя 5-6: SPY - изучите поведение индексов
- Неделя 7-8: ETH/USDT - проверьте робастность на коррелированном активе
- Неделя 9-12: Расширение на 3-5 инструментов из разных классов
Для опытных трейдеров
Если у вас есть опыт торговли, можете использовать более агрессивный подход:
- Одновременное тестирование на 5-7 инструментах
- Использование корзины активов для снижения риска
- Применение pairs trading между коррелированными активами
- Арбитражные стратегии между разными биржами/брокерами
Частые ошибки в последовательности тестирования
- Начинать с экзотики: альткоины и экзотические пары дают ложное ощущение прибыльности
- Игнорировать out-of-sample тестирование: тестировать только на периоде оптимизации
- Не учитывать изменения рынка: использовать данные только бычьего или только медвежьего рынка
- Переключаться между инструментами: не давать стратегии достаточно времени для проявления
Помните: лучше досконально изучить 3-5 инструментов, чем поверхностно протестировать 50. Глубокое понимание поведения актива стоит больше, чем широкая диверсификация без понимания специфики каждого рынка.
Дополнительные ресурсы
Об авторе
Трейдер-аналитик с 7+ годами опыта на крипто- и фондовых рынках. Специализируется на количественном анализе, оптимизации стратегий и управлении рисками.
Часто задаваемые вопросы
Какой рынок лучше для начинающего?▾
Крипто: BTC/USDT или ETH/USDT на H4. Причины: 1) Высокая волатильность — больше торговых возможностей. 2) 24/7 рынок — нет гэпов. 3) Длинная история данных (BTC с 2017). 4) Доступность фьючерсных данных. Форекс — для более опытных (меньше волатильность, нужны макро-знания). Акции — для долгосрочных стратегий (фундаментальные факторы).
Можно ли перенести стратегию с крипто на форекс?▾
Частично. Технические стратегии (EMA crossover, RSI, Bollinger) работают на любом рынке — но с разными параметрами. Крипто волатильнее (ATR 2-5%), форекс спокойнее (ATR 0.3-1%). Параметры нужно адаптировать. Объёмные индикаторы (OBV, A/D) НЕ переносимы: в форексе «тиковый объём» не равен реальному.
Похожие статьи
Комментарии (0)
Loading comments...

