Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Gebruik plt.plot() om algo_cash (met label 'algo') en spy_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()
Code bewerken en uitvoeren