Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оценка положения текущей цены в коридоре будущих котировок




Классификация рыночных ситуаций

В двух предыдущих опытах в качестве прогнозируемой величины была использована величина сглаженного MPP, другим словами решалась задача нелинейной регрессии при помощи ИНС. Фактически предпринималась попытка при помощи комитета нейроэкспертов получить максимально приближенную к «идеальной» кривую. Однако, как упоминалось выше, нейронные сети могут быть использованы также в качестве классификатора, необходимо лишь правильно закодировать значения классов.

Рассмотрим процедуру кодирования желаемых выходных значений в обучающей выборке, в соответствии с сигналами MPP для динамики курса евро/доллар в 1999 году. Общее количество образов в обучающей и тестовой выборке 6328. Практический метод кодирования был рассмотрен в подразделе 2.3.1. При кодировании обучающего правила, в первую очередь, необходимо выполнить подсчет количества образов для каждого из классов. На рисунке 2.22 в виде гистограммы показано распределение сигналов по классам в обучающей выборке. Рассчитанные таким образом длины отрезков составили: D x1 = 0,1473; D x2 = 0,4550; D x3 = 0,2841; D x4 = 0,1136. На основании рассчитанных длин интервалов можно вычислить значения, соответствующие ординальным классам: x1 = 0,0736; x2 = 0,3748; x3 = 0,7443; x4 = 0,9432. Эти значения можно использовать в качестве обучающего правила для ИНС.

Цель опыта: сформировать комитет нейроэкпертов, который бы решал задачу классификации рыночных ситуаций (на основе MPP) по сигналам индикаторов технического анализа, базирующихся на часовой динамике курса евро/доллар. Входная информация: значения индикаторов ТА. Выходная информация: значения классов образов: «Покупка», «Продажа», «Ожидание».

Рис. 2.22. Распределение ожидаемых значений при постановке задачи классификации рыночных ситуаций по сигналам MPP (евро/доллар 1999 г.)

В рамках решения поставленной задачи было обучено 21 ИНС (результаты обучения см. в приложении 1). Для обучения нейросетей был использован метод, базирующийся на генетических алгоритмах, что сказалось на качестве обучения. MSE нейросетей, задействованных в эксперименте, в среднем оказалась меньше, чем в предыдущих опытах. В качестве результирующего значения будем использовать мнение комитета обученных нейросетей. Поскольку MSE нейросетей различаются мало (см. приложение 1), при расчете среднего мнения комитета воспользуемся формулой простой средней. Полученное среднее мнение комитета можно использовать как непосредственно для классификации ситуаций, так и для построения индикатора. Тестирование, как и в предыдущих опытах, будем проводить на входных данных, построенных на основе динамики курса евро/доллар за январь 2000 г.

Полученные при тестировании предсказываемые значения, как и в прошлых опытах, изобразим в виде точечной диаграммы. В целях обеспечения базы сравнения по оси абсцисс отложим значения MPP, сглаженные 6-типериодной скользящей средней (рис. 2.23).

Рис. 2.23. Диаграмма, отражающая качество распознавания комитетом нейроэкспертов рыночных ситуаций

Поскольку в качестве активационной функции нейронов ИНС была использована функция типа «сигмоид», значения, получаемые на выходном нейроне сетей, не будут дискретными. Поэтому относить образ (рыночную ситуацию) к тому или иному классу необходимо по некоторому правилу, например, по признаку попадания выходного значения ИНС в интервал класса D xi. По результатам тестирования была получена следующая статистика:

а) 300 - количество верно предсказанных ситуаций из 618 (48,54%);

б) 415 - количество ситуаций с верно предсказанным направлением движением рынка - «скорее покупать» или «скорее продавать» (67,15%);

в) 446 - количество ситуаций с верно предсказанным действием «ожидание», всего ситуаций с продолжением «ожидание» - 466 (72,17% к общему количеству ситуаций; 95,71% к общему январскому количеству ситуаций с действием «ожидать»);

г) 6 из 152 (»4%) - абсолютно точно предсказанных сигналов на «торговлю» (покупка или продажа);

д) 104 из 152 (68,42%) - верно предсказанных направлений рынка для потенциальных сигналов на «торговлю» - т.е. сигналы «скорее покупать» или «скорее продавать»;

е) 0,1736 - среднее отклонение выходных значений от сглаженного 6-типеродной скользящей средней MPP.

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

Кроме непосредственно классификации полученные прогнозные значения можно использовать для построения индикатора (см. рис. 2.24). Стрелками на графике отмечены моменты открытия и закрытия позиций по избранной системе торговли (длинных и коротких соответственно). Индикатор комитета изображен красной линией в нижней части, результат торговли - красной линией в верхней части рисунка.

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

а) открытие «длинных позиций» - пересечение уровня +0,15 вверх;

б) открытие «коротких позиций» - пересечение уровня -0,15 «вниз».

Рис. 2.24. Индикатор комитета и результат торговли
в январе 2000 г. на рынке евро/доллар

Как видно из рисунка, результат торговли в январе 2000 г. по курсу евро/доллар составил +780 пунктов (или 7,8 «фигур»), с учетом того, что по выбранной системе, торговля с ожидаемым сигналом принесла доход в размере +1428 пунктов (14,28 «фигур») - максимум, который можно было заработать в январе 2000 г.

Цель опыта: сформировать комитет нейроэкпертов, решающий задачу нелинейной регрессии величины, задающей относительное положение текущей цены в будущем коридоре цен, по сигналам индикаторов ТА. База для формирования входной информации: часовая динамика курса евро/доллар за 1999 год. Входная информация: сигналы индикаторов ТА (обучающая выборка, рассмотренная в подразделе 2.4.1). Выходная информация: величина, рассмотренная в подразделе 2.3.4.

Для решения поставленной задачи было обучено 45 ИНС, из которых в комитет были отобраны 30 лучших по величине последней MSE. Поскольку для обучения был использован метод, базирующийся на генетических алгоритмах, задействованные в эксперименте ИНС на обучающем множестве показали неплохие результаты (см. приложение 2). Средняя MSE ИНС комитета на обучающей выборке составила 0,1398. Для анализа пригодности использования полученной величины проведем тестирование комитета ИНС на тестовом множестве, сформированном по данным часовой динамики курса евро/доллар за январь 2000 г.

По результатам тестирования была построена диаграмма (рис. 2.25), на которой наглядно изображается отклонение (рассеивание) прогнози­руемой величины от ожидаемой. Как и в предыдущих опытах, по оси абсцисс откладывались значения ожидаемых («идеальных») значений, по оси ординат - преобразованное среднее мнение комитета нейроэкспертов. Как видно из диаграммы, прогнозируемая величина сильно рассеивается относительно ожидаемых значений (линия из красных точек). В числовом измерении среднее отклонение по проверочной выборке составило 0,2639.

Рис. 2.25. Диаграмма, отражающая качество распознавания комитетом нейроэкспертов рыночных ситуаций

На рисунке 2.26 синей линией изображена ожидаемая на выходах ИНС величина, красной - величина, прогнозируемая комитетом нейроэкспертов на рынке евро/доллар в январе 2000 г.

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

Рис. 2.26. Динамика ожидаемой и фактически полученной комитетом величин в январе 2000 г. на рынке евро/доллар




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 340; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.