中田真秀(なかたまほ)のブログ

研究について、日常について、その他。

QsForex: pythonを使ったOANDA為替トレードシステム

2015-07-08 16:54:36 | 日記
いろいろ自分でやっててmysql+pandasとか使い方覚えて、いい感じになところで、pyalgotradeがイマイチ使いにくいことに気づいた。

ほんでqsforexというpythonで為替トレードをOANDA Rest API
http://www.oanda.jp/api/
を使って実装というのを発見
https://github.com/mhallsmoore/qsforex

まったくのゼロからのトレードシステム構築をやっているのでとってもわかりやすい。
qsforexはOANDAの REST APIを使って(デモ口座からも)取引できるし、backtestはtickベースだし、Dukascopyからデータをダウンロードするし...
今までの努力は無駄になったが、そのお蔭でほとんどわかる。

https://www.quantstart.com/articles/Forex-Trading-Diary-1-Automated-Forex-Trading-with-the-OANDA-API
https://www.quantstart.com/articles/Forex-Trading-Diary-2-Adding-a-Portfolio-to-the-OANDA-Automated-Trading-System
https://www.quantstart.com/articles/Forex-Trading-Diary-3-Open-Sourcing-the-Forex-Trading-System
https://www.quantstart.com/articles/Forex-Trading-Diary-4-Adding-a-Backtesting-Capability
https://www.quantstart.com/articles/Forex-Trading-Diary-5-Trading-Multiple-Currency-Pairs
https://www.quantstart.com/articles/Forex-Trading-Diary-6-Multi-Day-Trading-and-Plotting-Results
https://www.quantstart.com/articles/Forex-Trading-Diary-7-New-Backtest-Interface

pyalgotradeは株を扱っているのでちょっと為替には使いづらかった。
がんばりましょう!!