CCI или RSI: какой индикатор лучше?
Технические индикаторы широко используются в трейдинге для фильтрации сигналов и улучшения результатов стратегий. Два самых популярных осциллятора — это Relative Strength Index (RSI) и Commodity Channel Index (CCI). Хотя оба предназначены для определения перекупленности и перепроданности, их эффективность очень зависит от способа применения.
В этой статье приведены результаты масштабного исследования на основе миллионов тестов, которое показывает, какой индикатор работает лучше — и почему.
Общие понятия
Рисунок 1. Индикаторы RSI и CCI на одном инструменте демонстрируют различия в диапазонах и сигналах.
Что такое RSI?
RSI — это осциллятор импульса, который измеряет скорость и силу движения цены. Обычно он находится в диапазоне от 0 до 100:
- Выше 70 → перекупленность
- Ниже 30 → перепроданность
Трейдеры используют RSI для поиска разворотов и подтверждения трендов.
Что такое CCI?
CCI измеряет отклонение цены от её статистического среднего. В отличие от RSI, он не ограничен фиксированным диапазоном, но чаще всего колеблется между -100 и +100:
- Выше +100 → сильный восходящий импульс
- Ниже -100 → сильный нисходящий импульс
CCI особенно полезен для определения силы тренда и пробоев.
Методология тестирования
Рисунок 2. Интерфейс бэктестинга с миллионами оптимизаций и сеткой параметров.
Вместо использования одной стратегии был применён надёжный метод тестирования:
- Создана базовая стратегия пробоя
- Сгенерировано 1000 её вариаций («клоны ДНК стратегии»)
- Каждая стратегия протестирована в разных рыночных условиях
- Проведено более 4,12 миллиона тестов
Такой подход исключает переобучение и случайность результатов.
Ключевое нововведение: Стратегия клонирования ДНК
Рисунок 3. Интерфейс с множеством вариаций одной стратегии.
Вместо сравнения разных систем использовалась модификация одной базовой стратегии. Это обеспечивает:
- Честное сравнение индикаторов
- Контроль над изменениями
- Надёжные выводы
Это значительно превосходит традиционные методы тестирования.
Результаты: CCI явно превосходит RSI.
Рисунок 4. График с уровнями CCI выше +100 или ниже -100.
Почему CCI работает лучше
Преимущества CCI:
- Определяет силу тренда, а не только зоны перекупленности
- Использует динамические условия
- Определяет режимы рынка
Рисунок 5. Таблица с результатами, где CCI доминирует.
CCI показал лучшие результаты по всем метрикам:
1. Улучшение стратегий
- CCI улучшил более 60% стратегий
- RSI показал значительно более слабые результаты
2. Средняя прибыльность сделок
- Рост примерно на 65% при использовании CCI
- RSI дал меньший эффект
3. Снижение просадки
- CCI существенно уменьшил просадки
- Это делает стратегию стабильнее
4. Индекс восстановления
Показывает, сколько убыточных стратегий стали прибыльными:
- Улучшение почти на 60% при использовании CCI
RSI опирается на фиксированные уровни, что делает его менее адаптивным.
Важность устойчивости
Рисунок 6. Тепловая карта с зелёными зонами устойчивых параметров
Ключевая идея — избегать излишней оптимизации:
- Параметры проверены на 1000 стратегиях
- Найдены широкие зоны устойчивости
- Результаты стабильны
Это означает, что CCI работает надёжно в реальной торговле.
Практические выводы для трейдеров
- При выборе между RSI и CCI — CCI предпочтительнее
- Избегайте строгих фиксированных условий
- Используйте динамические фильтры
- Оценивайте устойчивость, а не идеальную доходность
Заключение
Рисунок 7. Сравнение кривой доходности до и после применения CCI.
Несмотря на популярность RSI, исследование показывает, что CCI значительно эффективнее как фильтр.
Его адаптивность и способность выявлять тренды дают явное преимущество.
CCI — более надёжный выбор для стабильной торговли.
Томас Неснидал
Переведено для TLAP
