目次
自作の自動売買BOTでシミュレーションを行う
ビットコインの現物取引をドテン売買で利益を出すBOTを作成しました。
もちろん、いきなりリアル口座でとは出来ないので
デモ口座で運用します。運用条件は以下の通りです。
現物のドテン売買をBOTで行う環境設定
- 取引所は、ByBitの現物口座(テストネットを使用)
- 対象通貨ペア: BTC/USDT , ETH/USDT
- ストラテジー: TradingViewのドテンロジック(PineScriptで作成)
- 自動検知: 自前のWebトランザクション処理BOT(PHPで作成)
- 自動売買: 自前の自動売買BOT(C#で作成)
初期状況
BTC/USDTとETH/USDTの2つのテストネット環境でシミュレーションを実施
初期状況は以下の通り


BTC/USDT
・BTC : 1.0 BTC
・USDT : 0
・ベット額:証拠金残高の45%
ETH/USDT
・ETH : 2.2014174 ETH
・USDT : 058559.3170
・ベット額 : 証拠金残高の55%
今後1日ごとにどう変わるかの検証をしていきます。
不具合修正 (2021/10/21)
シミュレーションと実際のトレード結果に乖離が見られたので
調査をしたところバグが見つかった。
バグの内容
・手仕舞い取引の成り行き取引のレートの指定が元のものになっていた
・ドテン売買のボラティリティと手数料フィーの相殺計算が間違えていた
検証の再スタートを行います。
再スタート時の状況は以下の通り。


BTC/USDT
・BTC : 0.54201207 BTC
・USDT : 16693.9246
・ベット額:証拠金残高の50%
ETH/USDT
・ETH : 0.00332657 ETH
・USDT : 51965.9979
・ベット額 : 証拠金残高の50%
追記(2022年1月13日)
ByBitにおけるTestNetでのチャートデータは、
本番のチャートデータと大きく相違があることで
あまり参考にならないことが判明。


コメント