見出し画像

【68日目】システムトレードのバックテスト【JupyterNotebook】

今日は今から昨日の続きをやります。

それにしても以下の記事はすごいです。

出ていたエラーは以下の通り

AttributeError: 'Series' object has no attribute 'clip_lower'

参考記事で以下の表記になっている部分をすべて修正しました。

修正前

clip_lower(0)
clip_upper(0)

修正後

clip(lower=0)
clip(upper=0)

これで無事出力が出るようになりました!

これで今までの色々な取り組みが一つの節目を迎えました。
やったことの流れはざっと以下の通り。

・仮想通貨の解析をするためにJupyterNotebookをインストールする
・JupyterNotebookに各種ライブラリをダウンロードする
・Anacondaの仮想環境をJupyterNotebookから使えるようにする
・仮想通貨のデータを取得する
・仮想通貨のデータを読み込む
・読み込んだデータを前処理する
・Plotlyで可視化する
・Talibでテクニカル指標を計算する
・Talibで計算したテクニカル指標をPlotlyで表示する
・トレードのエントリー、エグジットポイントを計算する
・トレードのエントリー、エグジットに基づいて損益を計算する

あなたによって僕は生かされている。 私もあなたを生かせられますように。