Skip to content
Wszystkie przewodniki po opcjach
Porównanie testów szeregów czasowych15 min czytania

ADF a Phillips–Perron: czym różnią się testy pierwiastka jednostkowego

Porównaj testy pierwiastka jednostkowego ADF i Phillipsa–Perrona: hipotezę zerową, składniki deterministyczne, korektę opóźnień i pasma oraz ograniczenia małych prób

W tym przewodnikuOba testy przyjmują pierwiastek jednostkowy jako hipotezę zerową

Krótkie podsumowanie

Rozszerzony test Dickeya–Fullera (ADF) i test Phillipsa–Perrona (PP) zwykle zaczynają od tego samego pytania: czy szereg ma pierwiastek jednostkowy? Główna różnica dotyczy sposobu uwzględniania zależności szeregowej w równaniu testowym. ADF dodaje opóźnione różnice; PP koryguje statystykę krótszej regresji za pomocą estymacji kowariancji długookresowej. Oba testy wymagają świadomego wyboru składników deterministycznych i niestandardowych wartości krytycznych. Żaden automatycznie nie nakazuje różnicowania szeregu.

Oba testy przyjmują pierwiastek jednostkowy jako hipotezę zerową

W autoregresyjnym równaniu poziomów pierwiastek jednostkowy oznacza, że szok nie musi zanikać w poziomie. Zapisanie pierwszej różnicy jako regresji względem opóźnionego poziomu uwidacznia hipotezę: jeśli współczynnik opóźnionego poziomu wynosi zero, proces poziomu ma pierwiastek równy jeden w określonym modelu. Współczynnik ujemny wskazuje w stronę stacjonarnej alternatywy, przy założeniu właściwego doboru składników deterministycznych i pozostałych założeń.

W typowych implementacjach ADF i PP hipoteza zerowa nie brzmi więc „szereg jest stacjonarny”. Zakłada pierwiastek jednostkowy, a alternatywa oznacza stacjonarność wokół wybranego składnika deterministycznego. Brak odrzucenia hipotezy zerowej, bo statystyka nie jest wystarczająco ujemna, nie dowodzi istnienia pierwiastka jednostkowego. W próbie może po prostu zabraknąć informacji, by odróżnić go od bardzo trwałego procesu stacjonarnego z pierwiastkiem autoregresyjnym bliskim jedności.

To coś innego niż test, w którym hipotezą zerową jest stacjonarność, jak KPSS, i coś innego niż bezpośredni test kointegracji. Przewodnik po stacjonarności i pierwiastkach jednostkowych omawia szersze pojęcia, a przewodnik Engle’a–Grangera opisuje szczególny przypadek, w którym kombinacja liniowa niestacjonarnych szeregów jest stacjonarna.

Wybierz składniki deterministyczne przed odczytem wartości krytycznej

Regresja testu pierwiastka jednostkowego może nie zawierać składników deterministycznych, zawierać stałą albo stałą i liniowy trend czasowy. Nie są to opcje kosmetyczne. Stała dopuszcza dryf przy hipotezie zerowej pierwiastka jednostkowego i niezerową średnią przy stacjonarnej alternatywie. Trend czasowy pozwala alternatywie stacjonarnej wahać się wokół trendu deterministycznego. Wybór tych składników zmienia model i rozkład pod hipotezą zerową.

Dodanie niepotrzebnego trendu może obniżyć moc, bo trzeba oszacować dodatkowe parametry. Pominięcie rzeczywistego dryfu lub trendu może zniekształcić rozmiar i interpretację testu. Wybierz specyfikację na podstawie pytania o proces generujący dane i wykresu szeregu, podaj ją wyraźnie i użyj dopasowanych wartości krytycznych. Nie wybieraj później tej wersji, która daje pożądane odrzucenie.

To samo dotyczy logarytmów cen, spreadów, stóp procentowych i stóp zwrotu. Trend wzrostowy może być wiarygodny dla poziomu ceny, ale nie dla stóp zwrotu. Test sam nie wybierze właściwej zmiennej ekonomicznej. Składniki deterministyczne należą do hipotezy; nie są ukrytym krokiem wstępnego przetwarzania.

ADF uwzględnia zależność przez opóźnione różnice

Rozszerzoną regresję Dickeya–Fullera można zapisać tak:

Δyₜ = dₜ′δ + γyₜ₋₁ + Σᵢ₌₁ᵖ φᵢΔyₜ₋ᵢ + εₜ

Wektor dₜ zawiera wybrane składniki deterministyczne, a hipoteza zerowa to H₀: γ = 0. Dodatkowe opóźnione różnice mają sprawić, by pozostały składnik losowy zachowywał się wystarczająco dobrze dla przybliżenia testowego. Parametrycznie modelują krótkookresową dynamikę w regresji; nie dodają kolejnego ograniczenia pierwiastka jednostkowego.

Rząd opóźnień p ma znaczenie. Zbyt mało opóźnień może pozostawić korelację szeregową w εₜ i osłabić założone przybliżenie. Zbyt wiele zużywa stopnie swobody i może obniżyć moc, szczególnie przy krótkiej próbie. Zacznij od jawnie podanego maksymalnego opóźnienia, porównaj uzasadnione kryterium informacyjne z diagnostyką reszt i opisz, czy sąsiednie wybory zmieniają wniosek. Małe wybrane opóźnienie nie dowodzi, że pozostała zależność jest nieszkodliwa. Harris (1992)90022-Q) analizuje praktyczne decyzje dotyczące struktury opóźnień ADF, rozmiaru testu i mocy.

W niektórych procesach wybór opóźnień jest trudny. Ng i Perron pokazują, że pierwiastek średniej ruchomej bliski −1 może sprawić, iż standardowe AIC lub BIC wybiorą za mało opóźnień augmentacyjnych w badanych przez nich procedurach testowania pierwiastka jednostkowego. Ich zmodyfikowane kryteria informacyjne zaprojektowano dla procedur z detrendingiem GLS i powiązanych testów. To ostrzeżenie dotyczące określonych dynamik, a nie ogólna zasada, że jedno kryterium lub dłuższe opóźnienie zawsze jest lepsze.

PP pozostawia krótszą regresję i koryguje jej statystykę

Test Phillipsa–Perrona zaczyna od regresji typu Dickeya–Fullera bez sumy opóźnionych różnic z ADF:

Δyₜ = dₜ′δ + γyₜ₋₁ + uₜ

Następnie koryguje statystykę za pomocą estymacji wariancji krótkookresowej i kowariancji długookresowej. Często spotykana postać estymatora tej drugiej to:

Ω̂ₗ = γ̂₀ + 2Σⱼ₌₁ˡ K(j/(ℓ+1))γ̂ⱼ

γ̂ⱼ oznacza autokowariancje reszt, K jest wagą jądra, a ℓ wyborem pasma lub obcięcia. Dokładna definicja zależy od statystyki PP i konwencji oprogramowania. Różnica koncepcyjna pozostaje ta sama: ADF dodaje do regresji opóźnione różnice, a PP stosuje nieparametryczną korektę zależności do statystyki krótszej regresji.

PP to nie po prostu „ADF z odpornymi błędami standardowymi”. Korekta zmienia statystykę pierwiastka jednostkowego i jej asymptotyczne traktowanie; ogólny wynik regresji z odpornymi błędami nie uzasadnia zwykłych wartości krytycznych t. Jądro i pasmo określają, jaką część zależności wychwytuje korekta. Zbyt wąskie pasmo może pominąć istotną korelację, a zbyt szerokie może zwiększyć szum estymacji wariancji długookresowej.

<!-- learn:illustration -->

Zmienna ścieżka szeregu czasowego rozdziela się na opóźnione różnice i korektę kowariancji długookresowej, prowadzące do asymetrycznych rozkładów odniesienia
Koncepcyjne porównanie dwóch sposobów uwzględniania zależności w testach pierwiastka jednostkowego. To nie dane rynkowe, prognoza ani sygnał transakcyjny.

Rozkłady odniesienia nie są zwykłymi rozkładami t

Pod hipotezą zerową pierwiastka jednostkowego opóźniony poziom pochodzi z trendu stochastycznego, a nie ze stacjonarnej zmiennej objaśniającej. Statystyki z rodziny DF mają więc niestandardowe rozkłady graniczne. Nawet przy dużej próbie zwykła tablica t nie jest właściwym punktem odniesienia. Wartości krytyczne zależą od obecności stałej i trendu, a także od statystyki i implementacji.

Statystyki PP są przekształcane, aby uwzględnić zależność, ale hipotezę zerową pierwiastka jednostkowego nadal ocenia się względem właściwego niestandardowego prawa odniesienia. Używaj wartości krytycznych lub p-value z uznanej implementacji pasującej do składników deterministycznych i statystyki. Nie porównuj statystyki ADF z jednej specyfikacji z wartościami krytycznymi PP z innej ani nie interpretuj wyświetlonego ilorazu t współczynnika jak zwykłej statystyki t-Studenta.

Kalibracja asymptotyczna nie gwarantuje dobrego zachowania w każdej próbie skończonej. Badanie Monte Carlo Schwert wskazuje na wrażliwość testów pierwiastka jednostkowego na błędną specyfikację i różnice między metodami w próbach skończonych. Odczytuj p-value z uwzględnieniem długości próby, zależności w danych, ustawienia opóźnień lub pasma oraz specyfikacji regresji.

Wybory przy skończonej próbie mogą zmieniać rozmiar i moc

Rozmiar testu to prawdopodobieństwo odrzucenia prawdziwej hipotezy zerowej pierwiastka jednostkowego; moc to prawdopodobieństwo odrzucenia przy określonej alternatywie stacjonarnej. Test może wyglądać rozstrzygająco w jednej próbie, a mieć nieprawidłowy rozmiar przy rzeczywistej strukturze zależności. Opóźnienia ADF i korekta kowariancji długookresowej PP dotyczą powiązanych problemów za pomocą różnych przybliżeń; wynik jednego nie gwarantuje odporności drugiego.

W ADF sprawdź, czy po dodaniu opóźnień w resztach pozostaje autokorelacja i czy kolejne opóźnienie istotnie zmienia wnioskowanie. W PP podaj jądro i regułę doboru pasma oraz sprawdź rozsądne alternatywy. To analizy wrażliwości, a nie zgoda na testowanie wielu specyfikacji i zachowanie najkorzystniejszego p-value. Wyniki Ng–Perron przypominają także, że wybór opóźnień zależy od procesu błędu i detrendingu deterministycznego; mechaniczne kryterium informacyjne nie rozwiązuje każdego projektu.

Oba testy mogą mieć niską moc wobec bardzo trwałych alternatyw stacjonarnych. Brak odrzucenia nie jest pozytywnym dowodem, że różnicowanie jest konieczne. Jeśli próba jest krótka, pierwiastek bliski jedności lub wniosek kluczowy dla modelu, rozważ uzupełniające dowody i procedury z jasno opisanymi założeniami zamiast traktować ADF i PP jak niezależne głosy.

Załamania strukturalne i transformacje komplikują interpretację

Skok poziomu, zmiana trendu, reżimu polityki, powiązania walutowego lub struktury rynku mogą sprawić, że szereg wygląda na bardzo trwały, choć lepiej opisują go stacjonarne segmenty wokół zmiennej ścieżki deterministycznej. Analiza Perrona dotycząca dużych zmian historycznych pokazuje, że wniosek o pierwiastku jednostkowym może zależeć od dopuszczenia załamania. Standardowe ADF i PP nie wykrywają automatycznie wszystkich załamań.

Narysuj szereg, udokumentuj znane zmiany instytucjonalne i sprawdź, czy test uwzględniający załamanie lub model segmentowy odpowiada na właściwe pytanie. Poszukiwanie załamania po obejrzeniu tej samej próby może wpływać na wnioskowanie; użyj metody z wartościami krytycznymi uwzględniającymi taki wybór albo opisz analizę jako eksploracyjną. Przewodnik Bai–Perrona dotyczy estymacji załamań regresji, a nie bezpośredniej korekty niezmienionego ADF lub PP.

Ważna jest także transformacja. Poziom ceny, logarytm ceny, spread i stopa zwrotu to różne zmienne ekonomiczne. Różnicowanie poziomu prawdopodobnie zawierającego pierwiastek jednostkowy może dać stabilniejszy szereg; różnicowanie poziomu stacjonarnego może usunąć informację i stworzyć niepotrzebnie zaszumioną specyfikację. W badaniu par analiza kointegracji pomaga odróżnić odrębne trendy stochastyczne od potencjalnie stacjonarnego spreadu. Żadna z tych diagnoz sama nie dowodzi rentowności strategii.

Wspólne równanie pokazuje, co się zmienia, a co pozostaje

Załóżmy, że hipotetyczny poziom spełnia:

yₜ = yₜ₋₁ + μ + εₜ

μ jest stałym dryfem, a innowacje εₜ mogą być zależne szeregowo. Po odjęciu yₜ₋₁ otrzymujemy Δyₜ = μ + εₜ; współczynnik γ opóźnionego poziomu wynosi zero w odpowiadającej regresji różnic. To algebraiczna postać hipotezy zerowej pierwiastka jednostkowego. Algebra nie daje p-value: rozkład odniesienia pozostaje niestandardowy i zależy od składników deterministycznych i sposobu korekty zależności.

W ADF opóźnione różnice mają przedstawiać krótkookresową zależność w regresji. W PP równanie bazowe jest krótsze, a statystyka otrzymuje oszacowaną korektę kowariancji długookresowej. Jeśli dane zawierają załamanie trendu deterministycznego, oba standardowe podejścia mogą być źle wyspecyfikowane, nawet gdy oprogramowanie pokazuje pozornie precyzyjną statystykę.

Porównanie ma zatem trzy warstwy: hipotezę merytoryczną, specyfikację regresji i składników deterministycznych oraz korektę pozostałej zależności. Przy stałych dwóch pierwszych ADF i PP są użytecznymi alternatywnymi diagnozami; zmienianie wszystkich trzech aż do uzyskania odrzucenia nie jest testem odporności. Różne wyniki zachęcają do sprawdzenia założeń i ustawień, a nie do wyboru zwycięzcy, który automatycznie określi model.

Opisz ustawienia i traktuj wynik jako dowód, a nie polecenie

Podaj zmienną i transformację, daty i częstotliwość próby, składniki deterministyczne oraz regułę i wybrany rząd opóźnień ADF albo statystykę PP, jądro i pasmo. Wymień hipotezę zerową i alternatywną, statystykę, właściwą wartość krytyczną lub p-value oraz sprawdzenie autokorelacji reszt i załamań. Jeśli wynik zależy od uzasadnionych ustawień, napisz o tym; nie pokazuj wyłącznie specyfikacji wspierającej preferowaną interpretację.

Przydatny tok pracy zaczyna się od określenia celu i modelu ekonomicznego, wyboru składników deterministycznych, uruchomienia odpowiednio wyspecyfikowanego ADF lub PP, sprawdzenia zależności i możliwych załamań oraz porównania z uzupełniającymi dowodami. Przewodnik po teście ilorazu wariancji bada inną implikację błądzenia losowego. Ma inną hipotezę zerową i nie zastępuje testu pierwiastka jednostkowego.

Ani ADF, ani PP nie nakazuje różnicowania po przekroczeniu przez p-value określonego progu. Różnicowanie to decyzja modelowa dotycząca szeregu i pytania: prognoza zmian, estymacja relacji długookresowej, test spreadu transakcyjnego lub zachowanie informacji o poziomie mogą prowadzić do innych wyborów. Test pomaga w decyzji, lecz ostateczna transformacja powinna uwzględniać również proces generujący dane, stabilność, cel prognozy i ewentualną kointegrację.

Częste pytania

Q1Czy ADF i PP testują tę samą hipotezę zerową?

Zwykle tak: oba testują pierwiastek jednostkowy wobec stacjonarnej alternatywy określonej przez wybrane składniki deterministyczne. Inaczej traktują zależność szeregową, więc specyfikacja i wartości krytyczne muszą pasować do każdego testu.

Q2Czy PP to po prostu ADF z odpornymi błędami standardowymi?

Nie. PP zmienia statystykę pierwiastka jednostkowego za pomocą nieparametrycznej estymacji kowariancji długookresowej. Ogólny odporny błąd standardowy nie odtwarza korekty PP ani nie sprawia, że zwykły rozkład t staje się właściwy.

Q3Któremu testowi ufać, gdy wyniki ADF i PP się różnią?

Żaden nie wygrywa automatycznie. Sprawdź składniki deterministyczne, opóźnienie ADF, jądro i pasmo PP, zależność w resztach, wielkość próby i możliwe załamania. Opisz wrażliwość i użyj dowodów uzupełniających pasujących do pytania.

Q4Czy brak odrzucenia oznacza, że mam różnicować szereg?

Nie. To jedna przesłanka o trwałości przy danym modelu. Wybierz transformację zależnie od zmiennej, celu, stabilności i relacji długookresowej; nadmierne różnicowanie może usunąć przydatne informacje. Badania pierwotne - Dickey and Fuller, “Distribution of the Estimators for Autoregressive Time Series with a Unit Root” (1979) - Harris, “Testing for Unit Roots Using the Augmented Dickey–Fuller Test: Some Issues Relating to the Size, Power and the Lag Structure of the Test” (1992)90022-Q) - Phillips and Perron, “Testing for a Unit Root in Time Series Regression” (1988) - Schwert, “Tests for Unit Roots: A Monte Carlo Investigation” (1989) - Ng and Perron, “Lag Length Selection and the Construction of Unit Root Tests with Good Size and Power” (2001) - Perron, “The Great Crash, the Oil Price Shock, and the Unit Root Hypothesis” (1989)

Źródła i dalsza lektura

Zgłoś problem

Przygotujemy e-mail z linkiem do tego artykułu. Mark otrzyma zgłoszenie dopiero po jego wysłaniu

Szybki test

Przeczytano? Sprawdź się w 3 pytaniach

Pytanie 1 / 3

Pytanie 01

Jaka jest typowa wspólna hipoteza zerowa testów ADF i PP?

Wybierz odpowiedź, aby zobaczyć wyjaśnienie

Słownik opcji

Jasne definicje najważniejszych pojęć, od call, put i łańcucha opcji po IV, greki, open interest i max pain

Przeglądaj słownik opcji
Test szeregów czasowych z hipotezą zerową o stacjonarnościTest stacjonarności KPSS: hipoteza zerowa, statystyka i pasmoPoznaj założenia testu KPSS, sposób obliczania statystyki z sum częściowych, różnice między stacjonarnością wokół poziomu i trendu oraz wpływ pasma na wynikJak reszty ujawniają długookresową zależnośćTest kointegracji Engle’a–Grangera: reszty i korekta błędemDowiedz się, jak działa dwuetapowy test kointegracji Engle’a–Grangera, dlaczego testy pierwiastka jednostkowego dla reszt wymagają specjalnych wartości krytycznych oraz jak interpretować model korekty błędem.Szacuj kilka nieznanych zmian relacji regresyjnejTesty Bai–Perrona wielu zmian strukturalnych w regresjiDowiedz się, jak metody Bai–Perrona wyszukują nieznaną liczbę i daty zmian w regresji, jak działają przycinanie próby i wartości krytyczne oraz czego nie dowodzą same oszacowania.Sprawdź, czy wariancja stóp zwrotu rośnie wraz z czasemTest ilorazu wariancji: błądzenie losowe, horyzonty i tradingDowiedz się, jak iloraz wariancji porównuje stopy zwrotu z jednego i wielu okresów, co sugerują wartości powyżej lub poniżej jedności oraz dlaczego test nie dowodzi przewagi w tradingu.Test pierwiastka jednostkowego dopuszczający jedno załamanie strukturalneTest Zivota–Andrewsa: Pierwiastek jednostkowy z jednym nieznanym załamaniemDowiedz się, jak test Zivota–Andrewsa przeszukuje regresję pierwiastka jednostkowego w poszukiwaniu jednego nieznanego załamania, czemu minimum wymaga osobnych wartości krytycznych i czego nie obejmuje hipoteza zerowa