仮想通貨の自動運用
- conda install でxgboostをインストールすると上手くいく
- pip install xgboostだと上手く行かないから、Anaconda cloudを使用する。
- pickleファイルは、モデルを保存したファイル
- xgboostはscikit-learnと同じ使い方ができるが、異なるライブラリである。ハイパーパラメータサーチをすることもできる。
## TODO
- 1. 取引所の口座を開設
- 2. 過去のヒストリカルデータを取得(http://www.bitbityen.com/entry/2017/11/22/080000)
- 3. XGBoostやディープラーニングで学習させる
- 4. 注文を出すロジックを組む。(指値や刺さらなかった注文のキャンセルなど)
- 5. 実運用
2~5までを繰り返し行うことによって、利益率を上げていく。
bitflyerからもヒストリカルデータを取得することができる。
自然言語処理の部分は学習段階と実運用の段階で必要。
強化学習も取り入れて板読みトレードもさせたい。