Sortino vs Sharpe ratio: что лучше для криптотрейдинга
Sharpe ratio — главный стандарт оценки доходности с поправкой на риск со времён Уильяма Шарпа (1966). Sortino — его «улучшенная» версия, придуманная в 1980х. Для классических акций они часто дают похожий результат. Для крипты — нет. В этой статье разберём формулы, разницу, и в каком случае какой использовать. Бонусом — Calmar ratio, который вообще игнорирует ежедневный шум.
Sharpe ratio — что считает
Где:
- Rp — средняя доходность портфеля за период
- Rf — безрисковая ставка (T-Bills, ~4-5% годовых)
- σ — стандартное отклонение всех доходностей (волатильность)
Логика: «сколько единиц лишнего возврата я получаю на каждую единицу волатильности». Sharpe = 1.0 — норма, 1.5 — хорошо, 2.0 — отлично, 3.0+ — слишком хорошо чтобы быть правдой.
Главная проблема Sharpe для крипты
Sharpe считает любую волатильность плохой. Если стратегия даёт +20% в один день и +1% в другой, Sharpe скажет «фу, нестабильно». Хотя инвестор был бы очень рад двум положительным дням.
Для крипты, где обычные дневные движения 5-15%, Sharpe сильно занижает оценку хороших стратегий. Особенно трендовых — они дают серии больших профитов с высокой волатильностью «вверх», и Sharpe штрафует за это так же, как за просадку.
Sortino ratio — фикс
Разница в одной букве — но смысловая. Вместо общей волатильности σ используется downside deviation σdown — стандартное отклонение только отрицательных доходностей.
Логика: «меня волнует только волатильность вниз — потери. Большие профиты вверх не штрафуем». Это намного честнее для трейдера: тебе всё равно, что в один день стратегия дала +15%, ты об этом не плачешь — ты плачешь о просадках.
Цифровое сравнение
Возьмём две гипотетические стратегии за 30 дней:
| Стратегия A (стабильная) | Стратегия B (трендовая) | |
|---|---|---|
| Дневные доходности | +0.5% каждый день, иногда −0.3% | +5% серии, потом −2% коррекции |
| Total return | +15% | +30% |
| Стандартное отклонение | 0.4% | 2.3% |
| Downside deviation | 0.3% | 1.6% |
| Sharpe | 1.85 | 1.27 |
| Sortino | 2.25 | 2.05 |
По Sharpe выигрывает A. По Sortino почти ничья — но B при этом дала в 2 раза больше total return. Sortino ближе к реальности: трейдер скорее всего предпочёл бы B (больше денег, просадки терпимые).
Когда какой использовать
| Ситуация | Лучше использовать |
|---|---|
| Классические акции с симметричной волатильностью | Sharpe |
| Крипто, особенно трендовые стратегии | Sortino |
| Стратегии с асимметричным распределением доходностей (опционы, mean-reversion) | Sortino |
| Сравнение скучных рыночно-нейтральных стратегий (funding-арбитраж, market-making) | Sharpe (там симметрично) |
| Хочешь сравнить две стратегии для крипто-бота | Оба + Calmar (см. ниже) |
Бонус: Calmar ratio
Calmar игнорирует ежедневный шум совсем — смотрит только на «сколько процентов годовых ты заработал на единицу максимальной просадки». Идеально подходит для крипты, потому что:
- Не штрафует за высокую дневную волатильность вверх
- Прямо отвечает на вопрос «сколько я готов потерять чтобы получить 1% дохода»
- Простой и интуитивный
Calmar = 1 — ты готов потерять X%, чтобы заработать X% в год. Calmar = 3 — отличная стратегия (заработала 30% при просадке 10%). Calmar < 0.5 — рискуешь больше чем зарабатываешь.
Что смотреть в боте на CHM Finance
В разделе «Аналитика» каждой стратегии показываем 4 метрики разом:
- Sharpe — для совместимости с traditional finance
- Sortino — для честной оценки трендовых ботов
- Calmar — для понимания соотношения «риск/доходность» простым языком
- Profit factor = gross_profit / gross_loss — самая интуитивная метрика для трейдера
Если все 4 метрики на бэктесте показывают хорошие значения (Sharpe ≥ 1.0, Sortino ≥ 1.5, Calmar ≥ 1.0, PF ≥ 1.5) — стратегия здоровая. Если только одна метрика хороша, а остальные плохие — где-то «хитрит».
Все 4 метрики в Аналитике
CHM Finance показывает Sharpe, Sortino, Calmar и Profit Factor по каждой стратегии и каждой паре. Бесплатно в Free плане для всех твоих ботов в Demo.
Посмотреть аналитику →Главный вывод
💡 Правило
Не доверяй одной метрике. Стратегия с Sharpe 2.5 может иметь 60% максимальную просадку. Стратегия с Sortino 3.0 может торговать раз в неделю и ничего не зарабатывать. Смотри минимум на: Total return, Max drawdown, Sharpe, Sortino, Calmar, Profit factor, Win rate. Только все вместе они дают реальную картину.