ПОКАЗАТЕЛЬ ХЕРСТА PYTHON
Показатель Херста (или частные мультифрактальные показатели Херста) — это показатель, который позволяет оценить, насколько случайный временной ряд.С его помощью можно определить фрактальную размерность изменений цены, а также понять, находится ли рыночный тренд в фазе роста или падения.
В языке программирования Python показатель Херста может быть рассчитан с помощью метода кумулятивных сумм. Для этого требуется импортировать библиотеки numpy и pandas:
import numpy as np
import pandas as pd
Далее, необходимо загрузить временной ряд в DataFrame, используя pandas:
df = pd.read_csv('file.csv')
df.head()
Затем, можно определить логарифмическую доходность на каждом шаге:
df['returns'] = np.log(df['price'] / df['price'].shift(1))
Далее, рассчитываем кумулятивную сумму:
df['cum_sum'] = df['returns'].cumsum()
Наконец, мы можем построить график логарифма кумулятивной суммы:
import matplotlib.pyplot as plt
plt.plot(df['cum_sum'])
plt.show()
Если показатель Херста больше 0,5, это означает, что временной ряд не является сильно случайным и на нем можно обнаружить стойкие тренды. Если показатель Херста меньше 0,5, это означает, что временной ряд более случайный и тренды в нем менее стойкие.
Лекция 6. Проверка статистических гипотез (процедуры Python)
Исследуем рынки с помощью коэффициента Херста
Python Networkx. Базовые понятия графа, вершины, ребра, виды графов (простые, циклический, полный)
Junior Python Developer: полный разбор собеседования и ответы на наиболее частые вопросы интервью
14-11 Временные ряды в python
Хэширование данных в python hashlib
Python 15 советов/трюков по коду
Занятие 20. Временные ряды
Функции trunc, floor, ceil. Округление вверх и вниз в python
ЦОС Python #4: Марковские процессы в дискретном времени
Новые материалы:
- Main py python скачать
- Нормированная гистограмма python
- Python создать список из одинаковых элементов
- Python алгоритм canny
- Проверка на nan python pandas
- Python время выполнения программы
- Основы алгоритмизации и программирования на python
- Платежные системы django
- Python удалить файл
- Офлайн компилятор python
- Manim python на русском
- Python сортировка вложенного списка
- Numpy разделить массив на части
- Прибавить дни к дате python