Научная статья на тему 'Нечеткие параметры финансовых временных рядов'

Нечеткие параметры финансовых временных рядов Текст научной статьи по специальности «Математика»

CC BY
320
117
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЧЕТКАЯ ЛИНЕЙНАЯ РЕГРЕССИЯ / АЛЬФА-КОЭФФИЦИЕНТ / БЕТА-КОЭФФИЦИЕНТ / НЕЧЕТКИЕ ВРЕМЕННЫЕ РЯДЫ / ПРОГНОЗИРОВАНИЕ СТОИМОСТИ АКЦИИ / FUZZY LINEAR REGRESSION / ALPHA COEFFICIENT / BETA COEFFICIENT / FUZZY TIME SERIES / STOCK PRICE FORECASTING

Аннотация научной статьи по математике, автор научной работы — Веденеев Д.А., Петрова М.В.

Авторы анализируют возможность применения методов теории нечетких множеств для вычисления коэффициентов альфа и бета и для прогнозирования стоимости акций. С помощью нечеткой линейной регрессии проводится оценивание коэффициентов альфа и бета для фонда Bull & Bear U.S. & Overseas по месячным данным за январь 1996 г. декабрь 1998 г., и результаты сравниваются с оценками, полученными при использовании обычной линейной регрессии. Применение аппарата теории нечетких множеств для прогнозирования финансовых временных рядов позволяет частично автоматизировать процесс технического анализа в области распознавания фигур и определения тенденций.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The possibility of applying the methods of fuzzy set theory for calculating alfa and beta coefficients and forecasting time series is discussed. Fuzzy linear regression is applied to estimate alpha and beta factors for the Bull & Bear US & Overseas fund for the monthly data from January 1996 to December 1998. The results are compared with estimates obtained using conventional linear regression. Applying fuzzy sets to analysis of financial time-series allows to partly automatize the process of technical analysis in the field of pattern recognition and identification of trends.

Текст научной работы на тему «Нечеткие параметры финансовых временных рядов»

УДК 330.43

Нечеткие параметры финансовых временных рядов

Аннотация. Авторы анализируют возможность применения методов теории нечетких множеств для вычисления коэффициентов альфа и бета и для прогнозирования стоимости акций. С помощью нечеткой линейной регрессии проводится оценивание коэффициентов альфа и бета для фонда Bull & Bear U.S. & Overseas по месячным данным за январь 1996 г. - декабрь 1998 г., и результаты сравниваются с оценками, полученными при использовании обычной линейной регрессии. Применение аппарата теории нечетких множеств для прогнозирования финансовых временных рядов позволяет частично автоматизировать процесс технического анализа в области распознавания фигур и определения тенденций.

Ключевые слова: нечеткая линейная регрессия; альфа-коэффициент; бета-коэффициент; нечеткие временные ряды; прогнозирование стоимости акции.

Abstract. The possibility of applying the methods of fuzzy set theory for calculating alfa and beta coefficients and forecasting time series is discussed. Fuzzy linear regression is applied to estimate alpha and beta factors for the Bull & Bear US & Overseas fund for the monthly data from January 1996 to December 1998. The results are compared with estimates obtained using conventional linear regression. Applying fuzzy sets to analysis of financial time-series allows to partly automatize the process of technical analysis in the field of pattern recognition and identification of trends.

Keywords: fuzzy linear regression; alpha coefficient; beta coefficient; fuzzy time series; stock price forecasting.

Веденеев Д.А.,

студент магистратуры Финансового университета H ridatri@yandex.ru

Петрова М.В.,

студентка магистратуры Финансового университета H m.vL.petrova@bk.ru

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

претации полученных количественных оценок. Теория нечетких множеств основывается на более слабых предположениях относительно характера неопределенности и зачастую оказывается подходящим инструментом моделирования экономических явлений (см., например, [1]). Применительно к теории нечетких множеств мы следуем терминологии, принятой в книге [2]. Расхождения оговариваются особо.

1. Оценивание коэффициентов а и р

1.1. Четкая линейная регрессия. В рамках модели САРМ справедливо следующее соотношение для доходности Я:

E(R - Rf) = $E(RM - Rf),

(1)

где Я1 - ставка безрискового актива, Ям - доходность рыночного портфеля,

Научный руководитель: Гисин В.Б., кандидат физико-математических наук, профессор, заведующий кафедрой «Математика».

СОУ(Ям , Я) _ СОУ(Ям - Я1, Я - Я1) У(Ям ) _ У(Ям - ЯГ) '

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

«Нормальной» доходностью является величина Е(Я) = ЯГ + РЕ (Ям - ЯГ).

Значения, превышающие эту величину, считаются «сверхнормальными» доходностями.

Коэффициент Р в (1) совпадает с коэффициентом Р в регрессии:

Я - ЯГ = а + Р(Ям- ЯГ) + г. (2)

В классических моделях предполагается, что г - нормально распределенная случайная величина, а ошибки для отдельных наблюдений некоррелированные. На российском фондовом рынке (да и на более развитых фондовых рынках) эти условия могут нарушаться, и применение классических методов в такой ситуации выглядит недостаточно обоснованным [3, 4, 5, 6]. Более того, классические подходы могут привести к недооценке рисков [4, 6].

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

Оценку а можно получить, оценивая коэффициент регрессии (2) по предыстории. Эта оценка называется а-коэффициентом Йенсена и служит для оценивания успеха данного актива на рынке. Если а > 0, то актив показывает лучшую доходность по сравнению с «нормальной» (и, следовательно, его стоит включить в свой портфель). Значение а « 0 соответствует «нормальной» доходности, а а < 0 соответствует доходности меньшей, чем нормальная.

Рассмотрим пример из книги [7, с. 465470]. Часто менеджеры взаимных фондов утверждают, что, благодаря их знаниям, опыту и искусству управления портфелем, фонд (и его вкладчики) получает доход выше, чем среднерыночный. Данное утверждение можно тестировать в рамках описанной выше однофак-торной модели (2), оценивая а-коэффициент Йенсена.

Ниже приведены четкие оценки такого рода для фонда Bull & Bear U.S. & Overseas. В качестве безрискового актива взяты 5-летние государственные облигации США, а в качестве рыночного портфеля - MSCI индекс США. В таблице 1 приведен результат оценивания модели (1) с помощью метода наименьших квадратов (функция ЛИНЕЙН, MS Excel), оценивание производилось на интервале с января 1996 г. по декабрь 1998 г. для месячных доходностей.

Таблица 1

Стандартная МНК-оценка параметров регрессии

BBUO - Rf USA - Rf

Р = 1,140616 а = -1,25443

стр = 0,119694 ст = 0,708935 а '

R2 = 0,727586 3,405385

90,81016 34

1053,094 394,2861

Таким образом, регрессия (2) принимает вид:

Я - ЯГ = -1,25 + 1,14(Ям - ЯГ).

Видим, что а-коэффициент Йенсена отрицателен и значимо отличается от нуля. Следовательно, на этих данных и рассмотренном периоде времени утверждение менеджеров не подтверждается реальными данными: доходность фонда меньше, чем «нормальная».

Коэффициент бета положителен и равен 1,14, значит, при росте (соответственно падении) цены индекса на 1% цена актива вырастет (соответственно упадет) на 1,14%.

1.2. Нечеткая линейная регрессия. Рассмотрим теперь случай нечеткой регрессии (2):

R - Rf= A + B(RM— Rf), (3)

где A = (a — p, a, a +p), B = (b — q, b, b +q) - симметричные треугольные нечеткие числа, выполняющие роль нечетких аналогов коэффициентов альфа и бета соответственно [8].

Для упрощения обозначений положим R - Rf = Y RM—Rf= x, тогда (3) примет вид:

Yj= A + BXj, (4)

где х. - четкие числа, полученные в результате наблюдений, а Y - симметричное треугольное нечеткое число. Несложное вычисление показывает, что

Y. = (aj + bxj- (p + q\Xj\), a, + bxj, a} + bXj + (p + q\Xj\)).

Найдем теперь суммарную нечеткость в определении выходных значений при m имеющихся наблюдениях:

m m

r = mp + ^q|xy| = mp + q x, |.

j=i j=i

Задача нечеткой линейной регрессии сведется к следующей задаче линейного программирования:

m

r = mp + qx^ ^ min; (5)

j=i

y,> (a + bxj) - (1 + h)(p + q\x\), j = 1, 2, ..., m;

y.< (a + bx) - (1 + h)(p + q\xj\), j = 1, 2,..., m;

p> 0, q > 0.

Решаем поставленную задачу оптимизации для данных, описанных в предыдущем пункте, с помощью «Поиска решения» в MS Excel. Для уровня h = 0 решение получается при a = -0,79, b = 1,09, p = 6,45, q = 0, т.е.

Y = (—7,74; —0,79; 5,66) + 1,09x. (6)

Видим, что ß-коэффициент является четким числом, равным 1,09, что не сильно отличается от его оценки, полученной с помощью четкой регрессии (ß = 1,14). Вся неопределенность связана

с а-коэффициентом Йенсена, который имеет довольно большой интервал толерантности, но наиболее возможное значение -0,79 согласуется с предыдущими результатами (отлично от нуля и отрицательно).

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

2. Прогнозирование стоимости акций на основе нечетких временных рядов

Порой кажется, что скачки цен на бирже представляют собой некое хаотичное движение, которое абсолютно невозможно предсказать. Однако существует большое количество методов, которые позволяют «упорядочить» и объяснить динамику цен, в том числе и неклассических [9]. Вполне естественно, что у каждого из этих методов есть свои плюсы и минусы. Мы рассмотрим способ построения прогноза, основанный на анализе нечетких временных рядов [10, 11, с. 553-564].

2.1. Исходные данные. В качестве объекта исследования используем акции американской компании CA Technologies, которая занимается разработкой программного обеспечения. Акции компании торгуются на бирже NASDAQ.

Рассмотрим в качестве исходных данных стоимость акций со 2 февраля 2015 г. по 14 апреля 2015 г.

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

2.2. Алгоритм прогнозирования. Процесс получения прогнозных значений можно разбить на 8 шагов.

1. Определяется универсальное множество U, которое покрывает все исторические данные, т.е. интервал между наименьшим и наибольшим значением в рассматриваемой выборке. Обычно выбирают такое множество, которое может быть чуть больше минимального, но которое позволяет производить расчеты в более удобной форме.

Для рассматриваемых данных удобнее всего выбрать интервал [-1,045; 0,845] в качестве универсального множества.

2. Универсальное множество делится на некоторое количество равных интервалов, каждый из которых соответствует определенному лингвистическому терму А.

Разобьем множество значений на 9 равных интервалов:

A1 = [-1,045; -0,835] - очень большое падение;

A2 = [-0,835 A3 = [-0,625 A4 = [-0,415 A5 = [-0,205 A6 = [-0,005

-0,625] - большое падение; -0,415] - падение; -0,205] - слабое падение; 0,005] - слабые изменения; 0,215] - слабый рост;

A7 = [0,215; 0,425] - рост;

A8 = [0,425; 0,635] A9 = [0,635; 0,845]

большой рост; очень большой рост.

3. Формируется последовательность отношений следования «на день вперед» A. ^ Af

Для построения последовательности отношений попарно рассматриваются последовательные фаззифицированные данные.

Например, значение изменения стоимости акции 10 марта попадает в интервал A3, а на следующий день, 11 марта, значение принадлежит интервалу A5. Таким образом, формируется отношение A3 ^ A5.

4. Отношения, полученные на предыдущем шаге, образуют группы, в которые входят все отношения с одинаковыми левыми частями. Отношения A1 ^ A5 и A1 ^ A6 объединяются в группу A1 ^ A5,A6. Говоря об экономическом смысле данных групп, можно сказать, что они отражают те вероятные изменения стоимости акций, которые могут следовать после определенного изменения.

Так, для группы A1 ^ A5, A6 можно сделать вывод, что после очень большого падения стоимости имеют место слабые изменения или слабый рост.

Из получившихся групп формируются отношения Я по правилу:

На основе полученных отношений формируется матрица Я согласно следующим правилам:

• элемент г. равен 1, если в отношении Я. присутствует член Aгi х Aj;

• элемент г.. равен 0,5; если член Aг х Aj не присутствует, однако есть член(ы) ^ х Aj±1;

• элемент г.. равен 0, если ничего из вышесказанного не выполняется.

Рассмотрим процесс построения матрицы Я более подробно.

Допустим, что в рассматриваемых данных была пара последовательных изменений A3 ^ A4, тогда элемент г34 матрицы Я будет равен 1. Предположим также, что пара A3 ^ A3 в данных отсутствует, однако из-за наличия «соседней» пары A3 ^ A4 элемент г3 3 матрицы Я будет равен 0,5. И наконец, если нет ни пары A3 ^ A2, ни «соседних» пар A3 ^ A1 или A3 ^ A3, то элемент г3 3 будет равен 0. В этом случае получится следующая матрица к:

Я _

( 0 0 0 0,5 1 1 0,5 0 0

0 0 0 0 0 0 0 0 0

0 0 0,5 1 1 1 0,5 0 0

0 0 0,5 1 0,5 1 1 0,5 0

1 0,5 1 0,5 1 1 1 1 0,5

1 0,5 1 1 1 0,5 1 0,5 1

0 0,5 1 1 1 0,5 1 0,5 0

0 0 0 0,5 1 1 0,5 1 0,5

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

,0 0 0 0,5 1 0,5 1 0,5 0

5. Производится фаззификация известных данных, т.е. перевод четких чисел в нечеткие. Степень принадлежности ц некоторого известного значения х1 интервалу I определяется с помощью формулы:

Ц (х)_

1

1 + к (х, - щ )2

Я _ AГ х Aj,

где j - номера тех термов, которые следуют за термом A..

Для рассмотренной ранее группы A1 ^ A5, A6 получается следующее отношение Я1:

Я1 _ A1г х A5 и A1г х A6.

где х( - фактическое значение временного ряда в момент времени ы{ - середина интервала /; к - положительная постоянная, которая отражает, насколько строго относится исследователь к принадлежности значений интервалам (рис. 1).

Можно заметить, что при увеличении к график сжимается, т.е. степень принадлежности уменьшается.

Из получившихся значений степени принадлежности формируется матрица М, каждая стро-

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

Ч (-X) - (Х1)

м = (Х2 ) - ^9 (Х2 )

(Хп ) - ^9 (Хп )

6. Прогнозное значение изменения У+1 будем находить с помощью тт-тах композиции:

К+1= м ° Я

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

9

х • и,

}=1

где и. - середина у'-го интервала.

8. Найдем прогнозные значения стоимости акций:

У+1= У<+

где у+1 - прогнозное значение стоимости акции в момент ¿+1; у( - реальные данные в момент х1 -прогнозное значение изменения стоимости акции.

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

Максимальная ошибка прогноза составила приблизительно 3,75%. Возможно, одним из факторов, которые повлияли на расхождение прогнозных и реальных данных, является неоптимальный выбор постоянной к, которая применяется в формуле для расчета степени принадлежности.

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

Построен на сайте votx.ru

Рис. 1. Функция принадлежности нечеткому интервалу

Прогноз Реальные данные

Рис. 2. Прогноз и реальные данные

ке с транзакционными издержками // Вестник Финансового университета. 2011. № 1 (61). С. 34-41.

5. Гисин В.Б. Оценка стоимости опционов на рынке с тран-сакционными издержками и негауссовой ценовой динамикой // Экономические науки. 2013. № 100. С. 165-168.

6. Гисин В.Б., Ярыгина И.З. Управление рисками стоимости активов в динамических моделях рынка с трансакци-онными издержками // Вестник Института экономики Российской академии наук. 2014. № 1. С. 85-101.

7. Магнус Я.Р., Катышев П.К., Пересецкий А.А. Эконометрика. Начальный курс. М.: Дело, 2004. 504 с.

8. Волкова Е.С., Гисин В.Б. Нечеткая линейная регрессия в оценке недвижимости // Вопросы оценки. 2015. № 1 (79). С. 26-33.

9. Шкляев А. О. Прогнозирование финансовых временных рядов методом скрытых марковских моделей // Научные записки молодых исследователей. 2015. № 1. С. 17-21.

10. Song О., Chissom B. S. Forecasting enrollments with fuzzy time series - part 1 // Fuzzy Sets and Syst. 1993. No. 54. С. 1-9.

11. §ah M., Degtiarev K. A new trend heuristic time-variant fuzzy time series method for forecasting enrollments // Computer and Information Sciences-ISCIS 2005. Springer Berlin Heidelberg, 2005.

12. Михалькевич И.С. Повышение достоверности слабо-формализованных данных // Научные записки молодых исследователей. 2014. № 2. С. 17-21.

ории нечетких множеств будут применяться и в других задачах со слабо формализованными данными [12].

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

Литература

1. Волкова Е.С., Гисин В.Б. Меры возможности и внутренняя норма доходности инвестиционных проектов с нечетко определенными платежами // Вестник Финансового университета. 2014. № 3 (81). С. 93-104.

2. Леоненков А. В. Нечеткое моделирование в среде МАТ1.АВ и fuzzyTECH. СПб: БХВ-Петербург, 2005. 736 с.

3. Гисин В.Б., Коннов В.В., Шаров В.Ф. Вероятностные модели для анализа ценообразования активов на фондовых рынках: Монография. М.: Финансовый ун-т, 2012. 152 с.

4. Гисин В.Б., Марков А.А. Ценообразование производных инструментов европейского типа на фрактальном рын-

i Надоели баннеры? Вы всегда можете отключить рекламу.