Блог им. Eth_algotrader |Как я перестал волноваться о просадках и начал их ждать, ч.2: практика

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

Пилотный период торговли роботом начался на фьючерсах Эфириума в конце октября на мелком депо и продлился 2.5 месяца. За это время было сделано 100% прибыли при макс.просадке 22%:

Как я перестал волноваться о просадках и начал их ждать, ч.2: практика

Ссылка на мониторинг. (TradeLink — это сервис, который берет ваши АПИ-ключи с Бинанса с правом на чтение истории счета и выводит его историю на графики).

Результаты прекрасные, так что сразу после этого перехожу на депозит 4000$ и открываю публичный мониторинг торговли на Бинансе. И вот здесь — 1я ключевая ошибка. Повышать риск после серии успехов. Период благоприятного рынка всегда сменяется периодом неблагоприятного, особенно после сильного всплеска волатильности — приходит сжатие, что губительно для трендовых систем. Вместе с тем, опрометчиво решаю подождать с нормировкой размера позиции по цене и оставить пока ее привязанной к ценам, ведь, казалось бы, чем выше цена крипты, тем сильнее ее волатильность.

( Читать дальше )

Блог им. Eth_algotrader |Новый взгляд на проблему переподгонки

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

Зачем люди растят сложность и переобучают модели? Чтобы избавиться от лосей. Вот была простая, условно пробойная, система, которая забирала все крупные движения рынка, но за компанию ловила много лосей:
Новый взгляд на проблему переподгонки

Кому-то это не понравилось, и он решил навесить на нее кучу фильтров. Профитов конечно изрядно поубавилось, но лосей стало еще меньше:


( Читать дальше )

Блог им. Eth_algotrader |Как я перестал волноваться о просадках и начал их ждать

Главный враг всех алготрейдеров, как известно, просадка. Чего они только не делают, чтобы ее избежать!
— диверсифицируют свою стратегию по 30 инструментам на 10 таймфреймах с 15 наборами параметров
— мучают оптимизатор миллиардами прогонов до тех пор, пока все убыточные сделки не исчезнут
— убирают стопы, включают сетку и добавляют мартина, чтобы просадок не было видно ну хотя бы по балансу
— ну и продолжают, конечно же, поиск Грааля, который обязательно должен расти под 45 градусов вверх 365 дней в году...

Полагаю, все (или почти все) эти приемы либо очень сильно мешают им зарабатывать, либо ведут к неизбежному сливу. Потому что стратегия, которая будет стабильно прибыльной из года в год и имеет ограничение мах. убытка, НЕ МОЖЕТ быть без просадок. Чем сильнее пытаешься от них избавиться, тем выше подгонка под историю, и, как следствие, вероятность слива.

Полагаю, что проблема просадок заключается не в несовершенстве торгового алгоритма, а в неправильном управлении капиталом. Что делает типичный алготрейдер, когда его счет растет? Разумеется, постепенно повышает торговый объем. А что обычно случается со всеми системами (особенно трендовыми) после того, как они дают существенную прибыль? Конечно же, они уходят в просадку! Потому что после любого сильного движения на рынке наступает консолидация, в которой система теряет.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн