Алексей Бачеров
Алексей Бачеров личный блог
07 мая 2025, 10:57

Апробирую модели MA, AR, ARMA, ARIMA и SARIMA

Наконец у меня дошли руки до апробации моделей предсказания значений временных рядов: MA, AR, ARMA, ARIMA и SARIMA. 5 мая я опубликовал расчёты по автокорреляции для логарифмической доходности индекса MCFTR, из которой следовало, что взаимосвязь между значениями прошлых периодов с текущими есть с лагом в 1 месяц — прямая и 6 месяцев — обратная (смотри график ACF к данному посту).

Апробирую модели MA, AR, ARMA, ARIMA и SARIMA
Теперь я написал простенький код на Python, который пока просчитывает значения по моделям MA, AR, ARMA и ARIMA для заданного диапазона. На графиках зеленым показано предсказание логарифмической доходности MCFTR, сделанное по моделям с лагом в 1 месяцев на три месяца вперед. Полученные результаты сравниваются с историческими данными, которые на графиках изображены синим. Видно что, расхождение между предсказанными данными по итогам февраля 2025 и фактическими данными совсем небольшое. Но уже в марте и апреле 2025 расхождения существенные, что подтверждает выводы сделанные по автокорреляции.
Апробирую модели MA, AR, ARMA, ARIMA и SARIMA
Апробирую модели MA, AR, ARMA, ARIMA и SARIMA
Апробирую модели MA, AR, ARMA, ARIMA и SARIMA
Апробирую модели MA, AR, ARMA, ARIMA и SARIMA

Следующим шагом нужно доработать код и прогнать его на истории, чтобы посмотреть процент сильных расхождений предсказываемых результатов с фактическими. Возможно, по результатам тестирования можно будет построить алгоритм активной краткосрочной торговли. Но даже если результаты эксперимента будут неудовлетворительными, получится хороший материал для мастер класса в ВШБ НИУ ВШЭ и для выступления на конференциях, посвященных финансовым и фондовым рынкам.

Кстати, напомню, что стартовали продажи осеннего набора на программу профессиональной переподготовки «Финансовые и фондовые рынки» в Высшей школе бизнеса НИУ ВШЭ, где я являюсь академическим руководителем. Сейчас действует выгодная ранняя цена! Есть разные варианты оплаты! Зарегистрироваться и уточнить информацию можно по ссылке: https://clck.ru/3DLCkZ

15 Комментариев
  • Михаил Михалёв
    07 мая 2025, 11:43
    Можно ли предсказать температуру больного, смотря только на показания градусника?
  • Replikant_mih
    07 мая 2025, 12:05

    >Но даже если результаты эксперимента будут неудовлетворительными, получится хороший материал

    Трейдеры не любят, когда их учат тому, что не работает)).

  • Replikant_mih
    07 мая 2025, 12:07
    Вообще тема интересная. А есть же в этих аримах-саримах какие-то метрики, говорящие о силе закономерности? Условно, мы зафитили модель на каком-то временном ряду, и вытащили 3 меры, которые сказали, насколько выражена циклическая составляющая, трендовая и какие там ещё есть. 
  • Михаил Шардин
    12 ноября 2025, 16:58
    Вы довольны результатом?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн