クリプト

botのバグで3万融けた

handa's icon'
  • handa
  • 2022/04/05 09:17
Content image
bot (C)いらすとや

 

最近、トレードの本を読んだり仮想通貨取引プログラム(bot)を作っています。本を読んでると、信念とか資金管理なんかいいから、勝てるトレード方法を詳細に載せろ!!と思いますがどの本もズバッと書いてくれません。まぁそんな態度だから勝てないんですよね。。。

 

botの数も増えてきまして、今までログファイルにいくらで買った、いくらで売ったと文字で出力していたんですが、もっと簡単に集計したくて、SQLiteを使ってDB化しました。tradedbというテーブルを作り、そこにデータを登録しました。select *するとこのようにデータが取れます。

列名(左から):

・取引ID(主キー)

・プログラムID(主キー)

・通貨ペア

・購入価格

・購入数量

・購入日時

・売却価格

・売却数量

・売却日時

20220404003338,tasuuketsubuy,ETH/USDT,3501.2,0.09,2022/04/04 00:33:38,3507.03,0.09,2022/04/04 01:09:20

20220404004640,heikinsell,XRP/USDT,0.84,492.0,2022/04/04 00:47:26,0.8407,492.0,2022/04/04 00:46:40

20220404010049,heikinsell,XRP/USDT,0.8427,492.0,2022/04/04 01:06:06,0.8411,492.0,2022/04/04 01:00:49

20220404010220,heikinbuy,AVAX/USDT,97.48,1.71,2022/04/04 01:02:20,97.83,1.71,2022/04/04 01:08:22

20220404010625,heikinsell,XRP/USDT,0.8456,492.0,2022/04/04 01:09:26,0.8432,492.0,2022/04/04 01:06:25

20220404015523,heikinbuy,AVAX/USDT,97.19,1.71,2022/04/04 01:55:23,97.35,1.71,2022/04/04 02:02:26

20220404020928,heikinbuy,AVAX/USDT,97.07,1.71,2022/04/04 02:09:28,97.24,1.71,2022/04/04 02:13:30

20220404021306,heikinsell,XRP/USDT,0.8397,492.0,2022/04/04 02:13:21,0.8396,492.0,2022/04/04 02:13:06

20220404021355,heikinsell,XRP/USDT,0.8397,492.0,2022/04/04 02:14:10,0.8396,492.0,2022/04/04 02:13:55

20220404021559,heikinsell,XRP/USDT,0.8401,492.0,2022/04/04 02:18:15,0.8401,492.0,2022/04/04 02:15:59

20220404021731,heikinbuy,AVAX/USDT,96.91,1.71,2022/04/04 02:17:31,96.64,1.71,2022/04/04 02:22:48

20220404022404,heikinbuy,AVAX/USDT,96.48,1.71,2022/04/04 02:24:04,96.59,1.71,2022/04/04 03:24:24

20220404030520,heikinsell,XRP/USDT,0.8387,492.0,2022/04/04 03:05:35,0.8386,492.0,2022/04/04 03:05:20

20220404030553,heikinsell,XRP/USDT,0.8387,492.0,2022/04/04 03:06:09,0.8387,492.0,2022/04/04 03:05:53

20220404034446,heikinbuy,AVAX/USDT,96.21,1.71,2022/04/04 03:44:46,96.42,1.71,2022/04/04 03:49:32

20220404035128,heikinsell,XRP/USDT,0.8414,492.0,2022/04/04 03:56:15,0.8385,492.0,2022/04/04 03:51:28

20220404035738,tasuuketsusell,BTC/USDT,46496.52,0.007,2022/04/04 04:18:45,46770.13,0.007,2022/04/04 03:57:38

20220404042313,heikinbuy,AVAX/USDT,96.57,1.71,2022/04/04 04:23:13,96.83,1.71,2022/04/04 04:47:52

20220404051344,heikinsell,XRP/USDT,0.843,492.0,2022/04/04 05:26:33,0.8419,492.0,2022/04/04 05:13:44

20220404061442,tasuuketsusell,BTC/USDT,46636.45,0.007,2022/04/04 06:21:30,46556.0,0.007,2022/04/04 06:14:42

このDBからレポートを出力するアプリを作ってもいいですが、とりあえずExcelに取り込んで分析しています。

Content image
3月末~4月5日までの状況(見づらくてすみません)

 

この図は8つのbotの分析結果です。トレードエッジ(期待値)列がプラスだと儲かり、マイナスだと損をします。heikinbuyというbotにバグを入れてしまったようです。heikinsellとtasuuketsubuyががんばっていますが、heikinbuyのせいで3万円くらい融けていきました。。。不等号の向き、引き算と足し算の使用ミスあたりが考えられます。

 

バックテスト(過去データで架空の売買を模擬実行すること)してないのが悪いですね。バックテストの仕組みもうまく作る必要があります。

 

以上

 

Supporter profile iconSupporter profile iconSupporter profile iconSupporter profile icon Supporters link icon
Article tip 8人がサポートしています
獲得ALIS: Article like 102.42 ALIS Article tip 48.20 ALIS
handa's icon'
  • handa
  • @handa
コンピュータシステムの開発、子供向けプログラミング教室などを行っています。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

【初心者向け】JPYCを購入して使ってみました!

Like token Tip token
30.03 ALIS
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS
Eye catch
クリプト

2021年1月以降バイナンスに上場した銘柄を140文字以内でざっくりレビュー(Twitter向け情報まとめ)

Like token Tip token
38.10 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

【DeFi】複利でトークンを運用してくれるサイト

Like token Tip token
54.01 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
クリプト

Eth2.0のステークによるDeFiへの影響を考える。

Like token Tip token
44.10 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
クリプト

CoinList(コインリスト)の登録方法

Like token Tip token
15.55 ALIS
Eye catch
クリプト

コインチェックに上場が決まったEnjin Coin(エンジンコイン)コインを解説

Like token Tip token
21.49 ALIS