← SDK y bibliotecas

SDK

Polymarket Python SDK: del notebook al servicio asíncrono

El SDK oficial de Polymarket se instala como polymarket-client y se importa como polymarket. Ofrece clientes síncronos y asíncronos para datos públicos y operaciones autorizadas de cuenta, con modelos tipados para análisis e integración.

Precios
El paquete no requiere suscripción. Las comisiones de plataforma e infraestructura son aparte.

Capturas e interfaz

¿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.

  1. Instala polymarket-client desde PyPI oficial.
  2. Elige sync o async y consulta una página pública pequeña.
  3. Añade extras pandas, polars, arrow o quant según necesidad.
  4. Configura el cliente seguro solo para acciones autorizadas.

Las suscripciones necesitan cliente async.

Leer la guía oficial Python

Leer referencia pandas DataFrame

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

Valoración editorial
4,0de 5
0 reseñas de usuarios

Nuestra opinión sobre Polymarket Python SDK

Tipos, streams y notebooks dan un inicio práctico. Importaciones, Decimal y exportaciones limitadas requieren atención.

Basada en las funciones documentadas, la configuración y las condiciones de acceso. Cómo valoramos

Reseñas de usuarios 0

El umbral de reseñas publicadas para que la nota principal pase a las valoraciones de usuarios es 5.

Sé la primera persona en compartir su experiencia

Un ejemplo concreto ayuda a la siguiente persona a elegir la herramienta adecuada.

Herramientas relacionadas

Explorar la categoría

Preguntas 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.