Почему 95% ритейл-алготрейдеров теряют деньги: разбор с цифрами
Жёсткая правда
Цифра «95% трейдеров теряют деньги» давно стала мемом, но за ней стоят реальные данные. Давайте разберёмся, почему алгоритмическая торговля — особенно для розничных участников — остаётся крайне сложным занятием.
Статистика MOEX
По данным Московской биржи и анализу с Хабра:
- 76% активных трейдеров на MOEX убыточны за год
- Среди тех, кто использует алгоритмическую торговлю, убыточных ~70% — чуть лучше, но не радикально
- Средний убыток розничного алготрейдера: -12% годовых (после комиссий)
- Только 3-5% стабильно зарабатывают на горизонте 3+ лет
Скрытые издержки, которые убивают стратегии
1. Комиссии биржи и брокера
На MOEX типичные комиссии для ритейла:
Биржевая комиссия (фондовый рынок):
- Maker: 0.01% от объёма сделки
- Taker: 0.015% от объёма сделки
Брокерская комиссия:
- От 0.03% до 0.06% (зависит от брокера и тарифа)
Итого за round-trip (открытие + закрытие):
- Минимум: 0.08% от объёма
- Типично: 0.12-0.15% от объёма
При 10 сделках в день и среднем размере позиции в 100 000 рублей:
10 сделок × 0.12% × 100 000 = 1 200 руб./день
× 250 торговых дней = 300 000 руб./год
Это 300 000 рублей в год только на комиссиях. При депозите в 1 000 000 рублей — это 30% годовых, которые нужно заработать только чтобы выйти в ноль.
2. Проскальзывание (slippage)
Проскальзывание — разница между ценой, по которой стратегия «хотела» войти, и ценой, по которой реально исполнился ордер:
- На ликвидных инструментах (Сбербанк, Газпром): 0.01-0.05%
- На менее ликвидных: 0.1-0.5%
- В момент новостей: 1-5%+
3. Рыночное воздействие (market impact)
Если ваш ордер значительный относительно стакана, вы сами двигаете цену против себя. Для розничного трейдера это редкость на ликвидных инструментах, но на малоликвидных бумагах — серьёзная проблема.
Почему бэктесты врут
Look-ahead bias
Самая распространённая ошибка: использование данных, которые в момент принятия решения ещё не были доступны. Пример:
- Использование цены закрытия дня для принятия решения в тот же день
- Использование скорректированных (adjusted) данных, которые изменились задним числом
Survivorship bias
Бэктест на акциях S&P 500 учитывает только компании, которые выжили. Компании, которые обанкротились или были поглощены, не попадают в тестовую выборку, создавая иллюзию более высокой доходности.
Overfitting
Самый коварный враг:
Чем больше параметров в стратегии,
тем лучше она работает на исторических данных
и тем хуже — на реальном рынке.
Если ваша стратегия имеет 10+ параметров и показывает 200% годовых на бэктесте — она, вероятнее всего, переподогнана.
Regime change
Рынок меняется. Стратегия, работавшая в 2020-2023, может полностью перестать работать в 2024-2026. Примеры:
- Стратегии на волатильность, разработанные до COVID, сломались в пандемию
- Momentum-стратегии, настроенные на бычий рынок, теряют в боковике
- Арбитражные стратегии «закрываются» по мере того, как их копируют
Реальная стоимость алготрейдинга
Помимо торговых издержек:
| Статья расходов | Стоимость/год |
|---|---|
| Сервер (VPS/colocation) | 30 000 - 300 000 ₽ |
| Данные (исторические + realtime) | 10 000 - 100 000 ₽ |
| Софт (платформа, инструменты) | 0 - 50 000 ₽ |
| Собственное время | бесценно |
Что делать, если всё-таки хочется
- Начинайте с малого — депозит, который не жалко потерять
- Учитывайте ВСЕ издержки в бэктесте — комиссии, проскальзывание, задержки
- Тестируйте на out-of-sample данных — разделите историю на обучающую и тестовую выборки
- Ограничьте количество параметров — чем проще стратегия, тем лучше
- Используйте walk-forward анализ — регулярно пересматривайте параметры
- Начните с бумажной торговли — протестируйте стратегию в реальном времени без денег
- Диверсифицируйте — не ставьте всё на одну стратегию
Алготрейдинг — это не «кнопка бабло». Это серьёзная инженерная и аналитическая работа, требующая дисциплины, капитала и честности перед самим собой.
Обсуждение
Присоединяйтесь к обсуждению в нашем Telegram-чате!