From 5363870fd5ffd89162e6faec677bfd38087b7220 Mon Sep 17 00:00:00 2001 From: haturatu Date: Sun, 18 Aug 2024 23:46:44 +0900 Subject: first commit --- README.md | 32 +++++++++++++++++++++++++++++++- rs/00432211e4d3c131.jpg | Bin 0 -> 136246 bytes rs/3bbf6c287d02f2f0.jpg | Bin 0 -> 142860 bytes rs/Screenshot_20240816_183157.png | Bin 0 -> 280930 bytes rs/Screenshot_20240816_233751.png | Bin 0 -> 187782 bytes rs/aa490754859dbfee.jpg | Bin 0 -> 138476 bytes 6 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 rs/00432211e4d3c131.jpg create mode 100644 rs/3bbf6c287d02f2f0.jpg create mode 100644 rs/Screenshot_20240816_183157.png create mode 100644 rs/Screenshot_20240816_233751.png create mode 100644 rs/aa490754859dbfee.jpg diff --git a/README.md b/README.md index d7d5d2e..eb44919 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,32 @@ # bot_trade_optimize -Bot戦略に関しての私的管理用のロードマップ記録。 +Bot戦略に関しての私的管理用のタスク管理。 +コードに関して法律上、友人のみと情報交換と開発目的に行い公開は原則行わない。(損失が出た場合の責任は負えず、求められても拒否をするものとする。) + +バックテストを行い好成績を残したものは`rs`ディレクトリに配置する。 + +## Tasks +*DONE* +- [x] トレーディング戦略の設計 +- [x] 初期コーディング +- [x] バックテスト環境のセットアップ +- [x] ベイズ最適化によるパラメータチューニング +- [x] 戦略の比較 +- [x] 並列処理による高速化 +- [x] 期間指定によるバックテスト + +*In Progress* +- [-] 設定用パラメータによる管理 +- [-] 使用するテクニカル指標の精査、追加 +- [-] ドキュメント作成 + +*To Do* +- [ ] パラメータ最適化による手法の精査、テスト +- [ ] 引数からの通貨ペアの設定を可能にする +- [ ] 取引回数に応じた重み付け +- [ ] 損失のあるトレードを行った際の重み付け +- [ ] ポジションを持つ際にBad Promptを読み込み近似値である場合breakさせる +- [ ] テクニカル指標の値それぞれに応じた重み付けを行い、合計値から期待値を作りポジション取りを行う +- [ ] 利益・損失パターンを割り出す為のSVM実装 +- [ ] バックテストデータのCSV出力、Streamlitでの視覚化を容易とする +- [ ] GUI上での操作(必要ではない・・・) + diff --git a/rs/00432211e4d3c131.jpg b/rs/00432211e4d3c131.jpg new file mode 100644 index 0000000..fe3a450 Binary files /dev/null and b/rs/00432211e4d3c131.jpg differ diff --git a/rs/3bbf6c287d02f2f0.jpg b/rs/3bbf6c287d02f2f0.jpg new file mode 100644 index 0000000..da77945 Binary files /dev/null and b/rs/3bbf6c287d02f2f0.jpg differ diff --git a/rs/Screenshot_20240816_183157.png b/rs/Screenshot_20240816_183157.png new file mode 100644 index 0000000..5f86fb1 Binary files /dev/null and b/rs/Screenshot_20240816_183157.png differ diff --git a/rs/Screenshot_20240816_233751.png b/rs/Screenshot_20240816_233751.png new file mode 100644 index 0000000..ebcc809 Binary files /dev/null and b/rs/Screenshot_20240816_233751.png differ diff --git a/rs/aa490754859dbfee.jpg b/rs/aa490754859dbfee.jpg new file mode 100644 index 0000000..263f573 Binary files /dev/null and b/rs/aa490754859dbfee.jpg differ -- cgit v1.2.3