CEX-CEXのアービトラージ事例
この記事は仮想通貨botter Advent Calendar 2024 12/11の記事です。
初めまして、irukitiと申します。普段はDEXやCEXでトレードを中心に活動しています。
今回は、CEX間のアービトラージ(裁定取引)について書きます。主に「Coincheck」と「Binance Japan」間での取引についてです。
言いたいこと
初級botterでも取れる鞘やできることはあります。
仮想通貨のbotは楽しいです。
Binance Japan手数料無料キャンペーン(BTC/ETH/XRP)
まず、このアビトラをしようと思ったきっかけは、Binance Japanの一部の仮想通貨取引の手数料無料キャンペーンです。3月12日に開始されました。このキャンペーンは、当初4月10日までの予定でしたが、後日6月25日まで延長されました。直近だとDOGEとかやってましたね。
時系列は以下の通りです。
約3ヶ月ほどの期間、Binance JapanのBTC取引は手数料無料だったわけです。
何故この鞘を取ったのか?
以下のことから強botterは放置すると考えたためです。
Binance Japanの板が薄いため、資金を投入しても取れる金額に限界があり
キャンペーンのため、短期間でエッジが消えることが予想される
戦場選びにはnupinupinuさんの記事が参考になります。
基本的に強botterやトレーダーと戦うのはやめましょう。
※技術力に自信があれば別です。
実際の鞘は?
この期間中、特に4月12日には約5%程度の鞘が確認できました。日本円入金はよ反映されろ!って思った記憶があります。
TradingViewより。Bitflyer(BTC/JPY)/Binance Japan(BTC/JPY)
※coincheckは自分の知る限り指定できなかったのでBitflyerで代用
pineスクリプトも置いておきます
//@version=5
indicator("マイスクリプト")
// BINANCEのBTC/JPY価格を取得
btcjpy_binance_price = request.security("BINANCE:BTCJPY", "5", close)
// bitFlyerのBTC/JPY価格を取得
btcjpy_bitflyer_price = request.security("BITFLYER:BTCJPY", "5", close)
// 価格の比率を計算
ratio = btcjpy_binance_price / btcjpy_bitflyer_price
// グラフにプロット
plot(ratio, color=color.purple, linewidth=2, title="BINANCE/BITFLYER BTC/JPY Ratio")
plot(1, color=color.green, linewidth=2, title="1")
どうやってbotを構築するの!?
詳細は割愛しますが、以下の記事が役に立ちます
QASHさんの記事。
hayayu0(林)さんの記事。
まちゅけんさんの記事
https://zenn.dev/mtkn1/books/deployment-for-botter
最後に
初級botterでも取れる鞘やできることはありますので、bot作成してみましょう!


コメント