始める無料で始める

リターンのプロット

最後に、機械学習によって生成したポートフォリオのパフォーマンスと、SPY を保有し続けた場合のパフォーマンスを比較してグラフで確認しましょう。これにより、予測がうまく機能しているかどうかを評価できます。

algo_cashspy_cash はすでに作成済みなので、あとは plt.plot() に渡すだけで表示できます。また、plt.plot()legend を使って各データセットのラベルも設定しましょう。

この演習はコースの一部です

Python による金融のための Machine Learning

コースを見る

演習の手順

  • plt.plot() を使って、algo_cash(ラベル:'algo')と spy_cash(ラベル:'SPY')をそれぞれプロットします。
  • plt.legend() を使って凡例を表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Plot the algo_cash and spy_cash to compare overall returns
plt.plot(____, ____)
plt.plot(spy_cash, label='SPY')
____  # show the legend
plt.show()
コードを編集して実行