← Liquidez y creación de mercado

Bot de negociación

poly-maker: Bot creador de mercado de Polymarket con modo simulado

poly-maker es un bot configurable Python y CLI para crear mercado en Polymarket. Busca mercados políticos y gestiona cotizaciones post-only de compra de SÍ y NO con precios y tamaños que dependen del inventario.

Disponible en
CLI

Capturas e interfaz

¿Qué es poly-maker?

El motor CLOB V2 documentado concilia cotizaciones con órdenes en directo y cambia de comportamiento entre regímenes de calma, tendencia, evento, solo reducción y parada. TOML almacena la configuración; SQLite y un diario de eventos conservan el estado para investigar las decisiones de cotización.

Utiliza --paper para ejecutar el proceso con datos en directo sin introducir órdenes. La reproducción histórica de los diarios no está implementada y no se incorporan sondeos externos, noticias ni datos de otras plataformas. Un par complementario ejecutado es distinto de un inventario de un solo lado. En este perfil no se probaron la ejecución real o simulada ni la eficacia de los controles.

A quién va dirigido

  • Estudiar la creación de mercado como desarrollador.
  • Operar con configuración y diarios locales.
  • Evaluar la selección de mercados que considera recompensas.

Funciones y cobertura

  • Buscador de mercados

    Ordena mercados políticos según recompensas, reembolsos y datos de riesgo.

  • Cotizaciones solo de creador

    Utiliza órdenes post-only y conciliación con órdenes en directo.

  • Ajuste por inventario

    Desplaza los precios y reduce el tamaño al acercarse a los límites de exposición.

  • Regímenes de operación

    Cambia de comportamiento en calma, tendencia, evento, solo reducción y parada.

  • Controles operativos

    Utiliza límites de exposición, parada por pérdida diaria, parada por datos obsoletos y gestión de heartbeat.

  • Proceso simulado

    Utiliza el flujo de datos en directo sin introducir órdenes.

  • Estado local

    Guarda ajustes TOML, estado SQLite y diarios de eventos.

Flujos de trabajo con poly-maker

Evaluar una configuración

Busca mercados, selecciona un conjunto pequeño y ejecuta el modo simulado. Examina las cotizaciones ante distintos estados de volatilidad e inventario.

Operar un mercado

Comprueba la preparación de la cartera, aplica una configuración y supervisa posiciones, órdenes y el estado de parada.

Explicar un cambio de cotización

Lee el diario y el estado para investigar ampliaciones de precios, cambios de régimen o cancelaciones.

Precios y coste total

El repositorio tiene licencia MIT. La infraestructura, las transacciones de financiación y las comisiones aplicables de la plataforma son independientes.

Primeros pasos

Antes de empezar: No se incluyen sondeos externos, noticias ni datos de otras plataformas.

  1. Utiliza Python 3.12 o posterior y la instalación uv documentada.
  2. Configura la identidad de la cartera y TOML.
  3. Busca y selecciona mercados.
  4. Ejecuta --paper.
  5. Utiliza doctor para examinar la preparación de la cartera antes de las órdenes reales.
  6. Supervisa el estado y mantén disponible cancel-all.

La reproducción histórica de los diarios registrados no está implementada.

Enlaces útiles

Qué revisar

  • No se incluyen sondeos externos, noticias ni datos de otras plataformas.
  • La fusión de posiciones de Safe o proxy no está conectada; esas salidas de inventario utilizan ventas limitadas.
  • livetest introduce una orden y moneydoctor realiza operaciones reales; ninguno es una comprobación de solo lectura.
  • Un par complementario y una posición de un solo lado tienen exposiciones distintas.

En detalle

Valoraciones y reseñas

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

Nuestra opinión sobre poly-maker

poly-maker es una referencia de código sustancial para estudiar cómo encajan las cotizaciones simuladas y los controles de inventario en una estrategia de creador de mercado. Sus límites operativos están documentados, pero la reproducción del diario está sin terminar y algunos comandos envían órdenes reales. Esas limitaciones hacen importante una configuración supervisada; no demuestran la eficacia de las salvaguardas.

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 poly-maker

¿El motor principal cruza el diferencial?

Utiliza órdenes post-only.

¿Puedo evitar el envío de órdenes?

Sí. Ejecuta --paper.

¿Se incluyen pruebas históricas?

No. La reproducción del diario figura como sin terminar.

¿Por qué cotizar compras tanto de SÍ como de NO?

La estrategia adquiere patas complementarias y gestiona su inventario y coste de entrada combinados.