VoseTimeMultiMA2 | Vose Software

VoseTimeMultiMA2

See also: Time series in ModelRisk, Vose Multivariate Time Series window; Fitting in ModelRisk;Multivariate Time Series Fit

VoseTimeMultiMA2({Means}, {Theta1}, {Theta2}, {CovMatrix}, {E0}, {E_1}, Log Return, {Initial Values}, Data_in_rows)

 

 

 

Array function that simulates from a Multivariate Moving-Average time series model of order 2.

  • {Means} - array of mean log returns per period for each variable.

  • {Theta1} -matrix of first period moving average parameters.

  • {Theta2} - matrix of second period moving average parameters.

  • {CovMatrix} - covariance matrix of log returns.

  • {E0} - vector white noise process at period 0.

  • {E_1} - vector white noise process at period -1.

  • Log Return - an optional parameter. Function generates log returns if set to TRUE, or variable values if set to FALSE or omitted.

  • {Initial Values} - array of starting values (at time zero) for each variable.

  • Data_in_rows - optional parameter that specifies if the data is in rows (TRUE) or columns (FALSE, default).

Equations

where:

k - number of variables

- k x 1 random vector, if   is the value of the variable at time t, then is the log return defined as

- k x 1 vector of means

  - k x k moving average coefficient matrix, i=1,2,

- k x 1 vector of uncorrelated random variables, which is defined as follows:

 

VoseFunctions for this time series

VoseTimeMultiMA2 - generates an array of random values from this time series.

VoseTimeMultiMA2Object - creates an object for this time series.

VoseTimeMultiMA2Fit - generates an array with random values from this time series fitted to data.

VoseTimeMultiMA2FitObject - creates an object for this time series fitted to data.

 

Navigation