Tadeusz Kufel Uniwersytet Mikołaja Kopernika w Toruniu. Narzędzia ekonometrii dynamicznej w oprogramowaniu GRETL

Podobne dokumenty
Księgarnia PWN: Tadeusz Kufel - Ekonometria

Tadeusz Kufel Uniwersytet Mikołaja Kopernika w Toruniu

4. Średnia i autoregresja zmiennej prognozowanej

Sylabus Formularz opisu przedmiotu (formularz sylabusa) dla studiów I i II stopnia 1 wypełnia koordynator przedmiotu

3. Analiza własności szeregu czasowego i wybór typu modelu

Stanisław Cichocki. Natalia Nehrebecka. Zajęcia 15-16

MODELOWANIE POLSKIEJ GOSPODARKI Z PAKIETEM R Michał Rubaszek

5. Model sezonowości i autoregresji zmiennej prognozowanej

Niestacjonarne zmienne czasowe własności i testowanie

Marcin Błażejowski, Paweł Kufel, Tadeusz Kufel Wyższa Szkoła Bankowa w Toruniu

Ekonometria dynamiczna i finansowa Kod przedmiotu

Plan wykładu: 1) Pojęcie stacjonarności i niestacjonarności zmiennych 2) Testowanie integracji 3) Pojęcie kointegracji metoda Engle a-grangera.

1. Stacjonarnośd i niestacjonarnośd szeregów czasowych 2. Test ADF i test KPSS 3. Budowa modeli ARMA dla zmiennych niestacjonarnych 4.

Projekt zaliczeniowy z Ekonometrii i prognozowania Wyższa Szkoła Bankowa w Toruniu 2014/2015

Projekt zaliczeniowy z Ekonometrii i prognozowania Wyższa Szkoła Bankowa w Toruniu 2017/2018

Metoda Johansena objaśnienia i przykłady

ZASTOSOWANIE DYNAMICZNEGO MODELU ZGODNEGO W ANALIZIE GOSPODARKI GÓRNEGO ŚLĄSKA

przedmiotu Nazwa Pierwsza studia drugiego stopnia

Ekonometria. Modelowanie szeregów czasowych. Stacjonarność. Testy pierwiastka jednostkowego. Modele ARDL. Kointegracja. Jakub Mućk

Stacjonarność Integracja. Integracja. Integracja

Brunon R. Górecki. Ekonometria. podstawy teorii i praktyki. Wydawnictwo Key Text

Analiza szeregów czasowych bezrobocia i inflacji w Danii

MODELE AUTOREGRESYJNE W PROGNOZOWANIU CEN ZBÓŻ W POLSCE

Zadanie 1 1. Czy wykresy zmiennych sugerują, że zmienne są stacjonarne. Czy występuje sezonowość?

7.4 Automatyczne stawianie prognoz

EKONOMETRIA STOSOWANA PRZYKŁADOWE ZADANIA EGZAMINACYJNE

Przyczynowość Kointegracja. Kointegracja. Kointegracja

Tomasz Stryjewski Uniwersytet Mikołaja Kopernika w Toruniu

Niestacjonarne zmienne czasowe własności i testowanie

Ekonometria / G. S. Maddala ; red. nauk. przekł. Marek Gruszczyński. wyd. 2, dodr. 1. Warszawa, Spis treści

Ekonometria Wykład 5. Procesy stochastyczne, stacjonarność, integracja. Dr Michał Gradzewicz Katedra Ekonomii I KAE

Analiza Szeregów Czasowych. Egzamin

Podczas zajęć będziemy zajmować się głownie procesami ergodycznymi zdefiniowanymi na przestrzeniach ciągłych.

Marcin Błażejowski Wyższa Szkoła Bankowa w Toruniu

ANALIZA PORÓWNAWCZA WYBRANYCH PROCEDUR MODELOWANIA EKONOMETRYCZNEGO DLA MODELU GOSPODARKI WOJEWÓDZTWA ŚLĄSKIEGO

CZĘŚĆ A. Literatura: Gomez V., Maravall A. (1996), Programs Tramo and Seats. Instructions for the User, Banco de Espana, Working Paper nr

Wprowadzenie Model ARMA Sezonowość Prognozowanie Model regresji z błędami ARMA. Modele ARMA

Metody Ilościowe w Socjologii

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Marcin Błażejowski *, Paweł Kufel **, Tadeusz Kufel **

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Rozdział 8. Regresja. Definiowanie modelu

Modele warunkowej heteroscedastyczności

WYKŁAD: Szeregi czasowe I. Zaawansowane Metody Uczenia Maszynowego

Projekt z Ekonometrii Dynamicznej

Szeregi czasowe, analiza zależności krótkoi długozasięgowych

K wartość kapitału zaangażowanego w proces produkcji, w tys. jp.

Ekonometria. Modelowanie szeregów czasowych. Stacjonarność. Testy pierwiastka jednostkowego. Modele ARDL. Kointegracja. Jakub Mućk

Piotr Fiszeder Uniwersytet Mikołaja Kopernika w Toruniu. Modelowanie procesów finansowych z długą pamięcią w średniej i wariancji

Ekonometria ćwiczenia 3. Prowadzący: Sebastian Czarnota

Modele ARIMA prognoza, specykacja

Proces modelowania zjawiska handlu zagranicznego towarami

Barbara Batóg* Uniwersytet Szczeciński

Podstawy ekonometrii. Opracował: dr hab. Eugeniusz Gatnar prof. WSBiF

0.1 Modele Dynamiczne

Co trzeba wiedzieć korzystając z modelu ARIMA i które parametry są kluczowe?

Analiza danych z użyciem programu Gretl

Prognozowanie cen surowców w rolnych na podstawie szeregów w czasowych - uwarunkowania i metody. Sylwia Grudkowska NBP Mariusz Hamulczuk IERIGś-PIB

1.1 Opis danych Dekompozycja szeregu ARIMA Prognoza Podsumowanie Opis danych...

Ekonometria. Zajęcia

Materiał dla studentów Wprowadzenie do modeli ARMA/ARIMA (na przykładzie zwrotów z instrumentów finansowych)

Testowanie stopnia zintegrowania. czasowego. Wst p do ekonometrii szeregów czasowych wiczenia 1. Andrzej Torój. 19 lutego 2010

Marcin Błażejowski Uniwersytet Mikołaja Kopernika w Toruniu. Model opisu bąbla promocyjnego : identyfikacja, analiza oraz wykorzystanie

2. Założenie niezależności zakłóceń modelu - autokorelacja składnika losowego - test Durbina - Watsona

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2014/2015

0.1 Modele Dynamiczne

Przykład 2. Stopa bezrobocia

METODY ILOŚCIOWE W ZARZĄDZANIU

Ekonometria. Prognozowanie ekonometryczne, ocena stabilności oszacowań parametrów strukturalnych. Jakub Mućk. Katedra Ekonomii Ilościowej

ANALIZA RYNKU NIERUCHOMOŚCI PRZY ZASTOSOWANIU PROGRAMU GRETL

3. Modele tendencji czasowej w prognozowaniu

Test HEGY dla wybranych zmiennych makroekonomicznych gospodarki Polski w latach

1 Modele ADL - interpretacja współczynników

Ćwiczenia IV

Ekonometria. Robert Pietrzykowski.

Analiza autokorelacji

Ekonometria. Wprowadzenie do modelowania ekonometrycznego Estymator KMNK. Jakub Mućk. Katedra Ekonomii Ilościowej

Estymacja parametrów modeli liniowych oraz ocena jakości dopasowania modeli do danych empirycznych

Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych

ZASTOSOWANIE MODELI WEKTOROWO-AUTOREGRESYJNYCH DO PROGNOZOWANIA WYBRANYCH RACHUNKÓW NARODOWYCH

Ekonometria. Ćwiczenia nr 3. Jakub Mućk. Katedra Ekonomii Ilościowej

Metody matematyczne w analizie danych eksperymentalnych - sygnały, cz. 2

Arkadiusz Manikowski Zbigniew Tarapata. Prognozowanie i symulacja rozwoju przedsiębiorstw

EKONOMETRYCZNE MODELE KURSÓW WALUTOWYCH

Jednowskaźnikowy model Sharpe`a

2.6 Zmienne stacjonarne i niestacjonarne 2.6. ZMIENNE STACJONARNE I NIESTACJONARNE 33. RYSUNEK 2.6: PKB w wyrażeniu realnym

Ekonometryczne modele nieliniowe

Analiza regresji - weryfikacja założeń

Wykład z Nowej ekonometrii, 7 marca 2006:

Stanisław Cichocki Natalia Nehrebecka. Zajęcia 8

OGŁOSZENIE O ZAMÓWIENIU nr 1/2013 (POWYŻEJ 14 tys. EURO)

Metody Ekonometryczne

e) Oszacuj parametry modelu za pomocą MNK. Zapisz postać modelu po oszacowaniu wraz z błędami szacunku.

Prognozowanie i Symulacje. Wykład VI. Niestacjonarne szeregi czasowe

Ekonometria Ćwiczenia 19/01/05

Mikroekonometria 13. Mikołaj Czajkowski Wiktor Budziński

MODELE WEKTOROWO-AUTOREGRESYJNE JAKO ODPOWIEDŹ NA KRYTYKĘ STRUKTURALNYCH WIELORÓWNANIOWYCH MODELI EKONOMETRYCZNYCH

Heteroskedastyczość w szeregach czasowyh

MODELE ARIMA W PROGNOZOWANIU SPRZEDAŻY***

Paweł Miłobędzki Uniwersytet Gdański. Orlen czy Lotos? Kto kształtuje ceny na hurtowym rynku benzyn silnikowych w Polsce?

Transkrypt:

DYNAMICZNE MODELE EKONOMETRYCZNE IX Ogólnopolskie Seminarium Naukowe, 6 8 września 2005 w Toruniu Katedra Ekonometrii i Statystyki, Uniwersytet Mikołaja Kopernika w Toruniu Uniwersytet Mikołaja Kopernika w Toruniu Narzędzia ekonometrii dynamicznej w oprogramowaniu GRETL 1. Wprowadzenie Celem artykułu jest zaprezentowanie narzędzi ekonometrii dynamicznej znajdujących się w oprogramowaniu GRETL (Gnu Regression, Econometric Time-series Library). Oprogramowanie GRETL, autorstwa Allina Cottrella (Wake Forest Univeristy, Noth Carolina, USA) należy do grupy oprogramowania open source, czyli oprogramowania o wolnym dostępie. Aktualna dostępna jest wersja 1.4.1 w wersji angielskiej oraz w tłumaczeniu na 6 języków (francuski, włoski, hiszpański, niemiecki, baskijski i polski) 1. Oprogramowanie to powstało z myślą o nauczaniu ekonometrii, ale jego kolejne rozszerzające modyfikacje spowodowały, że jest bardzo dobrym narzędziem dla szerokich analiz ekonometrycznych uwzględniającym najnowsze metody badawcze. W tym artykule zostaną zaprezentowane narzędzia analizy struktury procesów oraz narzędzia modelowania procesów ekonomicznych. 2. Narzędzia analizy struktury procesów ekonomicznych Potrzeba analiz struktury procesów ekonomicznych, tj. wewnętrznych składników procesu, jest punktem wyjścia koncepcji budowy zgodnego dynamicznego modelowania ekonometrycznego 2. Poprawność specyfikacji dynamicznego modelu zgodnego wynika ze znajomość czynników przyczynowych 1 Oprogramowanie GRETL jest dostępne na stronie http://www.kufel.torun.pl. 2 Autor koncepcji modelowania zgodnego Zygmunt Zieliński, por. Zieliński (2002).

290 oraz elementów wewnętrznej struktury wykorzystywanych procesów. Wymaga to badania każdego procesu w celu identyfikacji składników niestacjonarnych i stacjonarnych procesu. Ułatwić to mogą narzędzia oprogramowania GREL. Po wczytaniu danych statystycznych dostępne w menu głównym pod hasłem Zmienna są podstawowe funkcje opisu struktury, co przedstawia poniższe okno [1]. W menu Zmienna dostępne są funkcje za pomocą, których można wyznaczyć podstawowe Statystyki opisowe, Rozkład częstości, Wykres częstości wraz z porównaniem z rozkładem normalnym lub gamma. Pozostałe funkcje menu pozwalają wyznaczyć: Korelogram wyznacza dla wskazanego rzędu s funkcję autokorelacji (ACF) i funkcję autokorelacji cząstkowej (PACF) wraz z testem Ljunga-Boxa na autokorelacje rzędu s. Spektrum wyznacza periodogram oraz gęstość spektralną według wag Bartletta. Test ADF wyznacza rozszerzony test Dickeya-Fullera na występowanie pierwiastka jednostkowego, z wyborem maksymalnego rzędu opóźnienia, dla kilku typów modeli, co przedstawia okno dialogowe [2]. Wykorzystywane są wartości krytyczne testu ADF wyznaczone przez MacKinnona (1996). Test KPSS test Kwiatkowski, Phillips, Schmidt i Shin weryfikuje hipotezę o stacjonarności procesu lub drugą sytuację trendo-stacjonarności procesu, co przedstawia okno dialogowe [3]. Test ADF i test KPSS pozwala ocenić całkowity rząd integracji, który dla procesów ekonomicznych najczęściej przyjmuje wartość I(0) lub I(1), a bardzo [1]

Narzędzia ekonometrii dynamicznej w oprogramowaniu GRETL 291 rzadko I(2). Eliminacja niestacjonarności wariancji, czyli występowania zintegrowania całkowitego możliwa jest przez różnicowanie procesu. [2] W niektórych procesach ekonomicznych występuje możliwość pojawienia się procesu częściowo zintegrowanego (fractionally integrated process), dla którego 0.5<d<1. Szacowanie niecałkowitego d w programie gretl jest wykonywane z wykorzystaniem dwóch metod: Geweka, Porter-Hudak oraz Whittle a. W oknie [4] zaprezentowano oszacowania niecałkowitego d dla procesu inflacji w Polsce (dane miesięczne dla okresu 01.1993-12.2002), za pomocą funkcji menu Zmienna/Spektrum/Periodogram. [3] [4] Oszacowany parametr d można wykorzystać do wyznaczenia procesu przefiltrowanego, a funkcję tą można wykonać w oknie konsoli wpisując polecenie:

292 genr nowa_zm = fracdiff (zmienna, d), lub oknie definiowana nowej zmiennej, co przedstawia okno [5]. [5] Procedury desezonalizacji zaimplementowane w programie GRETL, tj X-12-ARIMA oraz TRAMO/SEATS wykorzystywane przez centralne instytucje statystyczne pozwalają oszacować składniki procesu, zapisać ich wartości oraz zaprezentować na wykresie. Obydwie procedury działają w sposób automatyczny dobierając parametry modeli ARIMA za pomocą zestawu testów. Dla danych miesięcznych z lat 1993-2002 dotyczących inflacji w Polsce oszacowane składniki: trendowy, sezonowy i przypadkowy za pomocą procedury X-12- ARIMA przedstawia okno [6], a za pomocą procedury TRAMO/SEATS okno [7]. [6] [7] W programie gretl istnieją także wbudowane filtry oszczyszcające procesy ze wskazanych składników. Do takich filtrów można zaliczyć filtr Hodricka Prescotta oraz Baxtera Kinga 3. Pierwszy z nich służy do eliminacji trendu długofalowego, a drugi do eliminacji trendu wraz z cyklicznością, aby otrzymać efekty filtracji należy zastosować w oknie konsoli lub oknie definiowania nowej zmiennej następujące formuły: - filtr Hodricka Prescotta genr hp_inf = hpfilt (inflacja) lub genr hp_inf = inflacja - hpfilt (inflacja) - filtr Baxtera Kinga genr bk_inf = bkfilt (inflacja) lub genr hp_inf = inflacja - bkfilt (inflacja) 3 Por. Greene (2003).

Narzędzia ekonometrii dynamicznej w oprogramowaniu GRETL 293 Ostateczny rezultat działania tych filtrów prezentuje wykres w oknie [8]. Ponadto, w programie gretl istnieje własny język skryptowy pozwalający definiować własne funkcje filtracji, np. średniej ruchomej dowolnego rzędu. [8] 3. Narzędzia modelowania procesów ekonomicznych Oprogramowanie GRETL posiada szeroką gamę metod estymacji i testowania modeli. Okno [9] zawiera polecenia menu Model wśród których znajdują się następujące metody estymacji: KMNK, 2MNK, ważona MNK, nieliniowa MNK oraz kilka metod uogólnionej MNK dotycząca heteroskedastyczności i autokorelacji procesów resztowych. Ponadto estymacja modeli logitowych, probitowych, tobitowych i wielorównaniowych. Oszacowania modeli tymi metodami są uzupełniane o rozbudowany zestaw testów diagnostycznych, co przedstawia okno [10] menu polecenia Testy. Ponadto, wśród oferowanych 15 testów, można poprzez zapisanie procesu resztowego do bazy wykonać dodatkowe diagnostyki, np. korelogram i spektrum reszt modelu. Dodatkowo, wykorzystując test pominiętych zmiennych można skonstruować nowe testy, np. test przyczynowości Grangera, który zweryfikuje hipotezę o przyczynowości związku. Wiele poleceń wykonywanych w interfejsie graficznym można realizować za pomocą konsoli używając własnego języka skryptowego GRETLA. Przykładowy test przyczynowości Grangera pomiędzy procesami inflacją a bezrobociem, w którym testujemy, że bezrobocie jest przyczyną inflacji w języku skryptowym będzie następujący:

294 ols inflacja const inflacja(-1 to -12) bezrob(-1 to -12) omit bezrob(-1 to -12). [9] [11] [10] Program GRETL umożliwia budowę prognozy statycznej i dynamicznej, co prezentuje okno [11]. Przykładowy rezultat przedstawia okno [14].

Narzędzia ekonometrii dynamicznej w oprogramowaniu GRETL 295 Model ARIMA jest podstawowym modelem opisu struktury procesu stochastycznego. Oszacowanie modelu ARIMA(p, d, q)(p s, d s, q s ) można wykonać w programie GRETL. Ocenę stopnia integracji procesów można wykonać w oparciu o test ADF i KPSS, a okno [12] przedstawia specyfikacje modelu AR- MA dla procesów stacjonarnych, a okno [14] przedstawia końcowy rezultat jakim jest prognoza i jej błędy ex ante. [12] [13] [14] [15] Wśród testów diagnostycznych modelu jest test efektu ARCH, który diagnozując reszty ocenia zmienność wariancji, a okna [13] prezentuje specyfikacje modelu GARCH, a okno [15] modelowaną zmienność wariancji. Budowa modeli wielorówaniowych jest także możliwa w oprogramowaniu GRETL. Oszacowania równań metodą KMNK i 2MNK jest możliwa za pomocą interfejsu graficznego, ale za pomocą języka skryptowego można estymować

296 równania modelu, dodatkowo jeszcze, za pomocą 3MNK, SUR, FIML i LIML. Przykład definiowania modelu wielorównaniowego i jego estymacja w języku skryptowym na przykładzie Modelu Kleina przedstawiono poniżej. system name="klein Model 1" equation C 0 P P1 W equation I 0 P P1 K1 equation Wp 0 X X1 A identity P = X - T - Wp identity W = Wp + Wg identity X = C + I + G endog C I Wp P W X end system estimate "Klein Model 1" method=ols estimate "Klein Model 1" method=tsls estimate "Klein Model 1" method=3sls estimate "Klein Model 1" method=sur estimate "Klein Model 1" method=fiml estimate "Klein Model 1" method=liml Budowa modelu wektorowej autoregresji VAR w programie GRETL ogranicza się do szacowania podstawowych równań, bez możliwości wstawiania restrykcji, ale z bardzo rozbudowaną diagnostyką, np. wielowymiarowy test normalności procesów resztowych, test efektu ARCH i ponadto wyznacza: odpowiedzi impulsowe, dekompozycje wariancji i prognozy modelowanych procesów. Oprogramowanie GRETL będące oprogramowaniem bezpłatnym, o swobodnym dostępie, nieustannie rozwijanym, w którym uczestniczy oprócz autora Allina Cottrella jeszcze grono ekonometryków, ogarnęło już bardzo szeroki zestaw narzędzi ekonometrycznych ułatwiający pracę ekonometrykowi, a budowa i dostęp do internetowych baz danych tą pracę każdemu użytkownikowi może przyspieszyć. Literatura Cottrell, A. (2005), Gretl Manual. Gnu Regression, Econometric and Time-series Library, Dependent of Economics, Wake Forest University, North Carolina. Greene, W. H. (2003), Econometric Analysis, wyd. 5, Prentice Hall, New Jersey. Kufel, T. (2004), Ekonometria. Rozwiązywanie problemów z wykorzystaniem programu GRETL, WN PWN, Warszawa. MacKinnon, (1996), Numerical Distribution Functions for Unit Root and Cointegration Tests, Journal of Applied Econometrics, Vol. 11, No. 6, 1996, 601 618. Zieliński, Z. (2002), Analiza ekonomicznych procesów stochastycznych. Pisma wybrane, Wydawnictwo UMK, Toruń.