Python からはじめるアルゴリズムトレード(パイソンカラハジメルアルゴリズムトレード)
自動売買の基礎と機械学習の本格導入に向けた Python プログラミング
- 著者:
- Yves Hilpisch/村上 振一郎(イーブ ヒルピシュ/ムラカミ シンイチロウ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2022年04月08日頃
- ISBN:
- 9784873119793
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
アルゴリズムトレードに興味はあるものの、金融工学の教科書は数式が重く、プログラミング入門書は市場を扱わない。この両方の隙間を Python で橋渡しすることを狙った一冊が本書です。著者 Yves Hilpisch 氏は The Python Quants の創設者として知られ、 O'Reilly から Python × 金融のテーマで複数の書籍を出版してきた人物です。原著 "Python for Algorithmic Trading" の日本語版として、オライリー・ジャパンから刊行されています。
本書はモメンタム、平均回帰、機械学習ベースの戦略をそれぞれバックテストし、 OANDA や FXCM の API を通じて実際の市場へ接続するところまでを一気に走り抜けます。 NumPy ・ pandas によるデータ操作から、 scikit-learn や Keras を用いたシグナル生成、さらにクラウド上へのデプロイまでカバーしており、コードを動かしながらシステムトレードの全工程を俯瞰できる構成です。
前提知識としては Python の基本文法に加え、統計や確率の初歩 (平均・分散・回帰) と金融市場の基礎概念 (ロングショート、スプレッド、リスクリターン) が求められます。どちらかが欠けていると途中で手が止まる場面が出てくるため、 Python 初心者がいきなり読む本ではありません。逆に、データ分析の経験があり自動売買のプロトタイプを手元で動かしてみたいエンジニアや、定量的なアプローチで運用を始めたい個人投資家にとっては、アイデアからデプロイまでの道筋を一冊で示してくれる数少ない書籍です。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
本を読まないテックリードと、本を読むジュニアの逆転劇
経験年数だけでは技術力は測れません。読書習慣のあるジュニアが、読書しないテックリードを設計力で追い抜く現象が起きる理由と、そこから学べる教訓を考えます。
本に出てくる図やイラストは飾りじゃない
プログラミングの本に載っている図やイラストには、文章だけでは伝わらない情報が詰まっています。図の読み方と活用法を紹介します。
読書量ゼロの月があっても、年間計画は崩れない
忙しくて 1 冊も読めない月があると、読書計画が崩壊したように感じます。しかし、年間で見れば 1 ヶ月の空白は誤差です。読書の波を受け入れ、長期的に続けるための考え方を紹介します。