피드로 돌아가기
Dev.toBackend
원문 읽기
Resolution Risk 제어를 위한 Rust 기반 Prediction Market Maker 설계
I built an open-source market maker for prediction markets (Polymarket/CLOB) — here's how it works
AI 요약
Context
일반적인 Market Making의 Spread 확보 전략과 달리 Prediction Market은 결과 확정 시 포지션 전액 손실이 발생하는 Resolution Risk라는 특수한 제약 존재. CLOB 기반 시장에서 단순 호가 제공 시 발생하는 방향성 리스크 관리의 한계점 분석.
Technical Solution
- Resolution 시점 접근에 따른 Spread 확장을 통한 리스크 프리미엄 확보 구조 설계
- 방향성 모멘텀 강세 시장 내 Inventory Exposure 축소를 통한 자산 손실 방지 로직 구현
- FAK(Fill-or-Kill) Order 활용으로 결과 확정 직전 Limit Order 체결 지연 리스크 제거
- Rust 언어 채택을 통한 고성능 호가 생성 및 Polygon 네트워크 기반 USDC 정산 최적화
- SQLite를 활용한 Order State Tracking으로 주문 상태의 정합성 및 추적 가능성 확보
- Gnosis Safe 및 EOA Wallet 지원을 통한 유연한 자산 관리 체계 구축
실천 포인트
1. 자산 가치가 0 또는 1로 수렴하는 시장 설계 시 Time-to-Resolution 기반의 가변 Spread 모델 검토
2. 체결 지연이 치명적인 환경에서 Resting Order 대신 FAK/IOC 주문 전략 적용
3. 고빈도 주문 상태 관리를 위해 경량 DB(SQLite 등)를 활용한 State Machine 구현