1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶ金融トレーディング

Connected

演習

SMAベースのシグナル戦略を作る

最初のシグナルベースの戦略を構築し、バックテストしてみましょう。シンプルですが、こうした戦略は有効な場合があり、さらに多くのシグナルや情報を組み合わせた高度な戦略の土台にもなります。

bt を使った価格比較に基づくシグナルの実装は簡単です。まず銘柄の過去価格データをダウンロードし、SMA(単純移動平均)を計算し、SMAに基づくシグナル戦略を実装してから、その株価データでバックテストします。

bt パッケージはすでにインポート済みです。Apple株の過去価格データは price_data に読み込まれています。

指示1 / 3

undefined XP
    1
    2
    3
  • price_data の20日SMAを計算します。