Риск и капитал

Коэффициент Кальмара: доходность и просадка

Коэффициент Кальмара делит среднегодовую сложную доходность на максимальную просадку за тот же период. Он помогает сопоставить исторический рост стратегии с самым глубоким падением на этом пути.

Автор · Редактор

Проверено

Две волнистые бумажные ленты тёмно-синего и бирюзового цвета с латунной перемычкой без делений на светлом камне.
Рассчитайте коэффициент Кальмара по месячным доходностям

Главное

  1. Смотрите на коэффициент вместе с CAGR и просадкой, из которых он рассчитан.

  2. При сравнении двух историй согласуйте даты, частоту наблюдений и расходы.

  3. Данные на конец месяца могут скрывать более глубокое падение внутри него.

Рассчитайте коэффициент Кальмара по месячным доходностям

Попробуйте сами

Рассчитайте коэффициент Кальмара по истории доходностей

Результат для выбранной истории

Коэффициент Кальмара
1,25
Годовая сложная доходность (CAGR)
25 %
Максимальная просадка на конец месяца
20 %

Месяцев: 36 · с янв. 2023 г. по дек. 2025 г. · лет: 3

Учебные доходности после расходов, без пополнений и выводов.

Выберите данные
Каждое выбранное окно начинается с индекса 100. Предыдущий пик за его пределами не учитывается.

История доходности и самый глубокий наблюдавшийся спад

Линия соединяет точки на конец месяца и не показывает изменения внутри месяца. Выделены пик и минимум максимальной просадки.

Индекс капитала · начало 100

Дата наблюдения

  • Индекс на конец месяца
  • Пик перед падением
  • Дно просадки

Пик: янв. 2023 г., индекс 125

Дно: февр. 2023 г., индекс 100

Проверьте доходности и расчёт

Начальное значение задано перед первой доходностью. Каждый месяц добавляет ещё одну точку индекса.

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

Проверьте доходности и расчёт
Конец месяцаДоходность месяцаИндекс капиталаМаксимум к этой датеПросадка от пика
дек. 2022 г.Начальный индекс—1001000 %
янв. 2023 г.25 %1251250 %
февр. 2023 г.-20 %10012520 %
март 2023 г.25 %1251250 %
апр. 2023 г.-20 %10012520 %
май 2023 г.25 %1251250 %
июнь 2023 г.0 %1251250 %
июль 2023 г.0 %1251250 %
авг. 2023 г.0 %1251250 %
сент. 2023 г.0 %1251250 %
окт. 2023 г.0 %1251250 %
нояб. 2023 г.0 %1251250 %
дек. 2023 г.0 %1251250 %
янв. 2024 г.25 %156,25156,250 %
февр. 2024 г.-20 %125156,2520 %
март 2024 г.25 %156,25156,250 %
апр. 2024 г.-20 %125156,2520 %
май 2024 г.25 %156,25156,250 %
июнь 2024 г.0 %156,25156,250 %
июль 2024 г.0 %156,25156,250 %
авг. 2024 г.0 %156,25156,250 %
сент. 2024 г.0 %156,25156,250 %
окт. 2024 г.0 %156,25156,250 %
нояб. 2024 г.0 %156,25156,250 %
дек. 2024 г.0 %156,25156,250 %
янв. 2025 г.25 %195,3125195,31250 %
февр. 2025 г.-20 %156,25195,312520 %
март 2025 г.25 %195,3125195,31250 %
апр. 2025 г.-20 %156,25195,312520 %
май 2025 г.25 %195,3125195,31250 %
июнь 2025 г.0 %195,3125195,31250 %
июль 2025 г.0 %195,3125195,31250 %
авг. 2025 г.0 %195,3125195,31250 %
сент. 2025 г.0 %195,3125195,31250 %
окт. 2025 г.0 %195,3125195,31250 %
нояб. 2025 г.0 %195,3125195,31250 %
дек. 2025 г.0 %195,3125195,31250 %

Прокрутите таблицу по горизонтали, чтобы увидеть все столбцы.

Показанные числа округлены; коэффициент рассчитывается по неокруглённым значениям.

Формула и подробности расчёта

Для n месячных доходностей r в долях единицы: CAGR = product(1 + r)^(12 / n) − 1. Двенадцать месячных доходностей составляют год, хотя с начальным значением у индекса тринадцать точек.

В каждой точке просадка = 1 − капитал / наибольший достигнутый капитал. Максимальная просадка — самое большое такое падение. Начальный индекс тоже входит в поиск пика.

Коэффициент Кальмара = CAGR / максимальная просадка. Оба показателя относятся строго к выбранному окну. Просадка — положительная процентная величина; к году она не приводится.

Калькулятор использует полную годовую сложную доходность без вычитания безрисковой ставки. В некоторых определениях берётся избыточная доходность. Согласуйте определения перед сравнением.

Используйте доходности с корректным учётом внешних денежных потоков. Вычитание всех пополнений из конечного баланса не восстанавливает историю доходностей.

Расчёт выполняется на этой странице. Компонент не отправляет и не сохраняет введённые доходности.

Для своих данных укажите по одному полному месяцу в строке: 2025-01;2.5 означает доходность +2,5% за январь 2025 года. Вместо точки с запятой допустима табуляция; можно использовать десятичную запятую. Месяцы должны идти подряд, а доходности — учитывать пополнения, выводы и торговые расходы. Не заменяйте пропущенные месяцы предполагаемым нулём. После изменения данных или периода нажмите «Рассчитать».

Одинаковые доходности могут дать разный коэффициент

Попробуйте сами

Одинаковый сложный рост, разная просадка

Те же месячные доходности в другом порядке внутри каждого года. Сравните доходность и просадку.

Убытки разделены

Коэффициент Кальмара
1,25
Годовая сложная доходность (CAGR)
25 %
Максимальная просадка на конец месяца
20 %
Конечный индекс
195,3125

Убытки подряд

Коэффициент Кальмара
0,69
Годовая сложная доходность (CAGR)
25 %
Максимальная просадка на конец месяца
36 %
Конечный индекс
195,3125

36 месячных доходностей после расходов, без внешних денежных потоков. Обе истории охватывают январь 2023 — декабрь 2025.

Одни месячные доходности в разном порядке

Сплошная и пунктирная линии соединяют наблюдения на конец месяца. Конечный индекс одинаков, максимальные просадки различаются.

Индекс капитала · начало 100

Дата наблюдения

  • Убытки разделены
  • Убытки подряд

Порядок доходностей влияет на просадку. Коэффициент Кальмара добавляет к годовой доходности сведения о прошлой траектории, но не предсказывает следующий убыток.

Сравните каждый месяц

Обе истории начинаются со 100. В столбцах показаны доходность месяца и полученный индекс.

Сравните каждый месяц
Конец месяцаУбытки разделеныУбытки подряд
Доходность месяцаИндекс капиталаДоходность месяцаИндекс капитала
дек. 2022 г.Начальный индекс—100—100
янв. 2023 г.25 %12525 %125
февр. 2023 г.-20 %10025 %156,25
март 2023 г.25 %12525 %195,3125
апр. 2023 г.-20 %100-20 %156,25
май 2023 г.25 %125-20 %125
июнь 2023 г.0 %1250 %125
июль 2023 г.0 %1250 %125
авг. 2023 г.0 %1250 %125
сент. 2023 г.0 %1250 %125
окт. 2023 г.0 %1250 %125
нояб. 2023 г.0 %1250 %125
дек. 2023 г.0 %1250 %125
янв. 2024 г.25 %156,2525 %156,25
февр. 2024 г.-20 %12525 %195,3125
март 2024 г.25 %156,2525 %244,1406
апр. 2024 г.-20 %125-20 %195,3125
май 2024 г.25 %156,25-20 %156,25
июнь 2024 г.0 %156,250 %156,25
июль 2024 г.0 %156,250 %156,25
авг. 2024 г.0 %156,250 %156,25
сент. 2024 г.0 %156,250 %156,25
окт. 2024 г.0 %156,250 %156,25
нояб. 2024 г.0 %156,250 %156,25
дек. 2024 г.0 %156,250 %156,25
янв. 2025 г.25 %195,312525 %195,3125
февр. 2025 г.-20 %156,2525 %244,1406
март 2025 г.25 %195,312525 %305,1758
апр. 2025 г.-20 %156,25-20 %244,1406
май 2025 г.25 %195,3125-20 %195,3125
июнь 2025 г.0 %195,31250 %195,3125
июль 2025 г.0 %195,31250 %195,3125
авг. 2025 г.0 %195,31250 %195,3125
сент. 2025 г.0 %195,31250 %195,3125
окт. 2025 г.0 %195,31250 %195,3125
нояб. 2025 г.0 %195,31250 %195,3125
дек. 2025 г.0 %195,31250 %195,3125

Прокрутите таблицу по горизонтали, чтобы увидеть все столбцы.

Два последовательных месяца по −20% оставляют 0,8 × 0,8 = 0,64 от предыдущего пика: просадка равна 36%. В другой истории месяц с +25% между убытками возвращает индекс к прежнему максимуму, поэтому самое глубокое падение остаётся равным 20%.

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

Формула: CAGR, делённая на максимальную просадку

Шаг

Расчёт

Что нужно согласовать

Построить историю

Индекс после месяца t = предыдущий индекс × (1 + месячная доходность / 100). Начальное значение — 100.

Каждое наблюдение охватывает один полный месяц.

Привести рост к году

CAGR = (конечный индекс / 100)^(12 / число месяцев) − 1.

Считайте месячные доходности, а не точки индекса.

Измерить просадку

В каждой точке: 1 − индекс / наибольший достигнутый индекс. Выберите самое большое падение.

Учитывайте начальные 100 и то же окно данных.

Найти отношение

CAGR / положительная величина максимальной просадки.

Оба значения вводите либо в процентах, либо в долях единицы.

Прокрутите вбок, чтобы сравнить все столбцы ↔

История A повторяет +25%, −20%, +25%, −20%, +25%, затем семь нулевых месяцев. Такой годовой блок умножает индекс на 1,25. Повторение с января 2023 года по декабрь 2025 года даёт 100 × 1,25³ = 195,3125: общая доходность составляет 95,3125%. Это специально подобранные учебные доходности.

На 36 доходностей приходится 37 точек индекса с учётом начальных 100. CAGR = (195,3125 / 100)^(12 / 36) − 1 = 25%. При просадке 20% коэффициент Кальмара равен 25% / 20% = 1,25. У истории B тот же CAGR и просадка 36%, поэтому результат — около 0,69. Общая доходность дала бы для A другое отношение: 95,3125% / 20% ≈ 4,77.

Не приводите к году среднюю арифметическую месячных доходностей. Среднее для +25% и −20% составляет +2,5%, но 1,25 × 0,8 = 1: сложный прирост равен нулю.

Методика PerformanceAnalytics использует геометрическую годовую доходность. В других определениях берут годовую избыточную доходность сверх базовой ставки, например в исследовании Молибоги и Л’Аэлека. Этот калькулятор безрисковую ставку не вычитает; перед сравнением поставщиков согласуйте методики.

Найдите пик и минимум, которые определяют просадку

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

Если индекс прошёл путь 100 → 125 → 100, просадка составила 20%: (125 − 100) / 125. Для восстановления со 100 до 125 нужно уже 25%, поскольку база расчёта другая. Калькулятор измеряет процентное падение от накопленного максимума, включая начальное значение индекса.

Коэффициент не измеряет время ниже прежнего максимума. У двух историй могут совпадать CAGR и максимальная просадка, хотя на восстановление уходит разное время.

Почему важны период и частота наблюдений

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

Сравнивайте стратегии за общий календарный период. Сокращение истории может убрать прежний убыточный эпизод. В каждом выбранном окне калькулятор заново задаёт индекс 100 перед первой доходностью; пик за пределами окна исключён. Это не просадка от максимума за всё время существования счёта.

Учитываются только значения на конец месяца. Падение и восстановление между двумя такими датами могут исчезнуть из ряда. Поэтому отчёт по внутридневной стоимости счёта способен показать большую просадку; разная частота наблюдений сама по себе не означает ошибку.

Пополнения, выводы и расходы: сначала подготовьте данные

Если баланс вырос с 10 000 до 12 000 только из-за пополнения на 2 000, инвестиционная доходность равна нулю. Вывод тоже может уменьшить баланс без торгового убытка. Используйте доходности с корректировкой на внешние денежные потоки, а не процентные изменения необработанного баланса.

Важен момент каждого денежного потока. Нужен подходящий метод расчёта периодических доходностей или корректный индекс доходности, взвешенной по времени; вычитание всех пополнений из конечного баланса не восстанавливает траекторию. Руководство GIPS объясняет учёт потоков и связывание доходностей. Инструмент не удостоверяет отчёты и не заявляет соответствия GIPS.

Учитывайте применимые комиссии, финансирование и другие торговые издержки до расчёта, не вычитая повторно уже включённые расходы. Укажите порядок учёта налогов и сборов по счёту. Гид о торговых издержках различает спред и комиссию, но не заменяет недостающий учёт денежных потоков.

Какой коэффициент Кальмара считается хорошим?

При положительных CAGR и просадке больший коэффициент означает больше годового роста относительно худшего наблюдавшегося падения. Универсального проходного значения нет: это историческое соотношение не устанавливает будущую безопасность или пригодность стратегии.

Результат

Как его читать

Какой вывод делать нельзя

1,25 из 25% / 20%

Годовая сложная доходность в 1,25 раза больше максимальной наблюдавшейся процентной просадки.

Это не вероятность, не доходность 125% и не максимальный будущий убыток.

0 из 0% / 20%

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

Нулевая просадка — другой случай.

−0,50 из −10% / 20%

Приведённый к году результат периода отрицательный.

Менее отрицательный коэффициент не делает убыточную стратегию привлекательной.

При нулевой просадке конечного коэффициента нет

Знаменатель равен нулю, поэтому получить конечное отношение нельзя.

Нельзя показывать бесконечность как оценку качества.

Прокрутите вбок, чтобы сравнить все столбцы ↔

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

Сохраняйте знак отрицательной CAGR. При неизменном убытке большая просадка приближает отрицательное частное к нулю. Поэтому ранжирование убыточных историй по принципу «Кальмар выше — лучше» способно поощрить больший спад; оценивайте доходность и просадку отдельно.

Кальмар, Шарп, Сортино, MAR и Profit Factor: в чём разница

Показатель или правило

На какой вопрос отвечает

Почему не заменяет Кальмара

Коэффициент Шарпа

Средняя избыточная доходность относительно её стандартного отклонения.

Учитывает изменчивость, а не худшее падение от пика к минимуму.

Коэффициент Сортино

Доходность сверх целевой относительно отклонений ниже цели.

Учитывает отклонения ниже цели, а не максимальную просадку.

Коэффициент MAR

Сложная годовая доходность, делённая на максимальную просадку, обычно с начала истории.

Период может отличаться от скользящего окна Кальмара.

Profit Factor

Как соотносятся совокупные прибыли и совокупные убытки сделок?

Он не сохраняет последовательность доходностей счёта по периодам.

Максимальная просадка

Насколько глубоким было худшее наблюдавшееся падение от предыдущего пика?

Она описывает спад без сопоставления с годовым сложным ростом.

Правило трейлинговой просадки

Пересёк ли счёт движущуюся границу убытка, установленную программой?

Это договорное правило контроля, а не данный исторический коэффициент.

Коэффициент Кальмара

Как годовой сложный рост соотносится с худшей наблюдавшейся просадкой в том же окне?

Он сводит целую историю к двум числам и не охватывает остальные риски.

Прокрутите вбок, чтобы сравнить все столбцы ↔

Шарп и Сортино используют разные меры риска. Коэффициент MAR часто рассчитывают по полной истории. Обозначение MAR в расчёте Сортино означает минимально приемлемую доходность — целевой уровень, а не этот коэффициент. Проверяйте период и формулу поставщика данных.

Гид про Profit Factor помогает проверить совокупные прибыли и убытки сделок. Гид про трейлинг-просадку объясняет подвижные ограничения счёта и условия их нарушения.

Что проверить перед сравнением двух результатов

  • Сохраните исходные доходности и укажите, получены ли они в реальной торговле или бэктесте.
  • Запишите выбранные даты, частоту наблюдений, состав расходов и метод учёта денежных потоков вместе с CAGR и максимальной просадкой.
  • Изучите худшее падение и время ниже пика, прежде чем ранжировать стратегии по одному числу.

Симулятор кривой капитала исследует условные траектории при заданных предположениях. Используйте его для анализа сценариев, а этот калькулятор — для измерения предоставленной истории доходностей.

Вопросы о коэффициенте Кальмара

Почему моя платформа показывает другой коэффициент Кальмара?

Проверьте даты, учёт начального значения, частоту наблюдений, стоимость счёта с открытыми позициями или баланс закрытых сделок, расходы и денежные потоки. Затем сравните приведение к году и вычитание базовой ставки. Округление — лишь одна из возможных причин.

Почему калькулятор не принимает −100% и ниже?

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

Показывает ли обратный коэффициент Кальмара срок восстановления?

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

Источники и материалы

  1. PerformanceAnalytics — CalmarRatioПроверено
  2. PerformanceAnalytics — Return.annualizedПроверено
  3. PerformanceAnalytics — maxDrawdownПроверено
  4. William F. Sharpe — The Sharpe Ratio (1994)Проверено
  5. PerformanceAnalytics — SortinoRatioПроверено
  6. HedgeNordic — Definition of Statistics: MAR ratioПроверено
Риск и капитал
Profit FactorСравните суммарные прибыли и убытки, не смешивая их с историей доходностей.Симулятор кривой капиталаИсследуйте условные рост и просадку при явно заданных допущениях.Трейлинговая просадкаРазберитесь с движущимся лимитом счёта и порядком его контроля.
Все гиды