Python3ではじめるシステムトレード
著者: 森谷博之
単行本(ソフトカバー): 367ページ
出版社: パンローリング (2016/11/12)
言語: 日本語
ISBN-10: 4775991477
ISBN-13: 978-4775991473
発売日: 2016/11/12
書籍内容
高頻度取引HFTへの入り口
無料プラットフォームと豊富なソースコードを使え!
ネットワーク上にあるデータベースから金融経済関連のデータをダウンロードし、 そのデータの特徴を理解する。そして投資・取引戦略を構築するための知恵を身に着ける。 その際にPythonプログラム言語を学び、統計的手法を用いデータ分析の客観性の向上し、安定した収益を実現する取引戦略の構築を試みてみよう。
また、学習に用いたプログラムコードを公開することで、だれでも卓上で分析結果を再現できるようにする。これらが本書の特徴であり、目的である。
本書ではPython3を使用する。理由は簡単だ。Google・microsoft、そしてトヨタなどの企業が投資しているプログラミング言語だからだ。活発な開発により利用環境は日増しによくなっている。
金融業界でも大手投資銀行などはPython3を用いて、高頻度取引を行っている。これは開発コストの低さ、処理速度の速さ、信頼度の高さを物語っている。
他のプログラム言語で挫折した経験を持つ人も多いだろう。それは無用の心配だ。トレーディングシステムの構築までの学習時間は驚くほど短い。
本書から開発の楽しさを知り、トレーディングへ活かしていただけることを願っている。
目次
はじめに
さあ、IPython Notebookをはじめよう
まずはPythonから
PandasとMatplotlibを使ってみよう
トレンドを理解する
トレンドをモデル化しよう
確率的トレンドとは何か?
さらにグラフィカルに調べよう
3Dサーフェスで見える世界
モンテカルロで見える世界
季節性とマクロ変数を加える?
取引戦略の第一歩
歩み値の世界へようこそ
歩み値から学べ
歩み値にありて飛べ
ランダムウォークを制覇する