Как убедиться, что торговая система принесёт прибыль?

В торговле на бирже, как и в спорте, побеждает тот, кто сильнее, быстрее, точнее. Безусловно существуют успешные трейдеры, торгующие вручную, но чем человек сильнее компьютера? Интуиция – против миллиардов операций в секунду? Человеку не приходит в голову соревноваться с гоночной машиной в скорости, а у чемпиона мира по шахматам уже давно нет шансов обыграть компьютер. Чем трейдер одиночка, загипнотизированный мерцанием котировок на экране, превосходит крупнейшие хедж-фонды, управляющие миллиардами долларов? Почему деньги с биржи должны пойти к нему, а не гигантскому фонду? Эти компании тратят сотни миллионов на сбор и анализ данных, тестирование и автоматизацию своих стратегий. Гораздо надежнее проверять свои гипотезы с помощью компьютера, а не только доверять своей интуиции.

Итак, вы придумали собственную торговую стратегию или собираетесь приобрести уже готовую систему. Прежде чем доверить алгоритму свои деньги, необходимо проверить эффективность стратегии на исторических данных. Подойдет временной период за 5-10 лет.

Как убедиться, что торговая система принесёт прибыль?

Большинство торговых стратегий, адаптированы для одного конкретного рынка и успешно проходят тесты на исторических данных этого же рынка. Возможно такой подход и будет успешно работать некоторое время после запуска, но скорее всего, довольно скоро вы потеряете свой депозит. Со временем на рынке может изменится уровень волатильности или произойдет глобальный разворот тренда и те параметры, которые были настроены ранее, вместо ожидаемой прибыли принесут грандиозные убытки, так как будущее никогда на 100% не будет похоже на прошлое.

На основании исторических данных, можно сгенерировать наихудшие рыночные условия и прогнать тест ещё раз. Если кривая доходности сохранит восходящий тренд, продолжаем двигаться дальше.

Как убедиться, что торговая система принесёт прибыль?

Ценовой коридор, образовавшийся между доходностью на исторических данных и на симуляции «худшего будущего», по сути является вероятностным диапазоном, в котором будет проходить кривая доходности в условиях работы на реальном рынке.

Логично предположить, что если стратегия способна зарабатывать деньги на одном рынке, значит подобный результат она должна показать и на других рынках. Если этого не происходит, лучше вернуться к доработке торговой стратегии.

Как убедиться, что торговая система принесёт прибыль?
Как убедиться, что торговая система принесёт прибыль?

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

Как убедиться, что торговая система принесёт прибыль?
Как убедиться, что торговая система принесёт прибыль?

Кривая дохода, сохраняет восходящий тренд. Также видно, что для тестируемой нами системы уровень дохода зависит от волатильности на рынке, чем больше волатильность, тем выше доходность.

Для рынка с относительно низкой волатильностью – совокупный доход также должен планомерно возрастать.

Как убедиться, что торговая система принесёт прибыль?
Как убедиться, что торговая система принесёт прибыль?

На сколько торговая система эффективна можно судить, измерив коэффициент Шарпа для каждого исходного рынка. Что бы рассчитать его, нужно среднегодовую доходность за вычетом доходности по безрисковому активу (например, средняя доходность по вкладу в банке) разделить на среднеквадратическое отклонение доходности. Если коэффициент ниже нуля, такая торговая стратегия однозначно будет убыточной. Если выше нуля, но меньше единицы – это указывает на то, что лучше инвестировать в безрисковый актив, так как в данном случае торговая система управляет финансами слишком рискованно. Соответственно, коэффициент Шарпа выше единицы говорит о том, что примерно с 70% вероятностью, передав свои средства в управление данной торговой стратегии, вы получите доходность выше, чем доход по безрисковому активу. Коэффициент выше 2 доводит вероятность получить расчётную доходность до 95%. Детально ознакомиться с результатами тестирования можно тут.

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

22 показа
1.3K1.3K открытий
17 комментариев

"Как убедиться, что торговая система принесёт прибыль?"

Единственный способ сделать это - запустить ее и посмотреть, принесет она прибыль или нет.

"Логично предположить, что если стратегия способна зарабатывать деньги на одном рынке, значит подобный результат она должна показать и на других рынках. "

Вот это поворот! По Вашей логике, если баба Маня успешно продала на рынке гусей, то она и новые Land Rover может продавать в Китае.

Ответить

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

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

Ответить

Предсказанием цен не занимаемся. А вот разработкой высокодоходных стратегий -да. Лучше внимательней посмотрите реальные графики в статье.

Ответить

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

Ответить

Своя система реализована. Привлекаем в управление капитал.

Ответить

Данный заработок не для слабонервных. Только если чувствуешь призвание. А так одни шишки, душевные муки и денежные потери.

Ответить