Я прогнозирую цену акции St1, начинающуюся с 'Stt = 10' в момент времени t. Даты не важны. Я хочу найти следующие 100 цены, используя следующую формулу:Использование R для цикла для создания временного ряда
St1 <- Stt*exp((r-0.5*sigma^2)*T/n+sigma*E*sqrt(T/n))
Так я начинаю с 10, а затем понадобятся следующие 100 значений и поместить его в data.frame или что-то легко. Как мне это сделать? Я застрял, пытаясь это ...
Stt = 10
r = 0.15
sigma = 0.2
T = 1
n = 100
E = 0.15
St1 = Stt
for (i in 1:100)
{
St1[i] <- Stt*exp((r-0.5*sigma^2)*T/n+sigma*E*sqrt(T/n))
}
Пожалуйста, добавьте воспроизводимый пример – Thierry