はじめに
いまは、4年に一度のビットコインの半減期と言われています。詳細はネットで調べていただくとして、保有しているだけでビットコインの含み益が増えていくボーナスタイムと言うことです。
日本円でビットコインに投資しますから、為替の問題が発生します。景気の好不況の影響もあります。実際に徳なのかどうかは半減期が終わってみないと分かりません。
本題です。
12時間ごとにビットコインの売買をして、結果を公開しているサイトを見かけました。
BitbankのPublic APIを使って実際にどうなるか検証してみました。
プロット
12時間毎
3月から4月にかけてプラスになっていますが、後半マイナスになっています。
掲載していませんが、手数料なしで計算するとプラスになってました。
Bitbankは取引ごとに、取引額の0.12%の手数料がかかります。
手数料負けです。
1週間毎
今度はプラスに転じました。
プログラム概要
Bitbankから2024年度のビットコインのローソク足データを取得します。
typeを ‘1week’ にセットします。
自作のラッパー関数を使って、データフレームに変換します。
終値から始値を引いた値を diff というデータフレームに保存します。
diffには、12時間毎の取引の損益が入っていることになります。
具体的には、9:00購入 21:00売却 の損益
21:00購入 09:00売却 の損益
Bitbankの手数料は取引1回につき 0.12%です。
{購入時価格(Open) + 売却時価格(Close) } x 0.01 x 0.12で手数料を算出します。
cumsum()で diffの累積和を計算して、diff_sumに代入します。
diff と diff_sumのグラフをプロットします。
プログラム例
結論 10万円を運用したら
ビットコインを0.01btc およそ10万円、1週間毎に売買したら、
2024年1月からの累計で 47,981円の利益が出たという計算になります。
datetime
2024-01-01 09:00:00 3659.422784
2024-01-08 09:00:00 436.628792
2024-01-15 09:00:00 1178.596632
2024-01-22 09:00:00 1729.249028
2024-01-29 09:00:00 2647.080088
2024-02-05 09:00:00 11149.381272
2024-02-12 09:00:00 17147.630712
2024-02-19 09:00:00 16541.284848
2024-02-26 09:00:00 33340.194944
2024-03-04 09:00:00 40037.760948
2024-03-11 09:00:00 40109.547504
2024-03-18 09:00:00 39368.833268
2024-03-25 09:00:00 45613.899056
2024-04-01 09:00:00 42655.561936
2024-04-08 09:00:00 38347.180320
2024-04-15 09:00:00 37339.870580
2024-04-22 09:00:00 36549.928492
2024-04-29 09:00:00 34819.656444
2024-05-06 09:00:00 32191.370344
2024-05-13 09:00:00 39400.889336
2024-05-20 09:00:00 43234.685032
2024-05-27 09:00:00 43051.625808
コメント