Экспоненциальное сглаживание или экспоненциальное скользящее среднее создадут тип данных, который вы хотите. В идеале у вас должны быть данные о ценах акций, представляющие тип временных рядов, которые вы хотите сгенерировать. Вы подходите модель экспоненциального сглаживания к вашим данным. Это определит ряд параметров для этой модели. Затем вы можете использовать модель и ее параметры для создания аналогичных временных рядов с однотипными тенденциями, а также управлять волатильностью (стандартным отклонением) случайной величины, связанной с моделью.
В качестве примера того, что вы можете сделать, на изображении ниже синие и желтые части взяты из реальных данных, а зеленая часть - это синтетические данные, созданные с помощью модели, которая была адаптирована к реальным данным.
Прогнозирование временных рядов - большая тема. Я не знаю, насколько вы знакомы с этой темой. См. Анализ временных рядов , он охватывает большой диапазон временных рядов, предоставляя четкие презентации и примеры в Excel. См. экспоненциальное сглаживание для более теоретического фона
Вот конкретный пример того, как такой временной ряд может быть сгенерирован. Я выбрал одну из 30 моделей экспоненциального сглаживания, модель с аддитивным трендом и волатильностью, без сезонной составляющей. Уравнения для генерации временного ряда:
Индекс времени - t , целое число. Значения временного ряда: y t . l t и b t являются соответственно компонентами смещения и наклона временного ряда. Альфа и бета являются параметрами, а l -1 и b -1 являются начальными значениями компонентов смещения и наклона. e t - это значение случайной величины, которая следует за некоторым распределением, например, нормальный. Альфа и бета должны удовлетворять приведенным ниже соотношениям для стабильности временного ряда.
Для генерации различных временных рядов вы выбираете значения для альфа, бета, l -1 , b -1 и стандартное отклонение e t при условии нормального закона и вычисление последовательных значений y t . Я сделал это в Excel для нескольких комбинаций значений. Вот несколько временных рядов, созданных с помощью этой модели. Сигма - это стандартное отклонение (волатильность) e t .
Вот уравнения для 30 моделей. N означает отсутствие тренда / сезонной составляющей. Средство аддитивного компонента. М означает мультипликативный компонент. Индекс d указывает на вариант, который является демпфированным. Вы можете получить все детали по ссылкам выше.