Rendementen plotten
Tot slot plotten we de performance van onze met Machine Learning gegenereerde portefeuille versus simpelweg het aanhouden van de SPY. We kunnen dit gebruiken als evaluatie om te zien of onze voorspellingen goed presteren of niet.
Omdat we algo_cash en spy_cash al hebben, hoeven we ze alleen maar aan plt.plot() door te geven om ze te tonen. We stellen ook het label voor de gegevenssets in met legend in plt.plot().
Deze oefening maakt deel uit van de cursus
Machine Learning voor finance in Python
Oefeninstructies
- Gebruik
plt.plot()omalgo_cash(met label'algo') enspy_cash(met label'SPY') te plotten. - Gebruik
plt.legend()om de legenda weer te geven.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Plot the algo_cash and spy_cash to compare overall returns
plt.plot(____, ____)
plt.plot(spy_cash, label='SPY')
____ # show the legend
plt.show()