Сравнение классического и модифицированного методов расчета фрактальной размерности временных рядов с помощью показателя Херста

Автор: Анисимов И.А., Осипов Г.С.

Журнал: Международный журнал гуманитарных и естественных наук @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
Статья научная