Variablen, die sich gegenseitig vorhersagen
Eine Vektorautoregression, VAR, modelliert mehrere Reihen gemeinsam. Jede Variable wird auf die vergangenen Werte aller Variablen regressiert, für zwei Reihen und und eine Verzögerung also mit und einer -Matrix . Jede Gleichung wird mit der gewöhnlichen Kleinste-Quadrate-Methode angepasst, und in statsmodels erledigt VAR(data).fit(p) alle auf einmal. Das Modell ist stabil, wenn alle Eigenwerte von im Einheitskreis liegen, Schocks also abklingen statt zu explodieren. Prognosen entstehen durch wiederholte Multiplikation. Die Ordnung wählt man durch Vergleich von Informationskriterien wie AIC und BIC, die Anpassung belohnen und zusätzliche Koeffizienten bestrafen.
Granger-Kausalität stellt eine enge Frage: Helfen vergangene Werte von , vorherzusagen, wenn die vergangenen Werte von selbst bekannt sind? Man passt die Gleichung für zweimal an, einmal mit den Verzögerungen von (uneingeschränkt, Residuenquadratsumme ) und einmal ohne sie (eingeschränkt, ), und vergleicht mit einer F-Statistik. Ein signifikantes Ergebnis besagt, dass zeitlich vor liegt. Es beweist nicht, dass verursacht: Eine dritte Variable oder vorausschauende Anleger können dasselbe Muster erzeugen.
Mit echten Monatsdaten, Monate seit März 2005, nehmen wir die SPY-Rendite in Prozent und den Spread zehnjährige minus zweijährige Staatsanleihe. Das AIC wählt Verzögerungen, das BIC , und ein VAR(2) ist stabil, wobei die nächste Wurzel bei liegt, weil der Spread sehr persistent ist (seine eigenen Verzögerungen summieren sich auf ). Der Granger-Test, ob der Spread bei der Vorhersage der Renditen hilft, ergibt (), ob Renditen bei der Vorhersage des Spreads helfen, (). Keine Richtung ist signifikant: Die Steigung der Zinskurve bringt einer monatlichen SPY-Prognose nichts.
Lab: Was bewertet wird
- Ein Schritt voraus10 Pkt.
- Zwei Schritte voraus15 Pkt.
- Der größte Eigenwert15 Pkt.
- Eine Granger-F-Statistik15 Pkt.
- Koeffizienten zählen15 Pkt.
- Einen Granger-Test lesen10 Pkt.
- Vorhersage ist keine Verursachung20 Pkt.