新しいマーケットのためのAMM流動性
新しいマーケットのためのAMM流動性
Section titled “新しいマーケットのためのAMM流動性”bitCasterは中央指値注文板(CLOB)を中心に作られています。トレーダーとマーケットメイカーが実際のBidとAskを置き、注文板上でマッチングします。長期的にはこの形を目指しています。人間のマーケットメイカーが参加すれば、スプレッド、サイズ、判断の質で競争できるからです。
新しいマーケットにはコールドスタート問題があります。注文板が空だと初期トレーダーは取引相手を見つけられません。一方、トレーダーがいなければ、人間のマーケットメイカーもそのマーケットを監視する理由が弱くなります。このギャップを埋めるため、マーケット作成者は作成後に自動マーケットメーカー(AMM)へ出資できます。登録自体は通常の Open 登録です。開始確率や入金を含まず、公開価格も設定しません。
AMMがすること
Section titled “AMMがすること”AMMは、作成後に入金された返金不可の資金を使い、CLOBにBidとAskを出します。注文板を置き換える別のプールではありません。流動性を提供し、早い段階のユーザーが取引して価格発見できるようにするBotです。
作成者にとって重要なのは、作成直後のマーケットを取引しやすくすることです。資金提供されたマーケットは、完全に空の注文板よりも初期の取引関心を得やすくなります。一方で、その資金はリスク資本です。情報を持つトレーダーへの支払いに使われる可能性があり、引き出し可能な残高やLP持分ではありません。資金提供者に確率を持つポジションや特別な配当は発生しません。
AMM流動性は取引を立ち上げるためのものです。永続的に市場を支配することが目的ではありません。健全に成熟したマーケットでは、人間やプロのマーケットメイカーが、初期AMMの建値をより狭く、より情報の入った流動性で徐々に置き換えていくのが理想です。
なぜLMSRか
Section titled “なぜLMSRか”bitCasterは現在、LMSR(Logarithmic Market Scoring Rule)AMM戦略を使っています。v1でLMSRを選んだ理由は、予算に基づく分かりやすい損失上限を持ち、予測市場の確率表現に向いており、通常のCLOB指値注文へサンプリングできるためです。
最初に承認された入金でBotは均一な中立の有効化状態から開始します。最初の入金が初期容量とリスクにさらす資本量を決めます。後続の資金提供は、処理中のBot取引が完了した後に流動性パラメータ b を増やすことがあります。Botは取引から得たポジション q を変えません。この変更でBidとAskの建値が動くことがあります。最新の承認済み取引価格は変わりません。資金が増えると、より深い建値を出せる場合があります。
LMSRを唯一のAMMに固定するつもりはありません。将来、マーケットの種類、作成者の好み、プロの流動性提供ワークフローにより合う別のマーケットメイキング戦略を追加する可能性があります。
資金提供の選択肢
Section titled “資金提供の選択肢”マーケット作成後、作成者は資金提供を省略するか、sats単位で金額を入力できます。
どのユーザーも、後からマーケット詳細ページの LIQUIDITY タブで追加の資金提供ができます。
承認済みの入金でBotが有効になるまで、Botは注文を出しません。
資金提供は返金されません。確定する前に金額と手数料を確認してください。
流動性が十分な場合、開始時の売買スプレッドは2パーセントポイントを目標とします。 例えば、二項マーケットは49%の買い注文と51%の売り注文で開始できます。 整数のシェア数、手数料、資金不足により、スプレッドが広くなる場合があります。 追加の資金提供は注文量を増やせますが、特定のスプレッドや取引数量を保証しません。 取引フォームに数量を入力すると、現在の注文で価格制限内に全量を約定できるか確認できます。 約定できない場合、フォームはその理由を表示します。 プレビューは流動性を予約しません。ウォレット残高と手数料も取引を制限します。
マーケットへの資金提供はユーザー向けにはsatsで表示されます。内部会計と公開 *Subunits ワイヤフィールドではmsatを使います。明示的なベースアセットと担保単位のフィールドはプロトコルに残りますが、現在のプロダクトが受け入れる値はそれぞれ sat と msat だけです。
資金提供入金は、そのマーケットのマーケットメイキングにコミットされます。入金者の引き出し権、残余請求権、確率を持つポジション、利益分配請求権は発生しません。マーケットカードと詳細ページでは、受取手数料を差し引いた確定済みのBot資金を 資金提供総額 として表示します。新しい支払いが確定すると増えます。取引では減りません。資金提供総額は、現在の注文板流動性やBotの残り在庫ではありません。
資金提供は公開マーケット価格を設定しません。最新の確定した取引が公開価格の基準です。 最初の取引が確定する前は、クライアントは No trades yet またはダッシュを表示します。 売買の中間値は、現在の両側の注文板を示す参考値として、別のラベルで表示します。 確定した取引価格でも、約定を保証する価格でもありません。 注文板が空の場合や、買い注文または売り注文しかない場合、中間値は表示しません。
人間およびプロのマーケットメイカーの取引モデルについては、取引モデルと人間のマーケットメイカー を参照してください。