blockchainjapan’s blog

旬のブロックチェーンを記事を厳選して提供!

プログラム可能なDEX取引:Carbon戦略の活用


プログラム可能なDEX取引:Carbon戦略の活用

Nate Hindman | CarbonDeFi

Carbonコミュニティへの参加はこちらから🤝


Carbonは、オンチェーン指値注文のために構築された自動取引プロトコルです。すべてのCarbon注文は、「例えば、1600USDCでETHを売る」「1600–1900USDCの間でETHを売る」など、特定の価格または特定の範囲内で取引を実行するように設計されています。

ユーザーは個別の注文を出すこともできるし、注文を組み合わせてトークンを自動的に安く買って高く売る「反復戦略」を作成することもできます。売買注文は、ユーザーがトークンが取引されると予想する価格に基づいて、設定された価格の上下に発注することができ、トークンの「スイング取引」のプロセスを自動化します。トークンの価格がユーザーが選択した範囲を通過し、注文が執行されると、ユーザーはトークンを安く買って高く売ることで利益を得ることができる仕組みです。

低レンジ(1400–1000USDC)でETHを買って、高レンジ(1600–1900USDC)でETHを売るカーボン反復戦略

ETHが今後数カ月間、1000–1900USDCの間で取引されると予想するとします。Carbonを使って、低レンジ(例えば、1400–1000 USDC)でETHを買って、高レンジ(例えば、1600–1900 USDC)でETHを売る反復戦略を展開することができます。

反復戦略と使い捨て戦略

Carbonの戦略には「反復型(Recurring)」と「使い捨て型(Disposable)」があります。使い捨て戦略は1つのアクティブな注文で構成され、注文が執行されるとアクティブな取引からトークンを削除します。例えば、単一の指値注文(「ETHを1500で売る」)や単一のレンジ注文(「ETHを1450–1500の間で売る」)です。

反復戦略は、永続的に取引される2つのリンクされた注文で構成されます。ユーザーが戦略の停止を選択するまで、一方の注文は低レンジでトークンを自動購入し、もう一方は高レンジで自動売却します。トークンの価格が各レンジに移動すると、流動性は自動的に注文間で回転します。

資金調達

反復戦略では、3つの方法で資金を調達することができます: ユーザーは、売り注文、買い注文、その両方に資金を供給する方法を選択することが可能です。例えば、上記のETH/USDC戦略を展開するには、買い注文にUSDCのみを資金提供して、売り注文は空のままにします。USDCは、ETH価格が低いレンジを移動すると自動的にETHに変換されて、高いレンジではUSDCに戻ります。

流動性はリンクされた注文間で回転するため、買い注文で取得したトークンはリンクされた売り注文で自動的に利用可能になり、逆もまた同様です。

結果

トレーダーはカーボンを使用して、指定したトークンの価格変動に対する期待値を表現します。カーボンの方向性は、既存のAMMとは対照的で、LPはIL(インパーマネントロス)以上の取引手数料を得ようとします。

一方、Carbonの利用者は、取引手数料に動機づけられているわけでも、ILの最小化に関心があるわけでもなく、むしろ特定の価格で取引を実行することだけを意図して流動性を提供しています。

Carbonにおいて、有利な結果と不利な結果がどのようなものかを探ってみましょう。以下の例は、上記で言及したETH/USDC反復戦略(「ETH 1400–1000 USDCを買い、ETH 1600–1900 USDCを売る」)の利益/損失を、異なるETH価格チャートの例で示しています。

有利な結果

概要:ETHのレンジ取引は1,000~1,900の間で2回行われ、HOLDに対して+47.35%の利益(1サイクル後)、HOLDに対して+117.14%の利益(2サイクル後)
  • ユーザーが5,000 USDCを入金
  • ETH価格が1,500–1,000 ETH/USDCから下落。ETH買い注文が実行され、5,000 USDCが4.22 ETHで売却される。
  • ETH価格が1900ETH/USDCまで回復。ETH売り注文が約定 — 4.22 ETHを7,367.88 USDCで売却。

現在の保有(利益): 7,367.88 USDC (+2,367.88 USDC)

  • ETH価格が1900から1000ETH/USDCに再び下落、ETH買い注文が約定 — 7,367.88 USDCを6.22 ETHで売却
  • ETH価格が1900ETH/USDCまで再び上昇、ETH売り注文が約定 — 6.22 ETHを10,857.14 USDCで売却

最終的な保有(利益合計): 10,857.14 USDC (+5,857.14 USDC)

好ましくない結果

概要:ETHは1500から900まで下落して回復しない場合
  • ユーザーが5,000 USDCを入金
  • ETH価格が1,500~1,000ETH/USDCまで下落、ETH買い注文が約定 — 5,000USDCを4.225ETHで売却
  • ETH価格は回復せず、900USDCで落ち着く
  • ユーザーは全ETH預金を売却し(現在3,802.50 USDCの価値)、出金する。

最終的な保有額(合計利益): 3,802.50 USDC (-1197.50 USDC)

上記の例は、Carbonの戦略が、トークンの値動きを予測するユーザーの能力によって利益を生むこともあれば、利益を生まないこともあることを示します。次に、各注文のレンジのサイズ(または「幅」)を調整することで、リスクとリターンのプロフィールがどのように変わるかを見てみましょう。

注文の精度

Carbonのユーザーは、トークンの売買価格を指定することができます。注文範囲の幅は、流動性が提供される価格の数を決定します。ワイド」レンジの注文はより多くの価格に流動性を提供し、より狭いレンジはより少ない価格内で流動性を提供します。

レンジの広い注文はペイオフが低くなりますが、約定する確率は高くなります。レンジが狭い注文はペイオフが高くなりますが、約定する確率は低くなります。戦略を設定して、ETHをどこで買うかを決めることを想像してみてください。1100で買うとペイオフは高くなりますが、1300から1100で買うよりもリスクが高くなります。これは逆方向にも当てはまります。1900でETHを売ると、ペイオフは高くなりますが、1600~1900で売るよりもリスクが高くなります。反復戦略で一緒にリンクされた買い注文と売り注文は、独立して調整可能な幅を持って、トレーダーはこれを使用して、選択した戦略の全体的なリスク/リターンプロファイルを変更することができます。

まとめ

オンチェーン指値注文をプログラム可能にして、その流動性を介して連動させることで、カーボンはオンチェーンでアクティブな取引戦略を実行するための、より大きなコントロール、自動化、透明性をユーザーに提供します。

次回は、Carbonのオンチェーン取引戦略を使って、実際の様々な価格チャートを取引する方法をご紹介します。


Carbon

Carbonのオンチェーン取引プロトコルは、カスタマイズ可能な指値注文とレンジ注文、自動ローテする一方向の流動性を可能にします

Carbonコミュニティへの参加はこちらから🤝