Reprezentarea grafică a randamentelor
În ultimul pas, vom reprezenta grafic performanța portofoliului generat prin machine learning față de simpla deținere a ETF-ului SPY. Această vizualizare ne va ajuta să evaluăm dacă predicțiile noastre sunt precise sau nu.
Deoarece avem deja create variabilele algo_cash și spy_cash, tot ce trebuie să facem este să le transmitem funcției plt.plot() pentru a le afișa. Vom seta și etichetele seturilor de date folosind argumentul label în plt.plot().
Acest exercițiu face parte din cursul
Machine Learning pentru finanțe în Python
Instrucțiuni pentru exercițiu
- Folosește
plt.plot()pentru a reprezenta graficalgo_cash(cu eticheta'algo') șispy_cash(cu eticheta'SPY'). - Folosește
plt.legend()pentru a afișa legenda.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Plot the algo_cash and spy_cash to compare overall returns
plt.plot(____, ____)
plt.plot(spy_cash, label='SPY')
____ # show the legend
plt.show()