Renditen plotten
Zum Schluss plotten wir die Performance unseres mit Machine Learning erstellten Portfolios im Vergleich zum reinen Halten des SPY. Das können wir als Bewertung nutzen, um zu sehen, ob unsere Vorhersagen gut sind oder nicht.
Da wir algo_cash und spy_cash bereits erstellt haben, müssen wir sie nur noch an plt.plot() übergeben, um sie anzuzeigen. Außerdem setzen wir das Label für die Datensätze über label in plt.plot() und zeigen die Legende mit legend an.
Diese Übung ist Teil des Kurses
<Kurs>Maschinelles Lernen für Finanzen in Python</Kurs>Übungsanweisungen
- Verwende
plt.plot(), umalgo_cash(mit Label'algo') undspy_cash(mit Label'SPY') zu plotten. - Verwende
plt.legend(), um die Legende anzuzeigen.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Plot the algo_cash and spy_cash to compare overall returns
plt.plot(____, ____)
plt.plot(spy_cash, label='SPY')
____ # show the legend
plt.show()