做市商
快速上手
从全新账户到首次报价,五步完成。每个步骤均可通过 API 独立验证。
配置清单
在让程序无人值守运行之前,请完成每个步骤。跳过监控是做市表现不佳的最常见原因。
- 1
开设账户
注册、验证邮箱、启用两步验证。将此视为您程序的信任根。
- 2
完成 KYC 等级 2
等级 2 将每日限额提高到足以认真报价的水平。在繁忙市场上,等级 1 会很快触达限额。
- 3
充值账户
充值 USDC。保持比预期最大单边库存多一定缓冲的余额。
- 4
接入市场数据流
连接 /ws,订阅市场数据以接收实时订单簿更新及成交流。
- 5
下首个阶梯单
从一个市场、一个结果、每侧三个层级开始。确认有成交后再增加市场。
- 6
接入监控
追踪净敞口、成交率和库存半衰期。任何数字偏离目标时发出警报。
您将使用的数据流
REST 适合一次性读取;实时报价程序需要 WebSocket。通过 REST 获取订单簿快照,然后通过 WebSocket 保持实时同步。
| 数据源 | 形式 | 适用场景 |
|---|---|---|
| /markets | REST | 发现活跃市场及其元数据。 |
| /markets/:id/orderbook | REST | 某市场订单簿的快照。 |
| /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.
报价倒挂 = 保证亏损
如果您在同一结果上的买价高于卖价,您将在数秒内与自己成交并亏损。正式上线前请在代码中验证此不变量。