ОЦЕНКА И ОПТИМИЗАЦИЯ ТОРГОВЫХ СТРАТЕГИЙ


Глава 1 Глава 2 Глава 3

После того как определены основные торговые принципы, составлены алгоритмы выдачи торговых сигналов и выбраны необходимые числовые параметры, получившийся предварительный вариант механической торговой системы нуждается в проверке работоспособности. Кроме того, если имеются несколько возможных вариантов торговых систем, необходимо определить, какой вариант стратегии или какой набор параметров является наиболее предпочтительным для реальной торговли на конкретном финансовом рынке. Единственное, что можно предпринять в этом
направлении, — проанализировать, как рассматриваемые стратегии работали бы в предыдущее время. Это означает, что можно проверить и сравнить, как изменялся бы торговый капитал инвестора, если бы этот инвестор действовал, исходя из данных стратегий, в некоторые предшествовавшие временные периоды.
При выборе временного промежутка для подобного тестирования торговых стратегий обычно руководствуются следующими соображениями:
Период тестирования должен быть достаточным для того, что
бы проверить работоспособность торговой стратегии в различных рыночных ситуациях. Обычно считается, что для заслуживающей доверия проверки временной интервал должен позволять системе выдать сигналы не менее чем на 100 сделок.
Одновременно период проверки не должен быть настолько
велик, чтобы за это время рыночные условия изменились на
столько, что тестирование системы на начальном этапе этого
периода не представляло бы существенного интереса.
В оптимальном варианте следовало бы проверить торговую стратегию на достаточно длительном временном отрезке (например, 5 лет), а затем рассмотреть результаты ее работы как для всего этого интервала в целом, так и для отдельных составляющих временных промежутков. Такой подход позволяет оценить временную устойчивость стратегии, т.е. способность системы показывать удовлетворительные результаты на различных временных интервалах. В частности, стратегия, общий положительный результат которой получен в основном за первый год тестирования, вызывает меньше доверия, чем стратегия, показавшая близкие результаты за все годы или хотя бы за большую часть лет, на которых производилась проверка.
О критериях оценки торговых стратегий пойдет речь ниже, но при любой проверке систем следует понимать, что оценить результативность их работы можно лишь на прошлых данных. Такая оценка нисколько не гарантирует успешности стратегий в будущем — в новых рыночных ситуациях. Можно сузить круг используемых стратегий путем отказа от систем, которые уже показали неудовлетворительные результаты на исторических ценовых данных, и надеяться, что грядущие рыночные изменения будут не настолько значительными, чтобы существенно ухудшить результативность оставшихся систем.
Основой оценки работоспособности торговой стратегии на прошлых данных является анализ кривой дохода, полученной в результате симуляции использования данной стратегии на определенном историческом интервале.






Содержание раздела