トレンドフォローシステムを毎日修正・更新する
TradingSimula_18にアップデート
昨日のアルゴリズムを修正して今日の市場に適合させる
クオンツの旅に出かけよう
すべてのソースコードがダウンロード可能
トレンドフォローアルゴリズムの世界にようこそ
ジョージ・プルートのトレンドフォローアルゴリズムの世界にようこそ。彼がPythonで書いたTradingSimula_18(TS-18:2022)という独自のバックテストシステムは、リファクタリングと改善を重ねてさらに使いやすくなった。このバックテストシステムは、ポートフォリオ内のすべての市場を毎日チェックして、バックテスト中に資産配分を調整していくことができる。
本書ではセクター分析と市場・セクターの切り替えという概念が紹介されている。Pythonはオープンソースの言語で、現在広く使われているうえ、非常に学びやすい。クオンツ世代の言語と言ってもよい。もちろん、Pythonやそれ以外のプログラミング言語を初めて学ぶ人でも心配はいらない。
本書のチュートリアルを使って、「Hello World」とアウトプットするところからリストを比較するまで学ぶことができる。つまり、プログラムを組んでテストするためのすべてが、バッテリーと合わせてここにある。まずは、Pythonの最新バージョンとOPENPYXLライブラリーをダウンロードしてほしい。それ以外はすべて本書に含まれている。これは自己充足型のプロジェクトである。
また、タートル、ドンチャン、ボリンジャー、ケルトナー、移動平均線(2本、3本)、パラボリックなどの人気のシステムもカバーしている。さらには、先物や株価のデータサンプルも含まれているため、準備が整ったらすぐに走らせてみることができる。ちなみに、本書で紹介したアルゴリズムはEasyLanguageでも提供している。
本書を読む過程で読者はPythonをたくさん学ぶことになるが、明瞭な説明とたくさんの例、そしてすべてのソースコードもダウンロードできるので、初心者でも心配無用。さあ、今すぐクオンツの旅を始めよう。