마켓 메이커
시작하기
새 계정에서 첫 번째 호가까지 5단계. 각 단계는 API를 통해 독립적으로 확인할 수 있습니다.
설정 체크리스트
봇을 무인으로 실행하기 전에 모든 단계를 완료하십시오. 모니터링을 생략하는 것이 마켓 메이킹 세션이 실패하는 가장 흔한 원인입니다.
- 1
계정 개설
등록, 이메일 인증, 2FA 활성화. 봇의 신뢰 루트로 취급하십시오.
- 2
KYC 티어 2 완료
티어 2는 진지한 호가 제시를 위해 일일 한도를 충분히 높입니다. 티어 1은 활발한 마켓에서 빠르게 한도에 도달합니다.
- 3
계정 자금 입금
USDC를 입금하십시오. 예상 최대 단방향 재고 위에 충분한 버퍼를 유지하십시오.
- 4
마켓 데이터 피드 연결
/ws에 연결하여 마켓 데이터를 구독해 실시간 오더북 업데이트와 체결 흐름을 받으세요.
- 5
첫 번째 사다리 배치
하나의 마켓, 하나의 결과, 각 측 3개 레벨로 시작하십시오. 마켓을 추가하기 전에 체결을 확인하십시오.
- 6
모니터링 연결
순 노출, 체결률, 재고 반감기를 추적하십시오. 수치가 목표를 벗어나면 알림을 설정하십시오.
사용할 데이터 피드
REST는 일회성 읽기에 적합하며, WebSocket은 실시간 호가 봇에 필수입니다. REST로 오더북 스냅샷을 찍은 후 소켓으로 최신 상태를 유지하십시오.
| 피드 | 형태 | 사용 사례 |
|---|---|---|
| /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.
호가 역전 = 확정 손실