DeFi/DEXアービトラージ戦略まとめ

🏢DEX市場における🗃仮想通貨アービトラージ戦略まとめ.

🐥Glossary

  • Venue: LPだったり市場.
    • marketのかわりにvenueという単語もみられる. liquidity pool(LP)も.
  • Path: swapの連鎖. 裁定パス.

🎴Cross-Domain MEV

Cross-Domain MEV, クロスドメインアービトラージ.

Non-Atomic Arbitrage, 🔦Cross-Chain MEVはAtomicではない, Atomicなものは🤖Atomic Arbitrageへ.

Strategies

Domains

ここでいうドメインは,

  • L1 Chain
  • L2 Chain
  • サイドチェーン
  • CEX

Single-Chain MEV/Same-Chain MEV

同一チェーンをCross-Chainに対してSingle-Chain MEVということもあるがこれは一般的なMEVにほかならない.

Papers

💸Flash Loan Atomic Arbitrage

Flashloan をAtomic Swapに組み込む

DeFiレンディング固有機能の📝Flash LoanをDEXアービトラージに活用し原資なしでアービトラージ. 秒で借りてアビトラして秒で返す, それをひとつのトランザクションで完結させる. これによって原資がなくアービトラージが可能となる.


そんな夢のようなうまい話がうまくいくのか…🤔

💸Oracle Mispricing Arb

オラクル評価ズレ裁定. オラクル裁定. レンディング裁定.

💸信用アービトラージ/Credit Arbitrageの一種. DeFi固有.

🏢DeFi Lendingをつかう. レンディングの担保評価価格と市場価格の解離.

仕組み

「担保評価 > 市場価値」 + 「借り側有利」 → 抜ける

;; https://x.com/kotaro03873195/status/1987075701275828428

レンディングって、各トークンをクロスで担保対象にしたり、借り入れ対象にしたり、ごちょごちょすると、ほぼ、DEXみたいに使えるんですよ。で、悪用しようとすれば、バリバリできちゃうんですよ。

借りると利子というペナルティが発生するが、そもそも借りても返済を前提としない(=悪用)とペナルティは機能しない. これは倫理的な問題.

Examples

  • 2020 MakerDAO / DAI 「Black Thursday」 担保清算が滑り、ETH 0$入札が続出 担保評価と市場乖離
  • 2021 Venus/VAI (BSC) 低流動草コインを担保に高額借入 → 清算不能 担保バブル利用
  • 2022 UST / Anchor 「高利回りが貸し手に損失集中」構造 借手は無リスク、貸し手が負担
  • 2023 Celsius / AAVE攻防戦 清算ラインを利用した担保攻撃 清算設計の甘さ

JPYC/CJPY

✋DEX手動アビトラ

Botではなく手動でできるならそれがよい. 監視を自動化+手動という手段もある.

Markets

  • Single Chain
  • Cross-Chain
  • CeFi-DeFi

やり方

https://x.com/omgitsinfy/status/1558437872763514881

1. Identifying opportunities

  • Price mismatch
  • Large spread

2. Calculating spreads

  • 5% and up is decent but risky.
  • 10% and up is great.
  • 15% and up is rare.
  • 20% and up is a jackpot.

ref. https://x.com/omgitsinfy/status/1558612999778480129

3. Swap and bridging walkthrough

対戦相手を探してかれの戦術を分析する

  1. Look for competitors, BSCScanでtxとそのaccountを特定.
  2. Find what they are arbing, 📱DeBankでarbの詳細を分析. bridgeの動作を追える.
  3. Connect the dots
  4. Discover other strategies

https://x.com/omgitsinfy/status/1560813713816694784

Case study

Topics

💡API/SDK/RPCによる価格取得は取引所ごとに開発する必要がある

複数取引所の価格差の取得がまず大変.

  • 🔧ccxt/ccxtみたいなものがない?
  • そもそもAPI/SDK/開発ドキュメントがない場合も, その場合はブラウザ解析?

ref. Solana での BOT 開発の概要

Solana 自体はスマートコントラクトを実行する基本的なブロックチェーンの機能しか持たないため、Solana のドキュメントを読んだところで、「注文」とか「ポジション」なんていう概念はどこにも登場しない

取引は Solana に構築された各 DeFi プロジェクト上で行われるので、取引 BOT を作りたければ、Solana 本体のみならず、それらのプロジェクトの理解が必要になる

これらの DeFi プロジェクトがすべて API や SDK を提供しているわけではないし、そもそも開発者向けのドキュメントすら用意してないケースもある

もし公開されていれば UI のソースコードからトランザクションの構築方法を読み取るウェブサイトの JavaScript を解読してトランザクションの構築方法を分析トランザクションを実行してみて、Solana Explorer や solscan で内容を精査する

💡つよつよアビトラトレーダーオンチェーン監視

すべてのTransactionが閲覧できるということは、稼いでいるトレーダー(Account)を監視して, その人が大きなサヤを取ったのを検出することも可能.

これは、価格監視で乖離を検出するのとはひとつ抽象度があがった、トレーダー監視といえる戦法.

🔗References


Comsmos MEV

🏢Skip Protocolの登場でたぶんできない.

keywords

  • DEX Arbitrage
  • DEXアビトラ