ここでは私のブログで扱った内容と今後書きたい(勉強したい)内容を書いていこうと思います。
リンクがあるものはすでに書いた内容で、ないものはこれから書きたい内容です。
優先的に記事を書いてほしい内容や、ここには書いてないけど関連する内容で解説してほしいものがあれば教えてください!
テクニカル分析
ローソク足の説明とbitbank APIを使ってローソク足の取得方法について書いてます。
注文板と指値注文・成行注文について書いてます。また、bitbank APIを使って板情報を取得する方法も解説しています。
- テクニカル指標
仮想通貨取引に使えそうなテクニカル指標の実装を紹介する記事を書きたいですね。
- 時系列データ分析
時系列モデルの解説とチャートのモデルへの当てはめについての記事を書きたいですね。
時系列モデルについては勉強中です。
機械学習
800種類近くの特徴量を生成してから特徴量選択をして、選択された特徴量だけを再生成できるか検証しました。
- Triple Barriers戦略
書籍「ファイナンス機械学習(Amazon)」で紹介されていた手法です。
bitbank API使い方
bitbank APIを使った仮想通貨の取引をするのに必要なシークレットキーについて説明をしています。
bitbank APIを使って仮想通貨の売買注文をする方法を解説しています。
仮想通貨取引Bot作成
仮想通貨取引Botの基礎となる抽象クラスの実装について解説しています。
- Bollinger Bandsを使ったBotの実装
Bollinger Bands(ボリンジャーバンド)を使った仮想通貨取引Botの実装について解説したいですね。
たまに私のラズパイで動かしたりしています。
- その他テクニカル指標を使ったBotの実装
いくつかテクニカル指標の実装を紹介した後に仮想通貨取引Botに実装して紹介したいですね。
強化学習で仮想通貨の取引を学習させる記事を書きたいですね。
現在、実装を頑張ってます。
仮想通貨取引Botが取り扱う通貨の切り替えや取引成績の確認ができるGUIを作って紹介したいですね。
- チャットアプリとの連携
仮想通貨取引Botの提示報告をTelegramで受け取るシステムを解説したいですね。
これは実際に私が使っているものです。TelegramはLINEと連携するよりかなり簡単でいいですね。
音声合成ソフト制御
- VOICEROID2をPythonで制御
ちょっと前にチャットボットと連携させて会話内容をしゃべらせてたのですが、制御部分を汎用的に使えるようにして解説したいですね。
- CeVIOをPythonで制御
現在VOICEROID2と同じようにして制御できないか模索中です。制御できるようになったら調べ方を含めて解説記事書きたいですね。
(追記 11/23)CeVIO CS7はC#のAPIを介してPythonで制御することができました。記事を書くときはこっちの方法を解説することになるかも。
自作ライブラリの紹介
LiquidのAPIを使用して取引を行う自作ライブラリを紹介
github.com