Управление процентным риском портфеля ГКО-ОФЗ в посткризисный период

Диссертация - Компьютеры, программирование

Другие диссертации по предмету Компьютеры, программирование

удобства при вычислении производных, i порядковый номер выходного нейрона, Y размер сигнала выходного нейрона, D обучающее значение объясняемой переменной.

На каждой итерации работы алгоритма осуществляется переход к новой точке пространства весов сети. Для этого используется метод градиентного спуска, позволяющий выбрать направление, в котором скорость уменьшения значения функции ошибки является максимальной. Коррекция весов производится по правилу

,(2.4.4)

где E функция ошибки, W вес, коэффициент обучения (размер шага корректировки), t порядковый номер итерации.

Вычисление производных функции ошибки по весам сети осуществляется по формуле

,(2.4.5)

где j номер нейрона предыдущего слоя, i номер нейрона последующего слоя, W вес, V потенциал, f передаточная функция.

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

Для выходных нейронов

.(2.4.6)

Для скрытых нейронов

,(2.4.7)

где h номер нейрона последующего слоя, i номер нейрона обрабатываемого слоя.

В целях ускорения процесса обучения часто используется модификация алгоритма обратного распространения, которая обеспечивает большую стабильность процесса корректировки за счет применения оператора экспоненциального сглаживания. В этом случае уравнение обучения принимает вид

,(2.4.8)

где момент, коэффициент обучения.

В ходе обучения сети многократно предъявляется один и тот же набор обучающих примеров. Чем дольше продолжается процесс обучения, тем лучше качество аппроксимации, демонстрируемое сетью при оценке значений выходных переменных по обучающей выборке. Однако через определенное число эпох обучения (под эпохой понимается однократное предъявление сети используемого набора обучающих примеров) улучшение качества аппроксимации начинает обеспечиваться не в результате правильной идентификации нелинейной зависимости между объясняющими и объясняемыми переменными, а за счет точности настройки на специфические особенности обучающих примеров. Этот феномен, получивший название переобучения (overtraining), находит отражение в падении способности сети к обобщению, то есть к адекватной оценке значений выходных переменных по наблюдениям, не предъявленным в ходе обучения.

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

В первой половине 1990-х годов целый ряд исследователей обратился к методологии нейронных сетей как к инструментальному средству анализа финансовых рынков. Однако основные усилия обошли стороной сферу изучения процессов функционирования рынков облигаций. Большинство работ, опубликованных в этот период, посвящены прогнозированию динамики рынков акций и иностранных валют, определению рейтингов кредитоспособности заемщиков, оценке опционов.

Первая попытка разработки нейросетевой модели прогнозирования конъюнктуры рынка облигаций была предпринята В.Ченгом, Л.Вагнером и Ч.Лином. Их усилия были направлены на построение модели, прогнозирующей направление изменения цены тридцатилетней облигации Казначейства США через одну неделю. Используя в качестве объясняющих переменных спот-ставки для различных сроков вложений, индексы рынка акций, денежный агрегат M2, курсы доллара к японской иене и немецкой марке, а также цены на нефть и золото, они сконструировали нейронную сеть, оказавшуюся способной правильно определять направление изменения цены в 67% случаев.

Результаты, полученные Ченгом, Вагнером и Лином, показали, что задача краткосрочного прогнозирования конъюнктуры стабильного высоколиквидного рынка государственных облигаций с использованием нейросетевых моделей вполне разрешима. Однако российский рынок государственных ценных бумаг существенно отличен от американского, что ставит под сомнение возможность эффективного применения нейросетевых алгоритмов в целях поддержки принятия решений по управлению портфелем ГКООФЗ.

Во-первых, очень сильное влияние на конъюнктуру рынка ГКООФЗ оказывают политические события, которые практически не поддаются формализованному анализу и прогнозированию. Во-вторых, уровень ликвидности инструментов рынка ГКО-ОФЗ и объем совершаемых на нем операций крайне низок. По некоторым инструментам в течение торговой сессии вообще не заключается ни одной сделки, что совершенно нетипично для развитых рынков государственных ценных бумаг. В результате цены облигаций оказываются чувствительными к непредсказуемым колебаниям спроса и предложения со стороны отдельных операторов. В-третьих, макроэкономическое положение России характеризуется частыми и существенными изменениями, что не позволяет использовать в ходе анализа достаточно продолжительные исторические выборки.

В то же время все вышеизложенное позволяет предположить, что российский рынок ГКООФЗ не является эффективным. Вполне возможно, что сигналы со смежных секторов финансового рынка отражаются на ценах государственных облигаций с небольшим лагом. Если эта гипотеза соответствует действительности, модель прогнозирования ?/p>