Автокорреляция MCFTR

Когда я публикую данные по своим стратегиям, то там обычно есть таблица с помесячной доходностью. Иногда у людей возникает вопрос, который они задают в комментариях — существует ли зависимость между доходностью предыдущего месяца и следующего за ним. Иными словами, можно ли каким-то образом предсказать возможную доходность или хотя бы её знак, зная результат предыдущего месяца.Такая задача в математике решается с помощью автокорреляции. Это по сути расчет значений корреляции между значениями ряда со сдвигом на заданную величину. Например, у нас есть значения помесячной доходности за 12 месяцев. Если мы посчитаем корреляцию этих 12 значений самих к себе, то корреляция логично будет равна 1, так как такие условные два ряда будут идентичными на 100%. Но если мы возьмем сдвиг на один месяц то есть посчитаем корреляцию между рядом с 1-го по 11-й месяц и со 2-го по 12-й, то мы сможем установить наличие или отсутствие взаимосвязи между значения предыдущего периода и последующего. Сдвиг может быть любой. Как говорит нам наука, значимой можно считать корреляцию если она больше 0.7 или меньше -0.7. Слабозначима если больше 0.5 и меньше -0.5, если значение корреляции лежит в пределах от -0.5 до 0.5 можно считать, что никакой взаимосвязи не существует.По правилам математической статистики, чтобы значения автокорреляции были корректны в принципе, необходимо удостовериться, что временной ряд (в нашем случае ряд доходностей) является стационарным. Проверить это можно разными способами. Например, построив график ACF.Для примера я взял индекс полной доходности Московской биржи MCFTR (IMOEX + дивиденды), посчитал прирост индекса в непрерывных процентах (логарифмических), построил график ACF для определения стационарности ряда, и рассчитал корреляции со сдвигом в 1 месяц, 2 месяца и так далее до 12 месяцев. Результаты приведены на скриншотах. Общие выводы можно изложить так:✅ Временной ряд логарифмических помесячных доходностей MCFTR можно считать стационарным ✅ Никакой взаимосвязи между значениями прошлых периодов с текущими нет на любом рассмотренном сдвиге

Май 5, 2025 - 14:22
 0
Автокорреляция MCFTR

Когда я публикую данные по своим стратегиям, то там обычно есть таблица с помесячной доходностью. Иногда у людей возникает вопрос, который они задают в комментариях — существует ли зависимость между доходностью предыдущего месяца и следующего за ним. Иными словами, можно ли каким-то образом предсказать возможную доходность или хотя бы её знак, зная результат предыдущего месяца.

Такая задача в математике решается с помощью автокорреляции. Это по сути расчет значений корреляции между значениями ряда со сдвигом на заданную величину. Например, у нас есть значения помесячной доходности за 12 месяцев. Если мы посчитаем корреляцию этих 12 значений самих к себе, то корреляция логично будет равна 1, так как такие условные два ряда будут идентичными на 100%. Но если мы возьмем сдвиг на один месяц то есть посчитаем корреляцию между рядом с 1-го по 11-й месяц и со 2-го по 12-й, то мы сможем установить наличие или отсутствие взаимосвязи между значения предыдущего периода и последующего. Сдвиг может быть любой.

Как говорит нам наука, значимой можно считать корреляцию если она больше 0.7 или меньше -0.7. Слабозначима если больше 0.5 и меньше -0.5, если значение корреляции лежит в пределах от -0.5 до 0.5 можно считать, что никакой взаимосвязи не существует.

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

Для примера я взял индекс полной доходности Московской биржи MCFTR (IMOEX + дивиденды), посчитал прирост индекса в непрерывных процентах (логарифмических), построил график ACF для определения стационарности ряда, и рассчитал корреляции со сдвигом в 1 месяц, 2 месяца и так далее до 12 месяцев. Результаты приведены на скриншотах.
Помесячная доходность (логарифмическая) MCFTR за весь период
Значения корреляций между доходностями (логарифмическими) MCFTR со сдвигом от 1 до 12 месяцев
Автокорреляция MCFTR
Общие выводы можно изложить так:

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