Ich bin Analyst in den Bereichen Finanzen und Versicherungen, und wenn ich versuche, Volatilitätsmodelle anzupassen, erhalte ich schreckliche Ergebnisse: Residuen sind oft instationär (im Sinne der Einheitswurzel) und heteroskedastisch (das Modell erklärt also nicht die Volatilität).
Arbeiten ARCH / GARCH-Modelle möglicherweise mit anderen Daten?
Bearbeitet am 17/04/2015 15:07, um einige Punkte zu klären.
time-series
garch
volatility-forecasting
arch
Stefano R.
quelle
quelle
Antworten:
Meine Erfahrungen mit dem Programmieren / Implementieren und Testen von ARCH / GARCH-Verfahren haben mich zu dem Schluss geführt, dass sie irgendwo und irgendwo nützlich sein müssen, aber ich habe es nicht gesehen. Gaußsche Verstöße wie ungewöhnliche Werte / Pegelverschiebungen / saisonale Impulse und lokale Zeittrends sollten zunächst verwendet werden, um Änderungen der Volatilität / Fehlervarianz zu behandeln, da sie weniger schwerwiegende Nebenwirkungen haben. Nach jeder dieser Anpassungen kann sorgfältig geprüft werden, ob die Modellparameter über die Zeit konstant sind. Darüber hinaus ist die Fehlervarianz möglicherweise nicht konstant, aber einfachere / weniger aufdringliche Abhilfemaßnahmen wie Box-Cox und das Erkennen deterministischer Bruchstellen bei der Fehlervarianz ala Tsay sind viel nützlicher und weniger destruktiv. Wenn keines dieser Verfahren funktioniert, würde mein letzter Atemzug darin bestehen, ARCH / GARCH auf die Daten zu werfen und dann eine Tonne Weihwasser hinzuzufügen.
quelle
Einige Hintergrundinformationen zuerst:
Bei einer abhängigen Variablen , unabhängigen Variablen und einem bedingten Mittelwertmodellyt Xt
Sie können ein GARCH-Modell verwenden, um die bedingte Varianz von zu modellieren .ϵt
Angenommen, Sie haben ein GARCH-Modell angepasst und angepasste bedingte Standardabweichungen . Wenn Sie die Residuen durch die Umkehrung der angepassten bedingten Standardabweichungen , erhalten Sie skalierte Residuen . Sie möchten, dass diese "nett" sind. Zumindest sollten sie keine ARCH-Muster mehr enthalten. Dies kann beispielsweise durch den Li-Mak-Test getestet werden.σ^t ϵ^t σ^t u^t:=ϵ^tσ^t
1: In Bezug auf nichtstationäre Residuen erzeugt dasϵt
GARCH-Modell keine Residuen - es gibt kein GARCH-Modell-Residuum in der GARCH-Formel (nur verzögerte Fehler aus dem bedingten Mittelwertmodell, die als Regressoren im GARCH-Modell verwendet werden). Aber was genau meinst du mit Nichtstationarität: Einheitswurzel?; Heteroskedastizität?; Pegelverschiebung?
Wenn Sie nichtstationäre Residuen erwähnen, denken Sie an oder oder noch an etwas anderes?u^t ϵ^t
Bearbeiten: Der Typ der Nichtstationarität ist Unit Root. Ich vermute, dass dies eher auf ein schlechtes Modell für den bedingten Mittelwert als auf ein Versagen von GARCH zurückzuführen ist. Da die Auswirkung von GARCH auf die Skalierung von durch ist, ändert dies nur die Skalierung von , kann jedoch keine Einheitswurzel einführen. Das heißt, die Einheitswurzel muss bereits ein Merkmal von , und das ist ein Problem des bedingten Mittelwertmodells, nicht des bedingten Varianzmodells.u^t ϵ^t 1σ^t ϵ^t ϵ^t
2: in Bezug auf Heteroskedastizität
Mehr könnte gesagt werden, wenn Sie klären, welche Residuen Sie im Sinn haben.
Bearbeiten: Residuen im Auge sind . Wenn bedingt heteroskedastisch ist, das Muster jedoch nicht ARCH-Natur ist, können Sie das Standard-GARCH-Modell durch erklärende Variablen anhängen, um die verbleibende Heteroskedastizität zu erklären.u^t u^t
3: In Bezug auf Nicht-Normalität kann nicht normal sein, dies ist kein Problem. sollte mit der Verteilung übereinstimmen, die Sie beim Anpassen eines GARCH-Modells annehmen (Sie müssen eine Verteilung annehmen, um die Wahrscheinlichkeitsfunktion zu erhalten, die beim Anpassen des GARCH-Modells maximiert wird). Wenn Sie eine Normalverteilung für aber die Normalität für ablehnen können , ist dies ein Problem. Sie müssen jedoch keine Normalität annehmen. Es wurde argumentiert, dass eine Verteilung mit 3 oder 4 Freiheitsgraden relevanter ist als beispielsweise eine normale Verteilung für finanzielle Renditen.
ϵt ut ut u^t t
4: in Bezug auf Rückstände sind oft nicht-stationäre, heteroskedastischen und nicht normal, so das Modell nicht Volatilität erklärenϵ^t u^t
(präzisere Formulierung) Eidt: Ich bin nicht sicher , ob ich folge der logische Verbindung hier. Da GARCH darauf abzielt, eine bestimmte Art der bedingten Heteroskedastizität zu erklären (nicht alle Arten von CH, sondern autoregressive CH), sollten Sie sie auf dieser Grundlage bewerten. Wenn autoregressiv bedingt heteroskedastisch ist (dies kann durch den ARCH-LM-Test getestet werden), aber bedingt ist (wie durch den Li-Mak-Test getestet), hat das GARCH-Modell seine Aufgabe erfüllt.
Meine Erfahrung mit GARCH-Modellen (zugegebenermaßen begrenzt) ist, dass sie ihren Job machen, aber natürlich kein Allheilmittel sind.
quelle