Time Series Analysis in Valuation Models
📂Statistical AnalysisTime Series Analysis in Valuation Models
Model
The Value-at-Risk (VaR) Model generalizes the ARCH model and is used for time series analysis to detect heteroskedasticity.
(1−β1B−⋯−βpBp)σt∣t−12=ω+(α1B+⋯+αqBq)rt2
Derivation
Let’s start with the simplest ARCH(1) model.
Given time series data {pt} and its returns {rt}, the data exhibiting an ARCH effect with lag 1, i.e., autoregressive conditional heteroskedasticity, can be represented as follows:
rt=σt∣t−1εt
σt∣t−12=ω+αrt−12
Here, α and ω are coefficients yet unknown, and εt is an innovation processed as iid with a mean of 0 and variance of 1, not necessarily assumed to be a white noise. σt∣t−12 is called the Conditional Volatility, and according to the following mathematical development, the square of the return rt2 is an unbiased estimator of σt∣t−12.
E(rt2∣rt−j,j=1,2,⋯)====E(σt∣t−12εt2∣rt−j,j=1,2,⋯)σt∣t−12E(εt2∣rt−j,j=1,2,⋯)σt∣t−12E(εt2)σt∣t−12
That rt2 is an unbiased estimator of σt∣t−12 means that by setting ηt:=rt2−σt∣t−12 and substituting ηt into (1), one can derive an autocorrelation model AR(1) for {rt2}.
(rt2)=ω+α(rt−12)+ηt
Assuming that rt has a certain constant population variance σ2 and taking the expected value of both sides yields:
σ2=ω+ασ2
If the appearance of σ is confusing, it’s important to note that this unindexed σ represents the population variance of the return rt, not the original time series data pt. Since E(rt)=E(σt∣t−1εt)=0, it results in:
σ===var(rt)E(rt2)−E(rt)2E(rt2)
It is evident in the ARCH(1) model that the pt exhibits heteroskedasticity. According to (2), since ω=σ2(1−α), elucidating (1) about σt∣t−12 would mean:
σt∣t−12==ω+σrt2(1−α)σ2+αrt2
Thus, σt∣t−12 appears as a weighted average of σ2 and rt, and if α is closer to 1, it suggests a higher influence of the previous return rt and negligible ARCH effect as it nears 0. Analysis then fundamentally shifts to estimating coefficient σ in model AR(1) without focusing on ω. Simply put, it’s recreating an ARMA model.
Generalization
The generalization of the ARCH model can be done in the same steps.
σt∣t−12=ω+β1σt−1∣t−22+⋯+βpσt−p∣t−p−12
The above would be the autoregressive model AR(p) of σt∣t−12,
σt∣t−12=ω+α1rt−12+⋯+αqrt−q2
and the above, the moving average model MA(q) of σt∣t−12. This way, the ARMA model for σt∣t−12 could be referred to as a Generalized ARCH Model GARCH(p,q). Using the backshift operator B simplifies the equation as follows.
(1−β1B−⋯−βpBp)σt∣t−12=ω+(α1B+⋯+αqBq)rt2
Conceptually, if the VaR model is akin to the ARMA model, finding its order p,q shouldn’t differ, similarly employing the EACF method.
Furthermore, volatility clustering can now be defined more sophisticatedly. Instead of a vague description of ‘variance increasing and decreasing,’ it can be stated as ’there is volatility clustering when the data follows a higher order of the VaR model.’
See Also