跳到內容

做市商

入門指南

從全新帳戶到首筆報價,只需五個步驟。每個步驟均可透過 API 獨立驗證。

設定清單

在讓機器人無人值守運行之前,請完成每個步驟。忽略監控是做市工作出問題最常見的原因。

  1. 1

    開立帳戶

    完成註冊、驗證電子郵件、啟用 2FA。將此帳戶視為您機器人的信任根基。

  2. 2

    完成 KYC 第 2 級

    第 2 級可將每日限額提升至足以進行大量報價。在繁忙市場中,第 1 級額度很快就會達到上限。

  3. 3

    帳戶入金

    儲值 USDC。請保留超出預期最大單側庫存所需金額的充裕緩衝。

  4. 4

    接入市場資料流

    連接 /ws,訂閱市場資料以接收即時委託簿更新及成交流資料。

  5. 5

    放置首筆梯形委託

    從一個市場、一個結果、每側三個委託層開始。確認成交後再增加市場。

  6. 6

    建立監控機制

    追蹤淨部位風險、成交率與庫存半衰期。任何指標偏離目標時立即發出警報。

您將使用的資料流

REST 適合一次性查詢;即時報價機器人必須使用 WebSocket。先用 REST 取得委託簿快照,再透過 WebSocket 保持即時同步。

資料流資料格式用途
/markets REST 探索活躍市場及其元資料。
/markets/:id/orderbookREST 單一市場委託簿的快照。
/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.

報價交叉 = 保證虧損

若您在同一結果上的買價高於賣價,您將在數秒內與自己對沖並虧損。請在上線前於程式碼中驗證此不變式。