정의
슬리피지
주문 시 기대한 가격과 실제 체결 가격의 차이입니다.
슬리피지란 주문을 낼 때 예상한 가격과 실제로 체결된 가격의 차이입니다. Polymarket과 같이 CLOB 기반 시장에서는 시장가 또는 FAK(Fill‑And‑Kill) 주문이 여러 대기 주문에 대해 체결될 수 있습니다. 주문이 체결되는 동안 오더북이 움직이면 의도한 평균 가격보다 불리한 가격으로 체결될 수 있는데, 그 차이가 슬리피지입니다.
Polymarket의 주요 작동 방식
- FAK 주문에는 자동 슬리피지 보호 기능이 포함됩니다. CLOB SDK의 market-order 헬퍼는 사용 가능한 유동성에 대해 즉시 실행하고 미체결 잔량을 취소하는 FAK를 제출합니다. 주문이 사용자가 설정한(또는 SDK의 기본) 가격 임계값을 넘을 경우, relayer는 더 큰 손실을 감수하기보다는 주문을 취소합니다.
- 틱 크기와 촘촘함이 중요합니다. 틱 크기가 좁아질(가격 극단 근처) 경우 이산적 가격 단위가 변경되어 특정 주문 규모에서 경험하는 슬리피지에 영향을 줄 수 있습니다.
- 부분 체결은 슬리피지의 흔한 원인입니다. 유동성이 얇은 북에 대해 큰 FAK를 넣으면 여러 레벨의 유동성이 소모되어 미드포인트나 초기 최우선 매도가보다 불리한 평균 체결가를 초래할 수 있습니다.
왜 슬리피지가 재정거래에서 중요한가
예를 들어 이항 시장에서 양쪽을 모두 매수하거나 다중 결과 시장에서 완전 세트를 매수하는 산술적 엣지에 의존하는 경우, 슬리피지는 그 엣지를 줄이거나 없앨 수 있습니다. 이론적 엣지는 $1.00에서 최우선 매도들의 합을 뺀 값과 같습니다. 시장가/FAK 주문을 제출하면 실현된 체결 가격이 표시된 최우선 매도보다 높아질 수 있어 수익을 감소시키거나 양(+)의 엣지를 손실로 바꿀 수 있습니다.
기억해야 할 위험
- 결제 및 오라클 분쟁(UMA)은 최종 정산 시기와 가치에 영향을 미칠 수 있습니다.
- 수수료 변경이나 예기치 않은 테이커 수수료는 실효 슬리피지를 증가시킵니다.
- 스마트컨트랙트 및 relayer 장애는 의도한 체결을 지연시키거나 방해할 수 있습니다.
UI와 API에서 슬리피지가 나타나는 방식
- 트레이딩 UI에서 FAK는 실행되었거나 취소된 것으로 표시됩니다. 북이 이동해서 취소된 경우, 이는 슬리피지 보호가 작동한 것입니다.
- CLOB API 또는 Market WebSocket을 통해 best_bid_ask 및 last_trade_price 이벤트를 모니터링하면 주문 생성과 실행 사이에 오더북이 얼마나 움직였는지 추정할 수 있습니다.
관련 항목
- /glossary/fak — Fill‑And‑Kill 주문과 그것이 슬리피지를 어떻게 제한하는지
- /glossary/leg-risk — 한 쪽만 체결되고 다른 쪽이 체결되지 않을 때 중요한 페르레그(leg) 노출