Ein Hund an der Leine? (Teil 1)
Die Preise für Heating Oil und Natural Gas sind in den DataFrames HO und NG vorab geladen. Plotte zuerst beide Preisreihen, die wie Random Walks aussehen. Plotte anschließend die Differenz der beiden Reihen, die eher wie eine zum Mittelwert zurückkehrende Reihe wirken sollte (um beide Reihen in dieselben Einheiten zu bringen, multiplizieren wir die Heizölpreise in $/Gallone mit 7,25. So werden sie in $/Million BTU umgerechnet, was den gleichen Einheiten wie bei Natural Gas entspricht).
Die Daten für kontinuierliche Futures (jedes Kontrakt muss zu einer kontinuierlichen Reihe zusammengesetzt werden, wenn Kontrakte auslaufen) stammen von Quandl.
Diese Übung ist Teil des Kurses
Zeitreihenanalyse in Python
Anleitung zur Übung
- Plotte Heating Oil,
HO, und Natural Gas,NG, im selben Subplot- Achte darauf, den
HO-Preis mit7.25zu multiplizieren, damit die Einheiten zuNGpassen
- Achte darauf, den
- Plotte den Spread in einem zweiten Subplot
- Der Spread ist
7.25*HO - NG
- Der Spread ist
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Plot the prices separately
plt.subplot(2,1,1)
plt.plot(7.25*___, label='Heating Oil')
plt.plot(___, label='Natural Gas')
plt.legend(loc='best', fontsize='small')
# Plot the spread
plt.subplot(2,1,2)
plt.plot(___*HO-___, label='Spread')
plt.legend(loc='best', fontsize='small')
plt.axhline(y=0, linestyle='--', color='k')
plt.show()