Polymarket Python SDK 소개
간단한 스크립트에는 PublicClient, 이벤트 루프 서비스·장기 구독에는 AsyncPublicClient가 맞습니다. SecureClient·AsyncSecureClient는 인증된 계정 작업을 추가합니다. 도메인 식별자·Decimal·datetime으로 데이터의 의미와 정밀도를 유지합니다.
노트북에서는 공통 객체가 작은 Jupyter 카드로 표시되고 선택 확장으로 pandas·Polars·Arrow 변환을 추가합니다. 내보내기 범위를 명시하세요. 페이지 객체 변환은 limit이 필요하며 limit=None은 전체 항목을 요청합니다. py-clob-client와 다른 통합 패키지이며 이전 연동용 공식 이전 가이드가 있습니다.
적합한 사용자
- Python 노트북 연구자.
- 데이터·계정 작업을 사용하는 백엔드 서비스.
- 타입 모델과 DataFrame이 필요한 팀.
기능과 범위
- 동기·비동기 클라이언트
두 방식 모두 Public·Secure 클라이언트를 제공합니다.
- 타입 모델
Decimal·datetime을 포함하는 Market·Event·OrderBook을 사용합니다.
- 페이지 처리 방식
페이지 읽기·항목 순회·불투명 커서 재개를 지원합니다.
- 비동기 구독
비동기 클라이언트는 문서의 시장·스포츠 주제를 지원합니다.
- DataFrame 변환
선택 확장이 pandas·Polars·Arrow를 지원합니다.
- Jupyter 카드
공통 객체를 작은 노트북 카드로 표시합니다.
- 오류 계층
PolymarketError 아래의 구체적 예외를 처리합니다.
Polymarket Python SDK 활용 워크플로
노트북 분석
제한된 시장 집합을 받아 ID·소수 정밀도를 유지한 DataFrame으로 변환하세요.
스트림 소비자 구성
AsyncPublicClient로 구독하고 이벤트별 구조를 명시적으로 처리하세요.
계정 작업 추가
조회 흐름을 구성한 뒤 필요한 서명자·지갑으로 Secure 클라이언트를 설정하세요.
가격과 총비용
패키지 구독은 필요하지 않습니다. 플랫폼 비용과 처리 인프라 비용은 별도입니다.
시작하기
시작하기 전에: 구독은 비동기 전용입니다.
- 공식 PyPI에서 polymarket-client를 설치하세요.
- 동기·비동기를 고르고 작은 공개 페이지를 요청하세요.
- 필요한 pandas·polars·arrow·quant 확장을 추가하세요.
- 인증 계정 작업용 Secure 클라이언트를 설정하세요.
실시간 구독에는 비동기 클라이언트가 필요합니다.
유용한 링크
확인할 사항
- 구독은 비동기 전용입니다.
- 페이지 객체 DataFrame 변환은 limit을 명시해야 하며 limit=None은 전체를 요청합니다.
- 설치는 polymarket-client, 가져오기는 polymarket입니다.
- 정밀도가 중요한 필드는 이진 부동소수점 대신 Decimal을 씁니다.
자세히 살펴보기
평가와 리뷰
사용자 리뷰 0
공개된 리뷰가 5건이 되면 주 평가가 사용자 평가로 바뀝니다.
구체적인 사례는 다음 사용자가 알맞은 도구를 고르는 데 도움이 됩니다.
관련 도구
카테고리 둘러보기Polymarket Python SDK 자주 묻는 질문
동기 호출이 가능한가요?
네. PublicClient·SecureClient를 사용합니다.
subscribe가 왜 없나요?
구독은 AsyncPublicClient·AsyncSecureClient에서 제공합니다.
pandas DataFrame을 받을 수 있나요?
해당 확장과 명시적인 결과 한도를 사용하세요.
py-clob-client와 같은가요?
아니요. 통합 Python 패키지이며 이전 클라이언트는 공식 이전 가이드를 확인하세요.


