Jika data yang akan digunakan adalah data deret waktu (time series) dan
memiliki banyak peubah, data deret waktu multivariat ini dapat dimodelkan dengan
model VAR (vector autoregressive) yang merupakan perluasan dari model ARIMA
(Montgomery et al, 2008). Vector autoregressive (VAR) dikembangkan oleh Cristoper
A. Sims pada tahun 1980. Model VAR menjelaskan keterkaitan antar pengamatan pada
variabel tertentu pada suatu waktu dengan pengamatan pada variabel itu sendiri pada
waktu-waktu sebelumnya dan juga keterkaitannya dengan pengamatan pada variabel
lain pada waktu-waktu sebelumnya (Wutsqa dan Suhartono, 2010). Seperti halnya
model ARIMA, VAR memiliki asumsi bahwa data yang digunakan harus stasioner pada
rataan dan ragam dan sisaan bersifat white noise yakni acak (tak berpola), ragam
konstan, saling bebas dan berdistribusi normal. Kelebihan dari model VAR adalah:
1. Model VAR adalah model yang sederhana dan tidak erlu membedakan mana
variabel yang endogen dan eksogen. Semua variabel pada model VAR dapat
dianggap sebagai variabel endogen.
2. Cara estimasi model VAR sangat mudah yaitu dengan menggunakan OLS
pada setiap persamaan secara terpisah.
Secara umum, model VAR(p) dengan p merupakan ordo autoregressive serta peubah
sebanyak k pada waktu ke-t dapat ditulis sebagai berikut (Wei, 2006):
dimana 𝑍𝑍𝑡𝑡 adalah vektor data deret waktu berukuran kx1, 𝜔𝜔 adalah vektor konstanta
berukuran kx1, 𝜙𝜙𝑖𝑖 adalah matriks parameter autoregressive berukuran k x k ( untuk
setiap i=1,2,...,p) dan 𝜀𝜀𝑡𝑡 adalah vektor sisaan berukuran kx1.
Contoh model VAR yang sederhana adalah:
Z1t = φ10 + φ11Z1,t−1 + φ12Z2,t−1 + ε1t
Z2t = φ20 + φ21Z1,t−1 + φ22Z2,t−1 + ε2t
Dengan notasi maytiks sebagai brikut:
x1,t φ10 φ11 φ12 x1,t −1 ε 1,t
x = + +
2,t φ20 φ21 φ22 x2,t −1 ε 2,t
atau dituliskan sebagai berikut: Z t = w0 + Φ 1 Z t −1 + ε t
Menurut Verbeek dalam Nugraha (2006), ketika dua atau lebih variabel yang
terlibat dalam suatu persamaan pada data level tidak stasioner maka kemungkinan
terdapat kointegrasi pada persamaan tersebut. Jika setelah dilakukan uji kointegrasi
terdapat persamaan kointegrasi dalam model yang digunakan maka dianjurkan untuk
memasukkan persamaan kointegrasi ke dalam model. Adanya hubungan kointegrasi di
antara kedua variabel mengisyaratkan bahwa sebuah formulasi eror pada metode VAR
dapat diestimasi. Hal ini dilakukan untuk mengantisipasi hilangnya informasi jangka
panjang dalam penelitian. Model ini dinamakan model VECM. Model VECM telah
memuat parameter jangka pendek dan jangka panjang yang memungkinkan kita untuk
mengetahui respon pada jangka pendek dan jangka panjang. Dengan demikian, VECM
berbeda dengan VAR dimana VECM dapat digunakan untuk memodelkan data time
series yang terkointegrasi. Variabel yang digunakan pada model VECM harus stasioner
pada diferensiasi yang sama.
Model VECM tersusun dengan rank kointegrasi yang lebih besar dari 0. Model VECM
ordo p dank ran kointegrasi r dituliskan sebagai berikut :
𝑝−1
Δ (Z)=𝛼𝛼0+Π Z𝑡𝑡−1+∑𝑖=1 ΦΔZ𝑡𝑡−1 + ε𝑡𝑡
Dimana
𝑝
Φ𝑖 = � 𝐴𝑗
𝑗=𝑖+1
Dan
Π = 𝛼𝛼β
β = vector kointegrasi berukuran rx1
𝛼𝛼 = vektor adjustment berukuran rx1
Sedangkan untuk model VECM jangka panjang, persamaan yang digunakan adalah
Setelah didapatkan lag optimal,jika data pada level tidak stationer selanjutnya
dilakukan uji kointegrasi. Namun jika data sudah stationer pada level maka tidak perlu
dilakukan uji kointegrasi, langsung ke analisis VAR. Jika uji kointegrasi signifikan
maka dilanjutkan model VECM sedangkan jika uji kointegrasi tidak signifikan maka
dilanjutkan dengan menggunakan model VAR. Agar semua kriteria dapat dibandingkan
untuk berbagai lag, maka banyaknya observasi yang digunakan dalam setiap model
VAR yang dibandingkan haruslah sama
Ingin diramalkan variabel gdp, inflasi, kurs dan tingkat suku bunga selama 6
tahun kedepan dengan menggunakan data gdp, inflasi, kurs dan tingkat suku sebanyak
42 observasi dari tahu 1971 sampai tahun 2012. Data tersedia di Lampiran excel1
dengan nama “datavar”.
Workfile structure type : digunakan untuk menetukan struktur data. ada 3 jenis
struktur:
unstructured/undated : tidak struktur atau tidak ditentukan waktunya untuk data
time series.
Dated : menentukan waktu data untuk data time series.
Balanced panel : menentukan data untuk data panel.
Karena kita sudah mengetahui periode data yang digunakan maka kita memilih Dated
Masukkan/import data series ke dalam Workfile di EViews. Salah satu caranya adalah
dengan mengcopy data yang akan kita gunakan di excel lalu kembali ke eviews dan
pilih Quick > empty group. kemudian copy data sehingga muncul data seperti berikut.
10 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Selanjutnya uji stationeritas variabel dengan cara klik satu variable misal inflasi sampai
terdapat tampilan sebagai berikut
11 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pada jendela inflasi pilih View > graph maka akan muncul grafik seperti berikut.
INFLASI
10
-5
-10
-15
-20
5 10 15 20 25 30 35 40 45
Dari grafik diatas ecara eksploratif terlihat inflasi sudah stationr namun uutk
memastikan kita bisa menggunakan uji ADF dengn cara klik View > unit root test
maka akan muncul tampilan seperti berikut.
12 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pilih kriteria sesuai gambar diatas maka akan menghasilkan output sebagai berikut:
t-Statistic Prob.*
Dari output diatas ternyata p-value < 0.05 sehingga tolak H0 artinya inflasi tidak
memiliki unit root atau dengan kata lain inflasi sudah stationer pada level. Selanjutnya
lakukanlah ke tiga variabel lainya dengan langkah yang sama.
Langkah selanjutnya adalah penentuan lag optimal. Namun sebelum
menentukan lag optimal ditentukan terlebih dahulu sampai lag keberapa model VAR
stabil. Block variable yang akan digunakan lalu klik kanan, pilih Open > group> as
VAR maka akan muncul tampilan seperti berikut.
13 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pilih Unrestricted Var karena model yang akan kita gunakan ada lah VAR pada pilihan
VAR Type, lalu ketik nama variabel yang akan digunakan pada kotak endogenous
variables. Isilah lag setinggi tingginya misal 1 8 pada kotak lag intervals. Hal ini
dimaksudkan karena kita ingin mengetahui sampai lag keberapa model VAR masih
stabil dari lag 1 samai lag ke 8. Lalu tekan Ok maka akan muncul output sebagai berikut
14 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pada jndelaa VAR pilih view > lag structure> AR root table maka akan muncul
tampilan seperti berikut.
Stabilitas model dapat dilihat dari nilai modulus pada tabel AR roots-nya. Jika seluruh
nilai AR roots-nya di bawah satu, maka model tersebut stabil. Pada output diatas
ternyata masih ada nilai modulus yang lebih dari 1 sehingga kita modelkan kembali
model VAR dengan mengurangi lag maksimumnya sampai didapatkan nilai modulus
kurang dari 1. Pada kasus ini ternyata dari lag 3 sampai 5 nilai modulus masih ada yang
15 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
bernilai diatas 1 maka kita coba modelkan kembali dengan lag maksimum 2. Pada
jendel VAR klik etimasi maka akan muncul kembali jendela sebagai berikut
Pada lag intervals isilah 1 2. Lalu tekan Ok. Pada jndelaa VAR pilih view > lag
structure> AR root table maka akan muncul tampilan seperti berikut.
16 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pada output diatas ternyata sudah tidak adala lagi nilai modulus yang lebih dari 1
sehingga sampai lag ke 2 model masih stabil. Selanjutnya pilih view > lag structure>
lag length criteria maka akan muncul tampilan seperti berikut.
Pada box lags to include isilah nilai lag yang sudah kita dapatkan sebelumnya
yaitu lag 2 dimana lag 1 sampai lag 2 model VAR masih stabil. Klik ok maka akan
muncul tampilan seperti berikut.
17 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
SC: Schwarz information criterion
HQ: Hannan-Quinn information criterion
Identifikasi model VAR dan VECM menggunakan nilai AIC, FPE, SC dan HQ
yang bernilai paling kecil dan LR yang paling besar (Wei,2006). Atau pada output
eviews pilih lag yang paling banyak kode *. Dari output diatas ternyata lag optimal = 2
artinya model yang akan kita gunakan adalah VAR (2). Semua variabel yang ada dalam
model ini saling mempengaruhi satu sama lain tidak hanya pada periode sekarang,
namun variabel-variabel tersebut saling berkaitan sampai pada 2 periode sebelumnya.
Selanjutnya kembali lagi ke jendela pendugan parameter dengan cara pilih
view > estimation output maka akan muncul tampilan seperti berikut.
Vector Autoregression Estimates
Date: 11/23/18 Time: 10:03
Sample (adjusted): 1973 2012
Included observations: 36 after adjustments
Standard errors in ( ) & t-statistics in [ ]
18 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
INTEREST(-1) 0.333960 -0.640728 0.170188 4.425254
(0.09561) (0.63303) (0.24817) (70.7237)
[ 3.49311] [-1.01217] [ 0.68577] [ 0.06257]
19 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Determinant resid covariance 4.94E+08
Log likelihood -564.6404
Akaike information criterion 33.36891
Schwarz criterion 34.95243
Keterangan:
Terdapat 3 angka, angka yang pertama merupakan dugaan parameter. Angka dalam [ ]
adalah nilai t hitung
H0 : dugaan parameter signifikan
H1 : dugaan parameter tidak signifikan
Tolak H0 jika |t hitung| > t table atau
Setelah menduga parameter, langkah selajutnya dilakukan Pemeriksaan
kelayakan model yang. Hal ini dilakukan karena untuk mengetahui pakah model sudah
cocok untuk peramalan. Salah satu cara untuk melihat white noise dapat diuji melalui
plot ACF dari residual. Bila ACF tidak signifikan, ini mengindikasikan residual white
noise artinya modelnya sudah cocok, sebaliknya maka model tidak cocok.
Caranya dengan pilih View > Residual tests > Correlogram pada jendela
VAR. maka akan muncul output seperti berikut.
Pilih graph lalu isilah la setinggi-tingginya misal 24 pda box lags to include. Lalu tekan
ok.
20 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Dari output diatas terlihat bahwa dari lag 1 sampai ke 24 secara garis besar hampir pada
semua grafik tidak ada lag yang signifikan. Hanya beberapa grafik saja yang terdapat
lag yang tidak signifikan. Artinya tidak ada korelasi antar residual, residual sudah
homogen dan tidak ada pola pada residual. Hal ini menandakan bahwa residual sudah
white noise.
Selain melihat grafik ACF kita bisa juga menggunakan uji formal seperti uji
pormanteau. Caranya dengan pilih View > Residual tests > Portmanteau
Autocorrelation pada jendela VAR. maka akan muncul output seperti berikut.
21 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
isilah lag setinggi-tingginya misal 24 pda box lags to include. Lalu tekan ok.
Berdasarkan tabel diatas dapat diketahui bahwa p-value dari Q-statistik > (0.05) untuk
semua lag sehingga gagal tolak artinya tidak terdapat autokorelasi sisaan pada model.
Selanjutnya lakukan uji formal white. Caranya dengan pilih View > Residual
tests > White heteroskedasticity (no cross terms) pada jendela VAR. maka akan
muncul output seperti berikut.
22 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Berdasarkan tabel diatas dapat diketahui bahwa p-value dari uji secara keseluruhan
(joint) > (0.05) sehingga gagal tolak artinya ragam sisaan homogen dan juga untuk
semua kombinasi persilangan residual antar variabel p-value > (0.05) sehingga gagal
tolak artinya ragam sisaan homogen.
Tahap berikutnya lakukan uji normalitas. Caranya dengan
pilih View > Residual tests > Normality test pada jendela VAR. maka akan muncul
output seperti berikut.
23 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Dari ouput uji jarque-bera diatas ternyata untuk uji normalitas bergandanya p-value<
0.05 artinya tolak H0 shingga residul tidak berdistribusi normal berganda. Namun untuk
uji residual pada masing-masing variabel hanya saat model dengan variabel kurs
sebagai variabel respon p-value uji normalitasnya >0.05 artinya gagal tolak H0 sehingga
residual berdistribusi normal.
Pendugaan parameter pada model VAR maupun VECM yang terbentuk sering
kali sulit diintepretasikan, maka salah satu cara yang sering dilakukan adalah dengan
menggunakan pendekatan impulse response function (Gujarati, 2004). Caranya
pilih View > impulse reponse pada jendela VAR. maka akan muncul output seperti
berikut.
24 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Berdasarkan gambar pojok kanan atas, pada awal periode yaitu tahun pertama sampai
kira-kira tahun ke 5, perubahan GDP merespon negatif sejak terjadinya shock atau
goncangan terhadap peubah perubahan KURS. Selanjutnya mulai tahun ke 6 sampai
tahun ke 10 fluktuasi mulai mengecil artinya perubahan GDP tidak lagi sangat
bergejolak seperti periode sebelumnya. Langkah selanjutnya adalah meliha variance
decomposition. Caranya pilih View > variance decomposition pada jendela VAR.
maka akan muncul output seperti berikut.
25 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Misal saat variabel bebasnya adalah tingkat suku bunga, berdasarkan tabel di
atas pada periode pertama, keragaman perubahan tingkat suku bunga dijelaskan oleh
shock perubahan tingkat suku bunga (58%) yang artinya kontribusi perubahan tingkat
suku bunga dalam mempengaruhi perubahan tingkat suku bunga itu sendiri ssbesar
58%. Selain itu keragaman perubahan tingkat suku bunga juga dijelaskan oleh shock
perubahan inflasi (42%) yang artinya kontribusi perubahan inflasi dalam mempengaruhi
perubahan tingkat suku bunga itu sendiri sebesar 42%. Sementara pada periode itu
shock perubahan variabel lain belum memberikan pengaruh yang besar pada tingkat
suku bunga. Seterusnya mulai dari tahun ke 2 sampai seterusnya, kontribusi perubahan
tingkat suku bunga dalam mempengaruhi perubahan tingkat suku bunga itu sendiri
26 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
semakin menurus tidak seperti kontribusi perubahan inflasi dalam mempengaruhi
perubahan tingkat suku bunga semakin naik menjadi 52,5%. Artinya peranan inflasi
sangat penting dalam perubahan tinkat suku bunga.
4.1.2 Forcesting
Setelah memperoleh model yang sudah baik atau sesuai, langkah selanjutnya
yaitu melakukan peramalan (forecasting). Jangan close window VAR, Pilih proc >
forecast lalu akan muncul tampilan sebagai berikut
Klik ok. Maka di workfile akan muncul 4 variabel baru yang berisikan hasil ramalan
sebagai berikut
27 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
28 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
5 ILUSTRASI VECM MENGGUNAKAN EVIEWS
Ingin diramalkan variabel harga bawang grosiran, harga bawang eceran dan
harga bawang produsen di wilayah Jakarta selama 5 periode kedepan dengan
menggunakan data sebanyak 104 observasi. Data tersedia di Lampiran excel2 dengan
nama “datavecm”.
Workfile structure type : digunakan untuk menetukan struktur data. ada 3 jenis
struktur:
unstructured/undated : tidak struktur atau tidak ditentukan waktunya untuk data
time series.
Dated : menentukan waktu data untuk data time series.
Balanced panel : menentukan data untuk data panel.
29 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Karena kita tidak mengetahui periode data yang digunakan maka kita memilih
unstructured/undated.
Observations : isilah banyaknya data + periode yang akan diramal dari data yang akan
digunakan. Pada kasus ini banyaknya data=104+6 tahun data yang akan diramal.
Sehingga pada end date diisi 109. Setelah itu akan muncul tampilan berikut.
Masukkan/import data series ke dalam Workfile di EViews. Salah satu caranya adalah
dengan mengcopy data yang akan kita gunakan di excel lalu kembali ke eviews dan
pilih Quick > empty group. kemudian copy data sehingga muncul data seperti berikut.
30 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Selanjutnya uji stationeritas variabel dengan cara klik satu variable misal harga grosir.
Lalu pada jendela grosir pilih View > graph maka akan muncul grafik seperti berikut.
31 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
HARGA_GROSIR
10.8
10.6
10.4
10.2
10.0
9.8
9.6
9.4
9.2
10 20 30 40 50 60 70 80 90 100
Dari grafik diatas secara eksploratif terlihat data belum stationr namun untuk
memastikan kita bisa menggunakan uji ADF dengn cara klik View > unit root test
maka akan muncul tampilan seperti berikut.
32 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pilih kriteria sesuai gambar diatas maka akan menghasilkan output sebagai berikut
t-Statistic Prob.*
Karena kita akan melakukan differencing 1 kali maka kita pilih 1st difference. Lalu
tekan ok.
33 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Null Hypothesis: D(HARGA_GROSIR) has a unit root
Exogenous: None
Lag Length: 0 (Automatic - based on SIC, maxlag=12)
t-Statistic Prob.*
Berdasarkan output ADF ternyata p-value<alpha=0.05 maka Tolak H0 yang artinya data
tidak mempunyai unit root (data stationer). Karena data sudah stationer pada
differencing 1 kali maka kita sudah bisa melanjutkan analisis.
Langkah selanjutnya adalah penentuan lag optimal. Namun sebelum
menentukan lag optimal ditentukan terlebih dahulu sampai lag keberapa model VAR
stabil. Block variable yang akan digunakan lalu klik kanan, pilih Open > group> as
VAR maka akan muncul tampilan seperti berikut.
34 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pilih Unrestricted Var karena model yang akan kita gunakan ada lah VAR pada pilihan
VAR Type, lalu ketik nama variabel yang akan digunakan pada kotak endogenous
variables. Isilah lag setinggi tingginya misal 1 12 pada kotak lag intervals. Hal ini
dimaksudkan karena kita ingin mengetahui sampai lag keberapa model VAR masih
stabil dari lag 1 sampai lag ke 12. Lalu tekan Ok. Pada jendela VAR pilih view > lag
structure> AR root table maka akan muncul tampilan seperti berikut.
35 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Stabilitas model dapat dilihat dari nilai modulus pada tabel AR roots-nya. Jika seluruh
nilai AR roots-nya di bawah satu, maka model tersebut stabil. Pada output diatas
ternyata sudah tidak ada lagi nilai modulus yang lebih dari 1 sehingga sampai lag ke 12
model masih stabil. Selanjutnya pilih view > lag structure> lag length criteria maka
akan muncul tampilan seperti berikut.
36 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pada box lags to include isilah nilai lag yang sudah kita dapatkan sebelumnya yaitu lag
12 dimana lag 1 sampai lag 12 model VAR masih stabil. Klik ok maka akan muncul
tampilan seperti berikut.
VAR Lag Order Selection Criteria
Endogenous variables: D(HARGA_ECERAN) D(HARGA_GROSIR)
D(HARGA_PRODUSEN)
Exogenous variables: C
Date: 11/23/18 Time: 12:27
Sample: 1 104
Included observations: 91
37 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Identifikasi model VAR dan VECM menggunakan nilai AIC, FPE, SC dan HQ yang
bernilai paling kecil dan LR yang paling besar (Wei,2006). Atau pada output eviews
pilih lag yang paling banyak kode *. Dari output diatas ternyata lag optimal = 3. Semua
variabel yang ada dalam model ini saling mempengaruhi satu sama lain tidak hanya
pada periode sekarang, namun variabel-variabel tersebut saling berkaitan sampai pada 3
periode sebelumnya.
Karena data yang digunakan tidak stationer maka kita harus melakukan uji
kointegrasi. Untuk melakukan uji kointegrasi pilih Quick> group statistics>johansen
maka akan muncul tampilan seperti berikut.
Jiia kita belum mengetahui apa asumsi data kita maka kita pilih no 6 pada deterministic
trend assumption. Lalu isilah nilai lag optimal pada box lag intervals yaitu 1 3. Tekan
ok maka akan muncul tampilan seperti berikut.
38 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Date: 11/23/18 Time: 12:35
Sample: 1 104
Included observations: 100
Series: HARGA_ECERAN HARGA_GROSIR
HARGA_PRODUSEN
Lags interval: 1 to 3
berdasarkan uji trace dan uji maximum eigenvalue maka terdapat 1 persamaan
kointegrasi. Selanjutnya analisis dilanjutkan menggunakan vecm. Langkah berikutnya
kembali lagi ke jendela VAR pilih estimate maka akan muncul tampilan seperti
berikut.
39 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Pilih Vector error correction karena model yang akan kita gunakan adalah VECM pada
pilihan VAR Type, lalu ketik nama variabel yang akan digunakan pada kotak
endogenous variables. Isilah lag optimal pada kotak lag intervals yaitu 3. Lalu tekan
Cointegration maka akan muncul output sebagai berikut.
Berdasarkan uji kointegrasi didapatkan 1 persamaan kointegrasi maka pada box number
of cointegration masukkan 1 dimana kontegrasi ini didapat karena asumsi model no 4.
Lalu tekan ok maka akan muncul output sebagai berikut.
40 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Output diatas merupakan pendugan parameter untuk persamaan Jangka Panjang antar
variabel. Dan output dibawah merupakan pendugan parameter untuk persamaan Jangka
Pendek antar variabel.
D(HARGA_
D(HARGA_ D(HARGA_ PRODUSEN
Error Correction: ECERAN) GROSIR) )
D(HARGA_ECERAN
(-1)) -0.574129 -0.326930 0.001160
(0.11843) (0.16535) (0.17851)
[-4.84774] [-1.97717] [ 0.00650]
41 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
D(HARGA_ECERAN
(-2)) -0.454579 -0.207384 -0.237669
(0.12192) (0.17022) (0.18376)
[-3.72858] [-1.21834] [-1.29334]
D(HARGA_ECERAN
(-3)) -0.224314 -0.059220 0.134885
(0.10575) (0.14764) (0.15939)
[-2.12120] [-0.40110] [ 0.84624]
D(HARGA_GROSIR(
-1)) 0.519864 0.385948 0.783337
(0.08397) (0.11724) (0.12657)
[ 6.19098] [ 3.29197] [ 6.18904]
D(HARGA_GROSIR(
-2)) 0.239034 0.124266 0.484935
(0.10227) (0.14278) (0.15415)
[ 2.33735] [ 0.87031] [ 3.14595]
D(HARGA_GROSIR(
-3)) 0.265702 -0.049941 0.184706
(0.09848) (0.13749) (0.14843)
[ 2.69816] [-0.36324] [ 1.24440]
D(HARGA_PRODUS
EN(-1)) 0.086734 0.319375 -0.125710
(0.07544) (0.10532) (0.11371)
[ 1.14975] [ 3.03230] [-1.10557]
D(HARGA_PRODUS
EN(-2)) -0.049483 0.201021 -0.273158
42 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
(0.07545) (0.10534) (0.11372)
[-0.65587] [ 1.90835] [-2.40202]
D(HARGA_PRODUS
EN(-3)) -0.088209 0.048127 -0.273236
(0.07073) (0.09876) (0.10662)
[-1.24705] [ 0.48733] [-2.56280]
Keterangan:
Terdapat 3 angka, angka yang pertama merupakan dugaan parameter. Angka dalam [ ]
adalah nilai t hitung
43 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
H0 : dugaan parameter signifikan
H1 : dugaan parameter tidak signifikan
Tolak H0 jika |t hitung| > t table atau
Dari output diatas terlihat bahwa dari lag 1 sampai ke 12 secara garis besar hampir pada
semua grafik tidak ada lag yang signifikan. Hanya beberapa grafik saja yang terdapat
lag yang tidak signifikan. Artinya tidak ada korelasi antar residual, residual sudah
homogen dan tidak ada pola pada residual. Hal ini menandakan bahwa residual sudah
white noise.
44 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Selain melihat grafik ACF kita bisa juga menggunakan uji formal seperti uji
pormanteau. Caranya dengan pilih View > Residual tests > Portmanteau
Autocorrelation pada jendela VAR. isilah lag setinggi-tingginya misal 24 pda box lags
to include. Lalu tekan ok.
45 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
20 134.1067 0.9327 154.7907 0.6014 160
21 138.2914 0.9597 160.0878 0.6762 169
22 147.9817 0.9510 172.5112 0.6020 178
23 151.4364 0.9735 176.9979 0.6887 187
24 155.0994 0.9859 181.8176 0.7582 196
*The test is valid only for lags larger than the VAR lag order.
df is degrees of freedom for (approximate) chi-square
distribution
Berdasarkan tabel diatas dapat diketahui bahwa p-value dari Q-statistik > (0.05)
untuk semua lag sehingga gagal tolak artinya tidak terdapat autokorelasi sisaan pada
model. Selanjutnya lakukan uji formal white. Caranya dengan pilih View > Residual
tests > White heteroskedasticity (no cross terms) pada jendela VAR. maka akan
muncul output seperti berikut.
Berdasarkan tabel diatas dapat diketahui bahwa p-value dari uji secara keseluruhan
(joint) > (0.05) sehingga gagal tolak artinya ragam sisaan homogen dan juga untuk
46 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
semua kombinasi persilangan residual antar variabel p-value > (0.05) sehingga gagal
tolak artinya ragam sisaan homogen.
Tahap berikutnya lakukan uji normalitas. Caranya dengan pilih View > Residual
tests > Normality test pada jendela VAR. maka akan muncul output seperti berikut.
Dari ouput uji jarque-bera diatas ternyata untuk uji normalitas bergandanya p-value<
0.05 artinya tolak H0 sehingga residul tidak berdistribusi normal berganda. Namun
untuk uji residual pada masing-masing variabel hanya saat model dengan variabel harga
produsen sebagai variabel respon p-value uji normalitasnya <0.05 artinya tolak H0
sehingga residual tidak berdistribusi normal.
Pendugaan parameter pada model VECM yang terbentuk sering kali sulit
diintepretasikan, maka salah satu cara yang sering dilakukan adalah dengan
menggunakan pendekatan impulse response function (Gujarati, 2004). Caranya
pilih View > impulse reponse pada jendela VAR. maka akan muncul output seperti
berikut.
47 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
Langkah selanjutnya adalah meliha variance decomposition. Caranya
pilih View > variance decomposition pada jendela VAR. maka akan muncul output
seperti berikut.
Misal saat variabel bebasnya adalah harga grosir, berdasarkan tabel di atas pada periode
pertama, keragaman perubahan harga grosir dijelaskan oleh shock perubahan harga
grosir (77,5%) yang artinya kontribusi perubahan harga grosir dalam mempengaruhi
48 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
perubahan harga grosir itu sendiri sesbesar 77,5%. Selain itu keragaman perubahan
harga grosir juga dijelaskan oleh shock perubahan harga eceran (22,6%) yang artinya
kontribusi perubahan harga eceran dalam mempengaruhi perubahan harga grosir sebesar
22,6%. Sementara pada periode itu shock perubahan harga produsen belum
memberikan pengaruh pada harga grosir. Seterusnya mulai dari peiode ke 2 sampai
seterusnya, kontribusi perubahan harga grosir dalam mempengaruhi perubahan harga
grosir itu sendiri semakin menurun tidak seperti kontribusi perubahan harga eceran
dalam mempengaruhi perubahan harga grosir semakin naik menjadi 46%. Artinya
peranan harga eceran sangat penting dalam perubahan harga grosir.
5.1.2 Forcesting
Setelah memperoleh model yang sudah baik atau sesuai, langkah selanjutnya
yaitu melakukan peramalan (forecasting). Jangan close window VAR, Pilih proc >
forecast. Klik ok. Maka di workfile akan muncul 3 variabel baru yang berisikan hasil
ramalan sebagai berikut
49 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )
DAFTAR PUSTAKA
50 | A n a l i s i s D e r e t W a k t u ( m o d e l V A R a n d V E C M )