статистические заключения по тестированию модели
В табл. 4- 1 содержатся данные и статистические заключения
по тестированию модели на данных вне выборки. Поскольку все параметры уже
определены при оптимизации и проводился всего один тест, мы не рассматривали ни
оптимизацию, ни ее последствия. За период с 1.01.1995 г. по 1.01.1997 г.
система привела 47 сделок, средняя сделка дала прибыль в $974, что выше, чем в
выборке, использованной для оптимизации! Видимо, эффективность системы
сохранилась.
Стандартное отклонение выборки составило более $6000, почти
вдвое больше, чем в пределах выборки, по которой проводилась оптимизация.
Следовательно, стандартное отклонение средней прибыли в
сделке было около $890, что составляет немалую ошибку. С учетом небольшого
размера выборки это приводит к снижению значения t- критерия по сравнению с
полученным при оптимизации и к меньшей статистической значимости — около 14%.
Эти результаты не слишком плохи, но и не слишком хороши: вероятность нахождения
скрытой неэффективности рынка составляет более 80%. Но при этом серийная
корреляция в тесте была значительно выше (ее вероятность составила 0,1572). Это
означает, что такой серийной корреляции чисто случайно можно достичь лишь в 16%
случаев, даже если никакой реальной корреляции в данных нет. Следовательно, и
t- критерий прибыли/убытка, скорее всего, переоценил статистическую значимость
до некоторой степени (вероятно, на 20 — 30%). Если размер выборки был бы
меньше, то значение t составило бы около 0,18 вместо полученного 0,1392.
Доверительный интервал для процента прибыльных сделок в популяции находился в
пределах от 17 до приблизительно 53%.
В общем, оценка показывает, что система, вероятно, сможет
работать в будущем, но без особой уверенности в успехе. Учитывая, что в одном
тесте вероятность случайности прибылей составила 31%, в другом, независимом, —
14% (с коррекцией на оптимизацию 18%), шанс того, что средняя сделка будет
выгодной и система в будущем сможет работать, остается неплохим.
ДРУГИЕ
СТАТИСТИЧЕСКИЕ МЕТОДЫ И ИХ ИСПОЛЬЗОВАНИЕ
Этот раздел посвящен исключительно знакомству читателя с
другими статистическими методами. Тем, кто желает серьезно заниматься
разработкой и тестированием торговых систем, мы настоятельно рекомендуем
обратить внимание на посвященную данным методам литературу.
Системы,
полученные генетическими методами
Мы разрабатываем множество систем с использованием генетических
алгоритмов. Популярной функцией пригодности системы (степени достижения
желаемого результата) является общая прибыль системы. Но при этом общая прибыль
не является лучшим из критериев качества системы! Система, которая использует
только крупные обвалы рынка S&P 500, например, даст очень высокую общую
прибыль и очень высокий процент прибыльных сделок, но кто может с уверенностью
утверждать, что такая система полезна в практической торговле? Если система
провела всего 2 — 3 сделки за 10 лет, чисто интуитивно нельзя ожидать ее
стабильной работы в будущем или быть уверенным, что система вообще сможет
совершать сделки. Частично проблема в том, что общая прибыль никак не учитывает
количество сделок и их изменчивость.
Альтернативными показателями пригодности, лишенными
некоторых недостатков общей прибыли, являются t- критерий и связанная с ним
вероятность. При использовании t- критерия как функции пригодности (вместо
простого поиска наиболее выгодного решения) смысл генетического развития систем
состоит в создании систем с максимальной вероятностью прибылей в будущем или,
что то же самое, с минимальной вероятностью прибылей, обусловленных
случайностью или подгонкой под исторические данные. Этот подход работает весьма
хорошо; t- критерий учитывает прибыль, размер выборки данных и количество
совершенных сделок. Хотя все факторы важны, все же, чем больше сделок совершает
система, тем выше t- показатель и больше вероятность устойчивости в будущем.
Таким же образом, системы, которые дают более стабильные сделки с минимальным
разбросом, будут иметь лучший t- показатель и предпочтительнее систем, где
разброс сделок велик. T- критерий включает в себя многие из параметров,
определяющих качество торговой модели, и сводит их в одно число, для
оптимизации которого можно применить генетический алгоритм.
Статья размещена в рубрике: Виды торговых систем
|