Скользящая регрессия - применяется только в конце месяца с использованием последних 250 ежедневных точек данных
В настоящее время я ищу решение для следующей проблемы:
Я хочу применить скользящую регрессию в каждый последний день данного месяца, используя последние 250 ежедневных данных.
Мне известна функция rollapply(), которая может использовать только фиксированный интервал, например каждые 30 дней, = 250.
Я думал о том, чтобы использовать функцию конечных точек, предоставленную в Quantmod, чтобы получить конечные точки месяца, которые я могу использовать в качестве индекса.
Есть ли у кого-нибудь идея, как я могу использовать конечные точки для запуска такой регрессии?