NautilusTrader 소개
데이터 클라이언트는 호가장 변화·호가·체결을 Nautilus 이벤트로 변환합니다. 구독에 필요한 누락 상품은 Gamma로 불러오고 condition·결과 토큰 ID로 분석 데이터 식별자를 유지합니다. 공개 CLOB 피드와 Gamma 탐색에는 지갑이 필요하지 않습니다.
실행에는 네이티브 EIP-712 서명과 계정 상태 대조가 추가됩니다. 서명자·자금 제공자·서명 유형·승인을 설정하고 전략 시작 전 주문·체결·포지션 상태를 복원하세요. 프레임워크 학습량이 있으며 플랫폼별 주문 규칙도 적용됩니다.
적합한 사용자
- Python·Rust 전략 개발 팀.
- 재생과 실제 운영 인프라를 오가는 연구자.
- 주문 상태를 명시적으로 관리할 개발자.
클라이언트와 지원 작업
- L2·체결 이벤트
Nautilus 타입으로 호가장 델타·호가 틱·체결 틱을 받습니다.
- 실행 중 상품 검색
구독 시 필요한 상품을 Gamma로 불러옵니다.
- 네이티브 서명
Rust에서 EIP-712 주문 서명을 생성합니다.
- 실행·취소
지정가·즉시 체결 가능 주문, 취소, 독립 지정가 일괄 제출을 지원합니다.
- 계정 상태 대조
활성 주문·Data API 포지션·체결 이력으로 상태를 복원합니다.
- 결과 확정 처리
결과 확정 시 승리·패배 결과 상품을 종료합니다.
- 지갑 설정
계정의 서명자·자금 제공자·서명 유형을 설정합니다.
개발 흐름
데이터 전략 구성
공개 클라이언트로 결과 상품을 불러오고 ID를 일관되게 유지하며 호가·호가장 이벤트를 처리하세요.
실행 연결
인증·승인을 설정하고 활성화 전 상태를 대조한 뒤 이벤트 흐름에서 취소·최종 체결을 추적하세요.
가격과 총비용
어댑터는 오픈 소스 NautilusTrader에 포함됩니다. 인프라·상용 플랫폼 서비스·거래소 비용은 별도입니다.
설치와 설정
- 지원 버전을 설치하고 Polymarket 가이드를 읽으세요.
- 데이터 클라이언트·결과 ID를 설정하고 소수 시장을 구독하세요.
- 실행 시 서명자·자금 제공자·서명 유형·승인을 설정하고 상태 대조를 켜세요.
유용한 링크
확인할 사항
- 시장가 매수·매도의 수량 단위가 다릅니다.
- IOC는 FAK로 매핑되며 GTC·GTD는 대기 지정가에 적용됩니다.
- 플랫폼 네이티브 stop·trailing·bracket·OCO·iceberg 주문은 지원하지 않습니다.
- Post-only는 시장가 주문 유효기간과 결합할 수 없습니다.
- 주문 변경은 직접 수정 대신 취소를 사용합니다.
- 시장가 매수는 호가 통화 금액을, 매도는 지분 수량을 사용합니다.
자세히 살펴보기
평가와 리뷰
사용자 리뷰 0
공개된 리뷰가 5건이 되면 주 평가가 사용자 평가로 바뀝니다.
구체적인 사례는 다음 사용자가 알맞은 도구를 고르는 데 도움이 됩니다.
관련 도구
카테고리 둘러보기NautilusTrader 자주 묻는 질문
인증 없이 데이터를 볼 수 있나요?
공개 CLOB 피드·Gamma 탐색에는 지갑이 필요하지 않습니다.
Python을 지원하나요?
Rust 어댑터가 Python 바인딩을 제공합니다.
손절이 플랫폼 네이티브인가요?
문서의 어댑터는 플랫폼 네이티브 stop·trailing 주문을 제공하지 않습니다.
결과는 어떻게 식별하나요?
각 BinaryOption은 condition ID와 결과 토큰 ID를 사용합니다.


