математическое программирование

Как я сделал тестер-оптимизатор для нахождения прибыльных стратегий на Бирже - 2

Multidimensional Space Trading Strategies


Рис. 1. Оптимизация многомерного пространства алгоритмов торговых стратегий.


Оптимизация торговых стратегий

В процессе алгоритмической торговли постоянно возникает необходимость настройки параметров алгоритмов торговых стратегий. Сочетания всех возможных параметров превращается в большое многомерное пространство вариантов стратегий (см. Рис. 1). Чтобы получить самые прибыльные и стабильные стратегии нужно исследовать это пространство и подобрать оптимальные параметры для торговли.


Самый лучший способ исследования любого множества — это полный перебор всех его элементов Brute Force. Однако учитывая колоссальные объемы данных с которыми приходится сталкиваться при оптимизации, как правило, оказывается просто невозможно провести подобное исследование полным перебором. Приходится применять различные аналитические алгоритмы, которые позволяют сократить фактический объем исследований в процессе поиска экстремумов.


Большинство таких алгоритмов хорошо известны:


Читать дальше →