マーケットメイカー
はじめに
新規アカウントから最初の気配値まで5ステップ。各ステップはAPIで独立して確認できます。
セットアップチェックリスト
ボットを無人で動かす前に全ステップを完了してください。モニタリングをスキップすることが失敗するマーケットメイクセッションの最も一般的な原因です。
- 1
アカウントを開設する
登録し、メールを確認し、2FAを有効にします。これをボットの信頼の根拠として扱ってください。
- 2
KYCティア2を完了する
ティア2は本格的な気配値提示に十分な日次上限を引き上げます。ティア1は忙しいマーケットで上限にすぐ達します。
- 3
アカウントに資金を入れる
USDCをデポジットします。片側の最大在庫より十分なバッファを保持してください。
- 4
マーケットデータフィードを接続する
/ws に接続してマーケットデータを購読し、ライブな板の更新と約定フローを受信します。
- 5
最初のラダーを出す
1マーケット、1アウトカム、各サイド3レベルから始めます。マーケットを追加する前に約定を確認してください。
- 6
モニタリングを接続する
ネットエクスポージャー、約定率、在庫ハーフライフを追跡します。いずれかの数値がターゲットからずれたらアラートを出します。
使用するデータフィード
RESTはワンショットの読み取りに適しています。ライブな気配値ボットにはWebSocketが必要です。RESTで板のスナップショットを取り、ソケットで最新状態を維持します。
| フィード | 形式 | 用途 |
|---|---|---|
| /markets | REST | アクティブなマーケットとそのメタデータを発見します。 |
| /markets/:id/orderbook | REST | 1マーケットの注文板のスナップショット。 |
| /ws | WebSocket | ライブな注文板のデルタ — 気配値提示に必要。 |
| /ws | WebSocket | ライブな約定ストリーム — 在庫追跡に必要。 |
最初の気配値
# Post both sides of a quote with 2-cent spread
curl -X POST https://staging.satoriex.io/api/v1/orders \
-H "Authorization: Bearer $SATORIEX_TOKEN" \
-d '{"market_id":"MKT","outcome_id":"YES",
"side":"buy","type":"limit","price":0.49,"size":500}'
curl -X POST https://staging.satoriex.io/api/v1/orders \
-H "Authorization: Bearer $SATORIEX_TOKEN" \
-d '{"market_id":"MKT","outcome_id":"YES",
"side":"sell","type":"limit","price":0.51,"size":500}'Two limit orders, two cents apart. If both fill, your gross spread is 2 cents per share. The 1.5% taker fee is deducted from the seller's proceeds at match time (~0.77¢ at p=0.51), so your net spread after fees is closer to 1.2 cents per share, plus two maker rebates. Size your quoted spread to cover the fee drag.
クロスした気配値 = 確実な損失