Метод Монте-Карло
Множественная
регрессия
Еще одна часто применяемая методика — множественная
регрессия. Рассмотрим анализ сравнения рынков; цель этого исследования в том,
чтобы обнаружить на других рынках показатели поведения, которые указывали бы на
текущее поведение данного рынка. Проведение различных регрессий — подходящий
метод для анализа таких потенциальных связей; более того, существуют
замечательные методы для тестирования и установки доверительных интервалов
корреляций и весов регрессии (бетачисел), генерируемых при анализе. Ввиду
ограниченности объема главы, рекомендуем обратить внимание на книгу Майерса
(Meyers, 1986) — хорошее пособие по основам множественной регрессии.
Метод Монте-Карло
Есть еще один уникальный метод статистического анализа,
который известен под названием метода Монте- Карло. Он состоит в
проведении множественных тестов на искусственных данных, сконструированных так,
чтобы обладать свойствами выборок, извлеченных из случайной популяции. За
исключением случайности, эти данные настроены так, чтобы иметь основные
характеристики популяции, из которой брались реальные образцы и относительно
которой требуется сделать заключение. Это весьма мощный инструмент; красота
моделирования по методу Монте Карло состоит в том, что его можно провести, не
нарушая основных положений статистического анализа (например, обеспечить
нормальное распределение), что позволит избежать необоснованных выводов.
Тестирование вне
пределов выборки
Еще один способ оценки системы — проводить тестирование вне
пределов выборки. Несколько временных периодов резервируются для тестирования
модели, которая была разработана и оптимизирована на данных из другого периода.
Тестирование вне пределов выборки помогает понять, как ведет себя модель на
данных, которые не использовались при ее разработке и оптимизации. Мы
настоятельно рекомендуем применять этот метод. В приведенных выше примерах
рассматривались тесты систем на оптимизационных выборках и вне их пределов. При
тестировании вне пределов выборки не требуются коррекции статистики или
процесса оптимизации. Тесты вне пределов выборки и тесты на нескольких выборках
также могут дать информацию об изменении поведения рынка с течением времени.
Тестирование с
прогонкой вперед
При тестировании с прогонкой вперед система оптимизируется
на данных за несколько лет, затем моделируется торговля за следующий год.
Потом система повторно оптимизируется на данных за
несколько лет, со сдвигом окна оптимизации вперед, включая год ведения торговли,
и процесс повторяется раз за разом, прогоняя систему через популяцию данных.
Хотя этот метод требует огромного количества вычислений, он чрезвычайно полезен
для изучения и тестирования торговых систем. Его основное преимущество в том,
что он совмещает оптимизацию и проведение тестов вне пределов выборки. Все
вышеописанные статистические методы, например проверка по критерию Стьюдента,
могут быть использованы на тестах с прогонкой вперед просто и доступно, без
необходимости вносить поправки на оптимизацию. Кроме того, тесты будут весьма
правдоподобно моделировать процесс, происходящий в реальной торговле, — сначала
ведется оптимизация, а затем система ведет торговлю на ранее неизвестных данных
и время от времени повторно оптимизируется. Продвинутые разработчики встраивают
процесс оптимизации в систему, создавая то, что можно назвать адаптивной
торговой моделью. В работе Мейерса (Meyers, 1997) подробно рассмотрен процесс
тестирования с прогонкой вперед.
Статья размещена в рубрике: Анализ входов и выходов в сделки на финансовых рынках
|