¿Qué es Polymarket Python SDK?
PublicClient sirve para scripts simples; AsyncPublicClient, para bucles de eventos y suscripciones largas. SecureClient y AsyncSecureClient añaden operaciones autorizadas. Identificadores, Decimal y datetime conservan significado y precisión.
En notebooks, los objetos se muestran como tarjetas Jupyter y los extras añaden pandas, Polars y Arrow. Limita exportaciones: convertir un paginador exige limit explícito; limit=None pide todos los elementos. Este paquete difiere de py-clob-client y hay guía oficial de migración.
A quién va dirigido
- Investigadores en notebooks Python.
- Servicios backend con datos y acciones de cuenta.
- Equipos que necesitan modelos tipados y DataFrames.
Funciones y cobertura
- Clientes sync y async
Elige clientes Public o Secure en ambos modos.
- Modelos tipados
Usa Market, Event y OrderBook con campos Decimal y datetime.
- Opciones de paginación
Lee páginas, itera elementos o reanuda cursores opacos.
- Suscripciones async
Los clientes async admiten temas de mercados y deportes documentados.
- Conversión DataFrame
Los extras opcionales admiten pandas, Polars y Arrow.
- Tarjetas Jupyter
Los objetos comunes muestran tarjetas compactas.
- Jerarquía de errores
Captura excepciones específicas bajo PolymarketError.
Flujos de trabajo con Polymarket Python SDK
Explora en un notebook
Consulta un conjunto de mercados con un límite explícito de resultados y conviértelo a DataFrame, conservando los identificadores y la precisión decimal.
Crea un consumidor de streams
Usa AsyncPublicClient y procesa cada forma de evento explícitamente.
Añade operaciones de cuenta
Tras comprobar lecturas, configura el cliente seguro con firmante y cartera.
Precios y coste total
El paquete no requiere suscripción. Las comisiones de plataforma e infraestructura son aparte.
Primeros pasos
Antes de empezar: Las suscripciones son solo async.
- Instala polymarket-client desde PyPI oficial.
- Elige sync o async y consulta una página pública pequeña.
- Añade extras pandas, polars, arrow o quant según necesidad.
- Configura el cliente seguro solo para acciones autorizadas.
Las suscripciones necesitan cliente async.
Enlaces útiles
Qué revisar
- Las suscripciones son solo async.
- Convertir paginador exige limit explícito; limit=None pide todos.
- Instala polymarket-client pero importa polymarket.
- Los campos sensibles usan Decimal, no flotantes binarios.
En detalle
Valoraciones y reseñas
Reseñas de usuarios 0
El umbral de reseñas publicadas para que la nota principal pase a las valoraciones de usuarios es 5.
Un ejemplo concreto ayuda a la siguiente persona a elegir la herramienta adecuada.
Herramientas relacionadas
Explorar la categoríaPreguntas frecuentes sobre Polymarket Python SDK
¿Puedo usar llamadas síncronas?
Sí, con PublicClient y SecureClient.
¿Por qué falta subscribe?
Las suscripciones están en AsyncPublicClient y AsyncSecureClient.
¿Puedo obtener un DataFrame pandas?
Usa el extra correspondiente y limit explícito.
¿Es py-clob-client?
No. Es el paquete unificado; consulta la migración oficial para clientes antiguos.


