В економетриці, Авторегресивні умовно гетероскедастичні (АРУГ) (англ. Autoregressive conditional heteroskedasticity, ARCH) моделі використовуються для опису і моделювання часових рядів. Такі моделі використовуються у випадках коли є підстави вважати, що в на кожному відрізку часу, дисперсія часового ряду залежить від різних параметрів і не є сталою.
Нехай потрібно змоделювати часовий ряд використовуючи АРУГ процес. Позначимо ϵ t {\displaystyle ~\epsilon _{t}~} похибки (залишки доходів відносно середнього процесу). Ці ϵ t {\displaystyle ~\epsilon _{t}~} розкладаються на стохастичний член, z t {\displaystyle z_{t}} , та стандартне відхилення, залежне від часу, σ t {\displaystyle \sigma _{t}} . σ t {\displaystyle \sigma _{t}} характеризує величину ϵ t {\displaystyle ~\epsilon _{t}~} наступним чином
тут z t {\displaystyle z_{t}} — стандартна нормальна випадкова величина (математичне сподівання = 0, дисперсія = 1), (тобто, z t ∼ iid N ( 0 , 1 ) ) {\displaystyle z_{t}{\overset {\textrm {iid}}{\thicksim }}N(0,1))} і ряд σ t 2 {\displaystyle \sigma _{t}^{2}} моделюється як
де α 0 > 0 {\displaystyle ~\alpha _{0}>0~} та α i ≥ 0 , i > 0 {\displaystyle \alpha _{i}\geq 0,~i>0} .
Параметри АРУГ(q) моделі можуть бути оцінені методом найменших квадратів. Метод тестування кількості лагів похибок моделі УАРГ з використанням методу множників Лагранжа запропонував Роберт Енґл. Процедура тестування здійснюється виконанням кроків: