取引でのPythonとpandas
概念を理解する
単位、タイムゾーン、出所メタデータを保存し、行、欠損観測、必要な企業・契約調整を照合します。特徴量がいつ利用可能になるか定め、開発と評価を分け、費用を考慮します。変換を検証し、小さな計算例と比較してから拡大します。
よくある誤り
スクリプトの成功、高いシャープレシオ、便利なDataFrameだけでモデルの妥当性が確認されたと思ってはいけません。日付順に並べただけでは、改定データが模擬時点で利用可能だった証明になりません。
さらに学ぶ
講座内:11.8 取引でのPython — データ分析、自動化、研究; 11.5 取引自動化:EA、MQLスクリプト、cBot、VPS。出典:pandas:文書; Python:文書.
計算前の利用可能性
足の終値にラベルを付けた移動統計は、入力データ到着後に初めて使えます。シグナルと、その後に実行可能な約定を明示的に合わせます。ベクトル計算では確定足を黙って早すぎる時点で使い得ます。研究出力全体を信頼する前に、小さな時刻付き例を手で確認します。
よくある質問
pandasに取引システムの全要素が含まれますか?
日付順に並べれば未来参照バイアスは消えますか?
いいえ。各値や改定が実際にいつ利用可能で、模擬判断をいつ行えたかも知る必要があります。