Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

KAMA: адаптивная скользящая средняя Кауфмана — принцип работы и преимущества перед SMA и EMA

KAMA (Kaufman Adaptive Moving Average) — скользящая средняя, которая автоматически замедляется в боковом рынке и ускоряется в трендовом, адаптируясь к уровню рыночного шума через коэффициент эффективности. Это снижает число ложных сигналов в консолидации по сравнению с SMA и EMA без потери чувствительности в тренде. Ограничение: KAMA всё равно запаздывает и не предсказывает разворот — она лишь фильтрует шум лучше фиксированных скользящих.

Автор: ~8 мин

Как KAMA рассчитывается и что такое коэффициент эффективности?

Ключевой элемент KAMA — Efficiency Ratio (ER): отношение чистого направленного движения цены за период к сумме всех ценовых колебаний за тот же период. ER близок к 1 при чистом тренде, близок к 0 при хаотичном боковике. На основе ER рассчитывается сглаживающий коэффициент SC, который варьируется между значениями быстрой EMA (по умолчанию период 2) и медленной EMA (период 30). KAMA = KAMA(предыдущая) + SC² × (цена — KAMA(предыдущая)). Риск: при очень малом ER KAMA почти не движется — это её достоинство в боковике, но оно создаёт запаздывание при выходе из консолидации.

Источник: ЦБ РФ

В чём принципиальное отличие KAMA от EMA и SMA?

SMA равновзвешивает все периоды; EMA даёт больший вес последним ценам, но с фиксированной скоростью реакции — одинаковой в тренде и боковике. KAMA динамически меняет скорость: в тренде ведёт себя как быстрая EMA, в боковике — как медленная. Это устраняет главный недостаток фиксированных скользящих: EMA с малым периодом даёт много ложных сигналов в консолидации; с большим — запаздывает в тренде. KAMA решает этот компромисс автоматически. Риск: сложность расчёта затрудняет ручную проверку значений.

Когда KAMA предпочтительнее SMA и EMA?

KAMA предпочтительнее в условиях переменного режима: рынок чередует тренд и консолидацию, что типично для акций «голубых фишек» Мосбиржи и валютных пар. В чистом устойчивом тренде EMA с малым периодом даёт сопоставимый результат при меньшей вычислительной сложности. В чистом боковике SMA с большим периодом стабильна и предсказуема. KAMA наиболее ценна именно на переходных режимах. Риск: при оптимизации параметров KAMA под историю возникает эффект переподгонки; стандартные параметры (10, 2, 30) — разумная отправная точка.

Как использовать KAMA для генерации торговых сигналов?

Основные подходы: пересечение цены и линии KAMA (цена выше KAMA — бычий сигнал, ниже — медвежий); пересечение двух KAMA с разными периодами (аналог «золотого/мёртвого креста»); направление самой линии KAMA как фильтр тренда. Дополнительный сигнал: резкое ускорение KAMA после периода горизонтального движения — потенциальный выход из консолидации. Риск: пересечение цены и KAMA в боковике всё равно даёт ложные сигналы — KAMA фильтрует шум, но не устраняет его полностью; нужен дополнительный фильтр объёма или волатильности.

На каких инструментах и таймфреймах KAMA показывает наилучшие результаты?

KAMA эффективна на ликвидных инструментах с чередующимися режимами: фьючерсы Si и RTS на Мосбирже, акции Сбера, Лукойла, Газпрома на дневном и четырёхчасовом таймфреймах. На внутридневных таймфреймах (менее 15 минут) высокочастотный шум снижает ценность адаптации. На малоликвидных акциях второго эшелона гэпы и нетипичные свечи искажают коэффициент эффективности. Стандартные параметры (период 10, быстрая 2, медленная 30) — хорошая отправная точка для тестирования. Риск: результаты существенно зависят от выбранного инструмента и периода.

Источник: ЦБ РФ

Как налоги влияют на стратегии на основе KAMA на российском рынке?

Торговые сигналы индикатора не влияют на налоговый статус операций. Прибыль по акциям и фьючерсам на Мосбирже облагается НДФЛ 13–15%; брокер — налоговый агент. Купоны ОФЗ и корпоративных облигаций также облагаются НДФЛ 13%. Стратегии на основе KAMA обычно генерируют меньше сигналов, чем быстрые EMA, — это снижает число налоговых событий и транзакционных издержек за год. Риск: меньшее число сделок означает концентрацию результата в нескольких позициях — просадка по одной оказывает большее влияние на итог.

Источник: ЦБ РФ

Доступна ли KAMA в стандартных терминалах Мосбиржи?

KAMA есть в MetaTrader 5 как стандартный индикатор. В QUIK её нужно реализовывать через QLua самостоятельно или скачать готовый скрипт. В большинстве веб-чартов (TradingView) KAMA доступна в библиотеке индикаторов.

Эксклюзив от ИнвестХомяка

Параметры KAMA и их влияние на поведение индикатора

ПараметрСтандартное значениеЭффект изменения
Период ER (Efficiency Ratio)10Меньше → чувствительнее к шуму; больше → медленнее реагирует на смену режима
Период быстрой EMA2Меньше → агрессивнее в тренде; не рекомендуется менять без тестирования
Период медленной EMA30Больше → глаже в боковике; меньше → больше ложных движений в консолидации
Результирующее поведениеАдаптивное: быстро в тренде, медленно в боковикеИзменение параметров требует тестирования на конкретном инструменте

KAMA vs EMA: когда выбрать каждую

КритерийKAMAEMA (фиксированный период)
Поведение в трендеБыстро следует за ценой, минимальное запаздываниеЗапаздывание фиксировано, зависит от периода
Поведение в боковикеПочти не движется — фильтрует шумДаёт ложные пересечения при каждом колебании
Сложность расчётаВысокая: требует вычисления ER и SCНизкая: стандартная формула
Оптимизация параметровТри параметра — выше риск переподгонкиОдин параметр — проще и прозрачнее
Лучший контекст примененияПеременный режим: тренд чередуется с консолидациейУстойчивый тренд или простые системы пересечений

Как внедрить KAMA в торговую систему на Мосбирже

  1. Добавить KAMA в терминал со стандартными параметрами

    KAMA доступна в MetaTrader, ATAS и реализуется в QUIK через QLua. Начните с параметров 10, 2, 30 — это оригинальные значения Перри Кауфмана. Отобразите KAMA на дневном графике ликвидного инструмента (Si, Сбер).

  2. Визуально оценить поведение в разных режимах

    Найдите на истории периоды явного тренда и консолидации. Проверьте: в тренде KAMA следует за ценой близко, в боковике почти горизонтальна. Это подтверждает корректность расчёта и даёт интуитивное понимание индикатора.

  3. Протестировать простую стратегию пересечения на истории

    Реализуйте правило: вход в лонг при пересечении цены выше KAMA снизу вверх, выход при обратном пересечении. Прогоните на данных за 2–3 года. Оцените число сделок, максимальную просадку и сравните с аналогичной стратегией на EMA.

  4. Добавить фильтр объёма или волатильности

    Сигналы KAMA надёжнее при подтверждении объёмом: вход только если объём на пересечении выше среднего. Альтернатива — фильтр по ATR: входить только если ATR выше порогового значения (рынок достаточно волатилен для тренда).

  5. Учесть налоговые и транзакционные издержки в тестировании

    При расчёте результатов стратегии на истории вычтите комиссию брокера на каждую сделку и добавьте НДФЛ 13% на прибыльные закрытые позиции. Стратегия рентабельна только после этих корректировок — иначе бэктест показывает завышенный результат.

Частые вопросы

Доступна ли KAMA в стандартных терминалах Мосбиржи?

KAMA есть в MetaTrader 5 как стандартный индикатор. В QUIK её нужно реализовывать через QLua самостоятельно или скачать готовый скрипт. В большинстве веб-чартов (TradingView) KAMA доступна в библиотеке индикаторов.

Можно ли использовать KAMA для долгосрочного инвестирования?

Да. На недельном или месячном таймфрейме KAMA фильтрует краткосрочный шум и помогает определить долгосрочный тренд. При этом число сигналов минимально — один-два в год на один инструмент, что снижает транзакционные издержки.

Как KAMA реагирует на гэпы при открытии?

Гэп — резкое изменение цены без сделок — воспринимается KAMA как сильный направленный сигнал: ER резко растёт, индикатор быстро движется к новой цене. На Мосбирже утренние гэпы по акциям могут искажать значения KAMA в начале сессии.

Стоит ли оптимизировать параметры KAMA под конкретный инструмент?

Осторожно. Оптимизация под историю даёт параметры, «идеальные» для прошлого. Начните со стандартных (10, 2, 30), протестируйте на out-of-sample данных и меняйте только при явном обосновании — например, период ER под волатильность конкретного инструмента.

Как убытки от стратегий на основе KAMA учитываются в налоговой декларации?

Убытки по акциям сальдируются с прибылью по акциям; убытки по фьючерсам — с прибылью по фьючерсам в рамках отдельной налоговой базы. Брокер формирует итоговый отчёт автоматически. При работе с несколькими брокерами сальдирование между ними требует самостоятельного расчёта в форме 3-НДФЛ.

Источники