핵심 개념
포지션과 페이아웃
포지션은 마켓 결과(outcome)에 대한 귀하의 청구권으로, SatoriEx 원장에 기록됩니다. 이 페이지는 포지션이 무엇인지, 어떻게 개시하고 청산하는지, 해결 시점에 무엇이 지급되는지, 그리고 API에서 어디를 봐야 하는지를 다룹니다. 결과 셰어는 당사의 수탁 원장에서 추적되며, 현재 온체인 토큰은 발행되지 않습니다.
Coming from Polymarket?
포지션이란
마켓에서 YES 또는 NO 셰어를 매수하면 매칭된 체결이 귀하의 계정에 포지션 레코드를 생성(또는 증가)합니다. 각 포지션은 (마켓, 결과) 쌍별로 범위가 정해지므로, 같은 마켓에서 YES와 NO를 모두 매수하면 두 개의 별도 포지션이 생깁니다.
- 셰어 수 — 보유한 결과 셰어의 개수. 항상 음수가 아닌 정수.
- 원가 베이시스 — 현재 셰어 수를 누적하기 위해 지불한 총 USDC (수수료 차감 후).
- 평균 매수가 — 가중 평균 진입가. 현재 미드 가격에 대한 미실현 손익 계산에 사용.
포지션 개시 방법
노출을 원하는 쪽에 지정가 주문(또는 즉시 체결되는 지정가)을 냅니다. 매처가 귀하의 주문에 대해 게시하는 각 체결은 해당 포지션을 원자적 원장 단계로 증가시키므로, 부분 체결 고아가 발생하지 않습니다. 같은 마켓의 YES 쪽 매수와 이후 NO 쪽 매수를 모두 제출하면, 두 포지션은 독립적으로 추적됩니다.
포지션 조회
GET /api/v1/me/positions 는 현재 보유 중인 (마켓, 결과) 쌍별로 한 항목을 반환합니다. 가장 자주 쓰이는 필드:
shares— 결과 셰어의 음수가 아닌 정수 카운트.avg_buy_price— 가중 평균 진입가, 센트 단위 (0–100, 예: 50 = $0.50). 현재 미드 대비 미실현 손익 계산에 사용.cost_basis— 현재 셰어 수를 누적하기 위해 지불한 총 USDC. API 경계에서 달러로 표현됩니다.
해결 시 페이아웃
각 셰어는 해결에 따라 1.00 USDC (결과가 이김) 또는 0.00 USDC (결과가 짐) 중 하나가 됩니다. 페이아웃은 기계적이며, 1셰어당 이익은 이기면 「outcome_value − price_paid」, 지면 「−price_paid」입니다. 1셰어 예시:
| 체결가 | 암묵 확률 | 셰어당 지불액 | TRUE인 경우 (+) | FALSE인 경우 (−) |
|---|---|---|---|---|
| 0.95 | 95% | 0.95 | +0.05 | -0.95 |
| 0.62 | 62% | 0.62 | +0.38 | -0.62 |
| 0.50 | 50% | 0.50 | +0.50 | -0.50 |
| 0.15 | 15% | 0.15 | +0.85 | -0.15 |
페이아웃은 2시간 이의 제기 기간이 인용된 이의 없이 종료되면 원자적으로 입금됩니다. 이의가 인용되면 마켓은 활성(거래 가능) 상태로 돌아갑니다 — 새 2시간 창이 열리려면 제안-확인 전체 사이클이 필요합니다.
해결 전 포지션 청산
해결까지 보유할 필요는 없습니다. 언제든지 매도 주문을 낼 수 있습니다. 매칭된 체결은 셰어 수를 줄이고, 같은 원자적 단계에서 매도 대금을 USDC 잔고에 게시합니다. 부분 매도는 잔여 포지션을 원가 베이시스 변경 없이 유지합니다.
포지션이 보관되는 곳
포지션은 SatoriEx의 복식 부기 원장에 기록되며, 모든 셰어 이동에는 일치하는 차변과 대변 항목이 있습니다. 현재로서는 이것이 귀하의 보유를 표현하는 유일한 방법입니다. 각 셰어를 온체인 ERC-1155 토큰으로 표현할 Conditional Token Framework (CTF) 컨트랙트는 존재하며 향후 릴리스에서 선택적 자체 보관을 가능하게 하지만, 현재 결제용으로는 활성화되어 있지 않습니다.
컨트랙트 및 온체인 로드맵 읽기 →이의 제기 기간을 유의하세요