Deo 2. Može li se BDP Crne Gore prognozirati iz sopstvene prošlosti?

Reading Time: 4 minutes

ARIMA model i kratkoročno prognoziranje

Drugi deo prelazi sa opisa na prognoziranje. Pošto je prvi deo pokazao da je BDP Crne Gore izrazito sezonski i nestacionaran u nivou, pitanje je da li ARIMA model može iskoristiti tu strukturu za korisnu kratkoročnu prognozu. Model se ocenjuje na transformisanoj seriji i poredi sa repernim alternativama. Ovo je statistička prognostička vežba, a ne strukturni makroekonomski model. Ona ne objašnjava BDP preko turizma, investicija, izvoza, javne potrošnje ili spoljne tražnje. Ona pita da li prošlo ponašanje same serije sadrži dovoljno informacija za blisku projekciju.

Slika 4. BDP Crne Gore — analiza reziduala ARIMA modela

Tabela 2 prikazuje ARIMA model sa pozitivnim koeficijentom pokretnog proseka od oko 0,630, negativnim sezonskim koeficijentom pokretnog proseka od oko -0,687 i pozitivnom konstantom od oko 0,023. Sva tri parametra su statistički značajna. Za razliku od nekih modela za glađe serije BDP-a, ova specifikacija se ne oslanja na prikazani autoregresivni koeficijent. Postojanost se umesto toga obuhvata kroz diferenciranje, strukturu pokretnog proseka i sezonsku komponentu. Ekonomski gledano, to znači da model tretira kratkoročne šokove i sezonske korekcije kao centralne za dinamiku BDP-a Crne Gore.

Tabela 2. Ocena ARIMA modela i tačnost parametara

Modelarimaetsnaivesnaive
sigma20.0030.0000.0700.005
log_lik102.70549.959NANA
AIC-197.410-81.918NANA
AICc-196.785-79.061NANA
BIC-188.473-61.304NANA
MSENA0.004NANA
AMSENA0.004NANA
MAE.xNA0.008NANA
lb_stat6.31821.523252.79435.474
lb_pvalue0.2760.0010.0000.000
.typeTestTestTestTest
ME0.0500.0080.2450.038
RMSE0.0550.0260.2930.043
MAE.y0.0500.0230.2450.038
MPE1.0120.1564.8880.777
MAPE1.0120.4754.8880.777
ACF10.0280.086-0.0400.165
estimate__ma10.630NANANA
std.error__ma10.100NANANA
statistic__ma16.282NANANA
p.value__ma10.000NANANA
estimate__sma1-0.687NANANA
std.error__sma10.141NANANA
statistic__sma1-4.876NANANA
p.value__sma10.000NANANA
estimate__constant0.023NANANA
std.error__constant0.004NANANA
statistic__constant6.005NANANA
p.value__constant0.000NANANA

Pozitivni koeficijent pokretnog proseka ukazuje da kratkoročne inovacije imaju značajan uticaj na narednu dinamiku. Negativni sezonski koeficijent pokretnog proseka posebno je važan. On je u skladu sa veoma snažnim sezonskim obrascem identifikovanim u prvom delu i sugeriše da se sezonski šokovi koriguju kroz uporedive kvartale. Pozitivna konstanta hvata uzlaznu tendenciju u transformisanoj seriji.

Dijagnostika reziduala je prihvatljiva. Ljung-Box p-vrednost za ARIMA model iznosi oko 0,276, pa test autokorelacije reziduala ne odbacuje model na uobičajenim nivoima značajnosti. Slika 4 podržava ovo tumačenje. Većina reziduala oscilira oko nule, ali se period COVID-19 pojavljuje kao veoma veliki negativan rezidual. To je očekivano. Univarijatni model vremenske serije ne može predvideti pandemijski kolaps koristeći samo unutrašnju istorijsku strukturu serije BDP-a. Važno je da li model hvata redovni deo dinamike posle uzimanja u obzir takvih izuzetnih šokova, a dijagnostika reziduala sugeriše da to radi razumno dobro.

Poređenje tačnosti prognoze je nijansiranije nego kod nekih drugih zemalja. ARIMA model ima holdout MAPE od oko 1,012%. To je mnogo bolje od naivnog modela, ali je slabije od ETS modela i slabije od sezonskog naivnog repera. ETS model ima najniži MAPE u Tabeli 2, oko 0,475%, dok sezonski naivni model beleži oko 0,777%. To je važno. Sugerise da za Crnu Goru model koji direktno prati nivo i sezonalnost može biti bolji od upotrebljene ARIMA specifikacije. ARIMA model je statistički koherentan, ali nije najbolji reper u ovom prognostičkom poređenju.

Slika 5 i Tabela 3 prikazuju prognoznu putanju od 2024Q2 do 2026Q1. Prognoza zadržava karakterističan sezonski obrazac Crne Gore: više vrednosti u trećem kvartalu i niže vrednosti u prvom kvartalu. To je neophodno. Model koji bi propustio ovaj sezonski ritam ne bi bio primeren za BDP Crne Gore. Intervali prognoze su vidljivo dovoljno široki da odraze neizvesnost koju stvaraju snažna sezonalnost i ciklična promenljivost.

Slika 5. BDP Crne Gore — prognoza ARIMA modela, logaritamska transformacija

Dostavljena Tabela 3 prikazuje srednje prognoze i intervale za prognostičke modele, ali ne sadrži posebnu kolonu “Actual”. Zbog toga se tačno uključivanje stvarnih holdout vrednosti u 80% i 95% intervale ne može proveriti samo iz Tabele 3. Ono što se može reći iz Tabele 2 jeste da su prognostičke greške u holdout periodu materijalno veće kod ARIMA modela nego kod ETS modela, i nešto veće nego kod sezonskog naivnog modela. ARIMA prognoza je zato korisna kao jedan disciplinovan reper, ali ne kao preferirani jedini prognostički model za ovu seriju.

Tabela 3. Prognoza osam kvartala unapred — ARIMA model

DateActualMeanLower 80%Upper 80%Lower 95%Upper 95%
2024 Q2128.7121.3113.1130.1109.0135.0
2024 Q3165.3156.0143.7169.5137.5177.0
2024 Q4136.0129.3119.0140.4113.9146.7
2025 Q1106.3104.195.8113.091.7118.1
2025 Q2133.9123.0113.0134.0108.0140.2
2025 Q3172.4159.7146.4174.1139.9182.3
2025 Q4137.2132.3121.3144.2115.9151.0
2026 Q1107.9106.597.7116.193.3121.6

Praktičan zaključak je da BDP Crne Gore treba prognozirati oprezno. Njegova snažna sezonalnost daje modelima korisnu informaciju, ali veliki šokovi i visoka amplituda čine centralne prognoze krhkim. U maloj i sezonskoj ekonomiji dobar prognostički postupak treba da poredi više modela, a ne da se oslanja na jednu specifikaciju. ARIMA ostaje korisna zato što formalizuje diferenciranje, sezonsku korekciju i testiranje reziduala. Ipak, u ovom slučaju dokazi ukazuju da su ETS ili kombinacija modela bolja praktična strategija prognoziranja.

Metodološki dodatak za Deo 2

ARIMA znači autoregresivni integrisani pokretni prosek. Autoregresivni deo koristi prošle vrednosti, integrisani deo koristi diferenciranje za rad sa nestacionarnošću, a deo pokretnog proseka koristi prošle šokove ili prognostičke greške. Sezonski ARIMA modeli proširuju ovu logiku na ponovljive kvartalne obrasce.

U ovoj vežbi serija je podeljena na uzorak za obuku i holdout uzorak od osam kvartala. Model se ocenjuje na podacima za obuku i proverava na posmatranjima koja nisu korišćena u ocenjivanju. Tačnost prognoze procenjuje se pomoću RMSE, MAE i MAPE mera. RMSE snažnije kažnjava velike greške, MAE meri prosečnu apsolutnu grešku, a MAPE izražava grešku kao procenat posmatrane vrednosti. Dijagnostika reziduala, posebno Ljung-Box test, proverava da li je model ostavio neobjašnjenu sistematsku autokorelaciju. Za Crnu Goru poređenje modela je posebno važno zato što snažna sezonalnost omogućava jednostavnim sezonskim reperima da budu vrlo konkurentni.

Leave a Reply