WOLFRAM

ARCHProcess[κ,{α1,,αq}]

represents an autoregressive conditionally heteroscedastic process of order q, driven by a standard white noise.

ARCHProcess[κ,{α1,,αq},init]

represents an ARCH process with initial data init.

Details

  • ARCHProcess is a discrete-time and continuous-state random process.
  • A process x[t] is an ARCH process if the conditional mean Expectation[x[t] {x[t-1], }]=0 and the conditional variance given by Expectation [x[t]2{x[t-1, }] satisfies the equation .
  • The initial data init can be given as a list {...,y(-2),y(-1)} or a single path TemporalData object with time stamps understood as {...,-2,-1}.
  • A scalar ARCH process can have non-negative coefficients αi and a positive coefficient κ.
  • ARCHProcess[q] represents an ARCH process of order q for use in EstimatedProcess and related functions.
  • ARCHProcess can be used with such functions as RandomFunction, CovarianceFunction, and TimeSeriesForecast.

Examples

open allclose all

Basic Examples  (3)Summary of the most common use cases

Simulate an ARCHProcess:

Out[1]=1
Out[2]=2
Out[3]=3

Unconditional mean and variance of a weakly stationary process:

Out[1]=1
Out[2]=2

With fixed initial values:

Out[3]=3
Out[4]=4

The observations are uncorrelated but dependent:

Out[2]=2

The squared values of the data are correlated:

Out[4]=4

Scope  (13)Survey of the scope of standard use cases

Basic Examples  (8)

Simulate an ensemble of paths:

Out[7]=7
Out[8]=8

Simulate with arbitrary precision:

Out[1]=1

Simulate a weakly stationary process with given initial values:

Out[4]=4

A non-weakly stationary process:

Out[7]=7

An integrated ARCHProcess:

Out[2]=2

Explosive ARCHProcess:

Out[2]=2

Such a process is not second-order stationary:

Out[3]=3

Conditions for an ARCHProcess to be covariance stationary:

Out[4]=4

Region of second-order stationarity for an ARCHProcess[2]:

Out[1]=1
Out[2]=2

Estimate an ARCHProcess:

Out[2]=2
Out[3]=3

Use maximum conditional likelihood estimator:

Out[4]=4

Forecast:

Find the forecast 20 steps ahead:

Out[3]=3

Find mean squared errors of the forecast:

Out[4]=4

The forecasted states are equal to zero, hence the forecasted standard deviation bounds are as follows:

Plot the values with mean squared errors:

Out[6]=6

Process Slice Properties  (5)

Moments of a weakly stationary ARCH of order 1:

Out[2]=2
Out[3]=3

Moment of an ARCH process with given initial conditions:

Out[1]=1
Out[2]=2

Skewness:

Out[1]=1
Out[2]=2

Kurtosis:

Out[3]=3

Region where kurtosis is defined:

Out[4]=4
Out[5]=5

Simulate slice distribution:

Probability density function of the sample:

Out[2]=2

Use Monte Carlo method to calculate NProbability for slice distribution:

Out[2]=2

Calculate NExpectation:

Out[3]=3

Compare to the second Moment:

Out[4]=4

Properties & Relations  (3)Properties of the function, and connections to other functions

The values of an ARCHProcess are uncorrelated:

Corresponding ARProcess:

Out[1]=1

For a process with given initial values:

Out[2]=2

Squared values of an ARCHProcess follow an ARProcess:

CorrelationFunction and PartialCorrelationFunction of squared values:

Out[3]=3

The corresponding autoregressive process:

Out[4]=4

CorrelationFunction and PartialCorrelationFunction of the AR process:

Out[5]=5
Wolfram Research (2014), ARCHProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/ARCHProcess.html.
Wolfram Research (2014), ARCHProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/ARCHProcess.html.

Text

Wolfram Research (2014), ARCHProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/ARCHProcess.html.

Wolfram Research (2014), ARCHProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/ARCHProcess.html.

CMS

Wolfram Language. 2014. "ARCHProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ARCHProcess.html.

Wolfram Language. 2014. "ARCHProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ARCHProcess.html.

APA

Wolfram Language. (2014). ARCHProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ARCHProcess.html

Wolfram Language. (2014). ARCHProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ARCHProcess.html

BibTeX

@misc{reference.wolfram_2024_archprocess, author="Wolfram Research", title="{ARCHProcess}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/ARCHProcess.html}", note=[Accessed: 11-January-2025 ]}

@misc{reference.wolfram_2024_archprocess, author="Wolfram Research", title="{ARCHProcess}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/ARCHProcess.html}", note=[Accessed: 11-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2024_archprocess, organization={Wolfram Research}, title={ARCHProcess}, year={2014}, url={https://reference.wolfram.com/language/ref/ARCHProcess.html}, note=[Accessed: 11-January-2025 ]}

@online{reference.wolfram_2024_archprocess, organization={Wolfram Research}, title={ARCHProcess}, year={2014}, url={https://reference.wolfram.com/language/ref/ARCHProcess.html}, note=[Accessed: 11-January-2025 ]}