Сравнение классического и модифицированного методов расчета фрактальной размерности временных рядов с помощью показателя Херста
Автор: Анисимов И.А., Осипов Г.С.
Журнал: Международный журнал гуманитарных и естественных наук @intjournal
Рубрика: Технические науки
Статья в выпуске: 10-2 (49), 2020 года.
Бесплатный доступ
Приведена полная формальная постановка классического метода определения фрактальной размерности временных рядов с помощью показателя Херста (R/S анализа). Предложен модифицированный (упрощенный) метод расчета показателя Херста. Разработано программное обеспечение для расчета фрактальной размерности рядов, размерности Мандельброта и корреляционного соотношения. Проведена практическая апробация программного комплекса и дан сравнительный анализ двух исследуемых методов расчета.
Временной ряд, фрактальная размерность
Короткий адрес: https://sciup.org/170186848
IDR: 170186848 | DOI: 10.24411/2500-1000-2020-11104
Текст научной статьи Сравнение классического и модифицированного методов расчета фрактальной размерности временных рядов с помощью показателя Херста
Современные средства программирования позволяют создавать аналитические платформы, которые предназначены для анализа и прогнозирования поведения сложных систем функционирование которых не подчиняется гипотезе о нормальности распределения исследуемых величин, а описывающие их временные ряды обладают свойством персистентности.
Целью настоящего исследования является разработка программного комплекса, предназначенного для решения задачи определения дробных размерностей временных рядов на основе их R/S анализа и расчета показателя Херста.
Постановка задачи r = r (t)
Пусть t-Т - временной ряд. Тре буется определить фрактальную размерность ряда, размерность Мандельброта и корреляционное соотношение методом R/S анализа.
Метод решения
-
1. Классический метод
Введем формальное описание классического метода, основы которого сформулированы в [1, 2].
-
a. Формирование окон (временных ин-
- _ о те[т0,T/21 о
тервалов) шириной 0 от на-
„ то >1 „ „ _ Ат > 1
чального значения 0 с шагом ^ т — 1:
т = т0 , Т/ 2, Ат
-
b. Расчет среднего значения измеренной
r (1)
величины x ' для всех окон ширины т , укладывающихся в T:
-
1 „ . .
*' ^ r ( t )
т t = 1
-
c. Определение накопленной суммы отклонений от среднего для всех окон:
t
рт(t )=Е(r (i)-rO ( t=1,т) i=1
.
-
d. Вычисление размаха для всех окон:
R ( т ) = max P ( t ) - min P ( t )
V 7 t е [ 1, т ] Л 7 t е [ 1, т ] тХ 7
-
e. Расчет стандартного отклонения:
-
2. Модифицированный метод
S (т)=, 77 S( r(t)-гт)2
V т - 1 1 = 1
T
Т€ f Для всех окон ширины ^ _
R (т)
рассчитывается среднее значение
Методологические и прикладные аспекты модифицированного (упрощенного по сравнению с классическим) изложены в [3, 4]. Рассмотрим основные этапы этого метода.
-
a. Формирование окна (временного ин-
- те[т0, T ]
тервала) шириной 0 от начально- т > 1
го значения 0 с шагом Ат — 1:
т = т0 , T , Ат
.
-
b. Расчет среднего значения измеренной
r (t)
величины в текущем окне:
т
r Z r ( t )
т t = 1
-
c. Накопленная сумма отклонений от среднего:
t
рт( t )=£( r (i)-rr) (t=1,т)
i = 1
-
d. Размах на текущей ширине окна:
R ( т ) = max P ( t ) - min P ( t )
t е [ 1, т ] т t е [ 1, т ] т
-
e. Расчет стандартного отклонения:
-
5 ( т )=, т4 х( r ( t ) - r - ) 2
V т - 1 1 = 1
т G [ т0 , T ]
-
f. Для каждого окна ширины 0
рассчитывается (единственное) значение
1 (т)
S
.
c т H = 1 ( т )
«Экспонента Херста» S , где с – второстепенный параметр позволяет определить искомый коэффициент H.
Характеристики временных рядов в зависимости от величины их фрактальной размерности достаточно подробно описаны, например в [1, 3]
Программная реализация и практическая апробация
На рисунке 1 представлено основное окно программы, в котором представлены исходные данные и начальные параметры показателей, используемых в расчетах.

Рис. 1. Основное окно программы
Программа осуществляет расчет фрактальной размерности как для абсолютных значений исходных данных по врменному ряду, так и для так называемых логарифмичесих прибылей, что позволяет исключить взаимное влияние соседних данных. Пример графика логарифмических прибылей представлен на рисунке 2.

Рис. 2. Логарифмические прибыли
Программа обеспечивает возможность осуществления R/S анализа как классическим методом, так и модифицированным.
На рисунке 3 представлена экспонента Херста в двойной логарифмической шкале.

Рис. 3. Пример расчет показателя Херста. Классический метод
На рисунке 4 приведен пример расчета показателя Херста модифицированным методом.

Рис. 4. Пример расчета показателя Херста. Модифицированный метод
На рисунке 5 приведен результат определения показателя Херста при использовании логарифмических прибылей.

Рис. 5. Результат расчета показателя для логарифмических прибылей
В программном комплексе также предусмотрен расчет фрактальной размерности временного ряда по формуле:
DH = 2 - H ( 1 < DH < 2 )
, размерности Мандельброта:
d m =^г H ?
и корреляционного соотношения:
Сн = 2 2 H - 1 - 1 •
Зависимость характера поведения временных рядов от величины дробной размерности и корреляционного соотношения достаточно полно представлена в [1, 3].
Заключение. Разработанное алгоритмическое и программное обеспечение дает возможность рассчитывать дробные размерности временных рядов с помощью классического и модифицированного метода. Отметим, что в случае применения классического метода ширина окон, используемых для расчета показателя Херста T ограничена величиной 2 (половиной интервала определения ряда). Модифицированный метод основан на упрощенном алгоритме. Численный эксперимент показывает, что относительная величина разности результатов, получаемых сравниваемыми методами ограничена 5%.
Список литературы Сравнение классического и модифицированного методов расчета фрактальной размерности временных рядов с помощью показателя Херста
- Петерс Э. Фрактальный анализ финансовых рынков: Применение теории хаоса в инвестициях и экономике. - М.: Интернет-трейдинг, 2004. - 304 с.
- Мандельброт Б. Фрактальная геометрия природы. - М.; Ижевск: Институт компьютерных исследований, 2010. - 656 с.
- Осипов Г.С. Оценка фрактальности финансовых временных рядов с помощью показателя Херста // Международный журнал гуманитарных и естественных наук. - 2017. - №4. - С. 46-52.
- Осипов Г.С., Анисимов И.А. Программная реализация модифицированного алгоритма оценки показателя Херста для временного ряда // Постулат. - 2020. - №7. - С. 17. DOI: 10.18411/Postulat-2020-7-17.pdf