Если честно, то ничего с этим поделать уже нельзя. Если точек много, потери на границах не так страшны.
Но если очень надо, то способов много. Например, можно добавлять фиктивные "недостающие" точки, находящиеся за границами интервала анализа и продолжать/начинать раньше скользящее среднее, при этом:
1. за границы можно продолжать прямой, проходящей через две приграничные точки;
2. продолжить прямой аппроксимирующей приграничные
точек по МНК;
3. продолжить интерполяционным степенным или тригонометрическим многочленом, построенным на
приграничных точках;
4. продолжить степенным или тригонометрическим многочленом, построенным на
приграничных точках МНК.
5. продолжать интерполяционным или аппраксимационным многочленами, построенными на всех данных.
Сами фиктивные заграничные дискретные данные можно получать повторной дискретизацией постоенных продолжений. Можно при этом ввести ещё и небольшие псевдослучайные отклонения.
Если же продолжать уже имеющийся тренд, то принцип примерно тот же: надо построить аппроксимирующую/интерполирующую функцию либо для всего тренда, либо для его приграничной части и в качестве продолжения рассматривать график аппроксимирующей функции.
Однако важно иметь в виду, что все построенные продолжения фиктивны и не обязаны отражать реальный ход исследуемой зависимости.
Ещё немного о экстраполяции:
topic16891.html ,
topic71935.html