CCドテン君(Coincheck用BTC現物自動売買bot)
ドテン君 (AKAGAMI Ver.)をベースにCoincheck現物売買用に移植をしました。(チャネルブレイクアウト判定はドテン君 (AKAGAMI Ver.)とは異なるソースコードで、計算結果は同じになるように実装しています。python3実行環境があれば単独で実行できます。)
登録はこちらから→簡単安心!ビットコイン取引所 coincheck
Coincheckレバレッジ取引再開次第、レバレッジ取引用も作成し本noteに追記予定です。その際は現物用とセットで¥10,000に変更の予定です。変更前に購入された方には追記分も無償で閲覧可能になります。
Coincheck API用のPythonライブラリを使用するので以下のpipインストールが必要です。
pip install coincheck
※本noteはpython開発環境を構築済でbotを動かせる方を対象としています。python開発環境の構築は仮想通貨取引bot勉強会を運営されているくーるぜろさんのnoteが参考になります。
・python 開発環境構築手順(Windows)
・python 開発環境構築手順(AWS ec2, cloud9)
・python 開発環境構築スクリプト(cloud9)
※数行の入力で作業が終わるのでオススメ!
・python 開発環境構築手順(Mac)
・python 開発環境構築スクリプト(Mac)
バックテスト結果(複利運用)
cryptocompareで取得できる1h足最大本数2000でのバックテスト結果です。
最大ロットを大きく設定しておくことで複利運用(常に全残高BTC,JPYで売買)となります。
テスト期間:2018/2/9 19時~2018/5/4 6時 スリッページ:500BTCJPY
取引数:57回 純利益:+57.2% 最大ドローダウン:-13.4%
日時/売買レート/利幅
2018/02/10 16時 buy @ 975388
2018/02/11 0時 sell @ 906500 -68888
2018/02/12 11時 buy @ 910498 -3998
2018/02/13 13時 sell @ 902172 -8326
2018/02/14 13時 buy @ 921437 -19265
2018/02/16 19時 sell @ 1005016 +83579
2018/02/17 7時 buy @ 1042500 -37484
2018/02/18 14時 sell @ 1076031 +33531
2018/02/20 0時 buy @ 1102680 -26649
2018/02/21 8時 sell @ 1084500 -18180
2018/02/23 17時 buy @ 1032325 +52175
2018/02/24 16時 sell @ 1018502 -13823
2018/02/26 11時 buy @ 1005379 +13123
2018/02/28 21時 sell @ 1095022 +89643
2018/03/01 17時 buy @ 1119499 -24477
2018/03/02 23時 sell @ 1123292 +3793
2018/03/03 10時 buy @ 1157583 -34291
2018/03/04 5時 sell @ 1151500 -6083
2018/03/05 4時 buy @ 1170600 -19100
2018/03/06 9時 sell @ 1187497 +16897
2018/03/10 7時 buy @ 973500 +213997
2018/03/11 3時 sell @ 964503 -8997
2018/03/11 21時 buy @ 972873 -8370
2018/03/13 0時 sell @ 992495 +19622
2018/03/15 22時 buy @ 901941 +90554
2018/03/17 21時 sell @ 867803 -34138
2018/03/19 6時 buy @ 833714 +34089
2018/03/22 1時 sell @ 955173 +121459
2018/03/24 8時 buy @ 923021 +32152
2018/03/25 6時 sell @ 912476 -10545
2018/03/26 3時 buy @ 910499 +1977
2018/03/26 9時 sell @ 886386 -24113
2018/03/31 19時 buy @ 761281 +125105
2018/04/01 15時 sell @ 734374 -26907
2018/04/02 9時 buy @ 745500 -11126
2018/04/04 17時 sell @ 779495 +33995
2018/04/07 10時 buy @ 722800 +56695
2018/04/09 19時 sell @ 743944 +21144
2018/04/10 14時 buy @ 730943 +13001
2018/04/12 15時 sell @ 732485 +1542
2018/04/12 20時 buy @ 744880 -12395
2018/04/14 7時 sell @ 835562 +90682
2018/04/15 13時 buy @ 872018 -36456
2018/04/16 14時 sell @ 869279 -2739
2018/04/17 16時 buy @ 870264 -985
2018/04/18 3時 sell @ 851587 -18677
2018/04/18 16時 buy @ 873700 -22113
2018/04/23 8時 sell @ 947614 +73914
2018/04/23 20時 buy @ 968962 -21348
2018/04/25 13時 sell @ 1007991 +39029
2018/04/27 5時 buy @ 981991 +26000
2018/04/28 4時 sell @ 991501 +9510
2018/04/28 17時 buy @ 1016277 -24776
2018/04/29 19時 sell @ 1001500 -14777
2018/04/30 11時 buy @ 1024256 -22756
2018/04/30 17時 sell @ 1003413 -20843
2018/05/02 6時 buy @ 996078 +7335
2018/05/04 6時 @ 1051094 +55016 (含み益)
CCドテン君実行中の表示例
2018-05-04 07:00:01 143: トリガ待ちSTOP market_sell 1003492 BTCJPY * 0.012082 BTC = 12124 JPY
2018-05-04 07:00:01 146: 2018-05-04 03:00:00: 1061578 > 1047365
2018-05-04 07:00:01 147: 2018-05-04 04:00:00: 1056395 > 1045252
2018-05-04 07:00:01 148: 2018-05-04 05:00:00: 1052914 > 1045995
2018-05-04 07:00:01 149: 最大ロット: 1.000 BTC
2018-05-04 07:00:01 150: 前回ブレイク: UP
2018-05-04 07:00:01 151: 取引履歴[0]: buy 996078 BTCJPY * +0.012082 BTC = -12034 JPY
2018-05-04 07:00:01 152: 取引履歴[1]: sell 1003413 BTCJPY * -0.011993 BTC = +12034 JPY
2018-05-04 07:00:01 153: 残高: 0 JPY + 0.012082 BTC = 12717 JPY
2018-05-04 07:00:01 154: 終値: 1052591 BTCJPY
2018-05-04 07:00:01 155: L価格: 1061578 BTCJPY 1h * 18
2018-05-04 07:00:01 156: S価格: 1003493 BTCJPY 1h * 18
※botを実行すると、前回ブレイクと逆方向(=次回ブレイク方向)に逆指値注文が自動で入ります。
ソースコード
ここから先は
¥ 5,000
BTC:32TNJ45QFtHABCZ3LtEoxbK34GdA8PZWwa ETH:0xbd868768F2FEC3eD5472d9AC7924B69d8339dc90 BCH:32TNJ45QFtHABCZ3LtEoxbK34GdA8PZWwa