Comisiones de Polymarket: calcular el coste de operar
Calcula las comisiones de Polymarket: 100 participaciones cripto a 0,40 USD generan 1,68 USD de comisión, sobre un importe de compra de 40 USD.
En esta guía
La fórmula que decide tu coste
Polymarket no aplica una comisión plana a todas las operaciones. El coste documentado por operación sigue la fórmula fee = C × feeRate × p × (1 − p), donde C es el número de acciones, p es el precio por acción y feeRate es una tasa que varía según la categoría del mercado. Aquí, una acción es la unidad mínima que compras: si una acción vale 0,40 USD, 100 acciones te cuestan 40 USD de nocional, es decir, el importe bruto antes de comisiones. El feeRate es un número decimal, no un porcentaje: 0,07 equivale a 7% en la tasa base, pero se multiplica por p y por (1 − p) antes de aplicarse.
El resultado depende del tipo de participante. Los makers, que son órdenes límite que se quedan en el libro esperando contraparte y aportan liquidez, no suelen pagar comisión. Los takers, que son órdenes que cruzan el spread y consumen liquidez ya existente, pagan cuando el mercado tiene comisiones habilitadas. Esto significa que la misma operación puede ser gratuita si colocas una orden límite y esperas, o costosa si ejecutas a mercado de inmediato. No existe una única cifra de comisión válida para todos los mercados ni para todas las formas de ejecutar.
Ejemplo ilustrativo: 100 acciones crypto a 0,40
Supón un mercado de categoría crypto con feeRate documentado de 0,07. Compras 100 acciones a 0,40 USD cada una. Aplicas la fórmula: fee = 100 × 0,07 × 0,40 × (1 − 0,40). Primero calculas (1 − 0,40) = 0,60. Luego multiplicas 100 × 0,07 = 7. Después 7 × 0,40 = 2,8, y finalmente 2,8 × 0,60 = 1,68 USD. El nocional es 100 × 0,40 = 40 USD. La comisión de 1,68 USD equivale al 4,2% de esos 40 USD, no al 7% que sugiere la tasa base. Este 4,2% sale de multiplicar 0,07 por 0,60, el factor que refleja la probabilidad implícita de que la acción no gane. Estas cifras son una ilustración aritmética con parámetros capturados, no un estudio empírico ni una predicción de resultados.
Cambia el escenario y la cifra se mueve. Si el mismo tamaño de 100 acciones se opera a 0,50 en un mercado de deportes con feeRate 0,05, el cálculo es fee = 100 × 0,05 × 0,50 × 0,50 = 1,25 USD. El nocional ahora son 50 USD y la comisión representa el 2,5% de ese nocional. Observa que tanto la tasa como el factor (1 − p) cambian al mismo tiempo. Por eso no puedes trasladar la tasa de crypto a deportes ni reutilizar una tasa antigua: la tasa deportiva capturada es 0,05, no 0,03, y si usaras 0,03 obtendrías 0,75 USD, una estimación que subestima el coste real. Verifica siempre los parámetros del mercado concreto antes de enviar una orden.
| Categoría | feeRate | Fee con p=0,40 | Fee con p=0,50 | % del nocional con p=0,40 |
|---|---|---|---|---|
| Crypto | 0,07 | 1,68 USD | 1,75 USD | 4,2% |
| Deportes | 0,05 | 1,20 USD | 1,25 USD | 3,0% |
| Finanzas | 0,04 | 0,96 USD | 1,00 USD | 2,4% |
| Política | 0,04 | 0,96 USD | 1,00 USD | 2,4% |
| Economía | 0,05 | 1,20 USD | 1,25 USD | 3,0% |
| Cultura | 0,05 | 1,20 USD | 1,25 USD | 3,0% |
| Clima | 0,05 | 1,20 USD | 1,25 USD | 3,0% |
| Otros | 0,05 | 1,20 USD | 1,25 USD | 3,0% |
| Menciones | 0,04 | 0,96 USD | 1,00 USD | 2,4% |
| Tecnología | 0,04 | 0,96 USD | 1,00 USD | 2,4% |
| Geopolítica | 0 | 0 USD | 0 USD | 0% |
| C | feeRate | p | C × feeRate × p × (1-p) |
|---|---|---|---|
| 100 | 0,07 | 0,40 | 1,68 USD |
El coste de ida y vuelta no termina en la entrada
Si compras y luego vendes, pagas comisión en la entrada si eres taker y otra vez en la salida si vuelves a cruzar el spread al vender. Añade a eso el spread: la diferencia entre la mejor oferta de compra y la mejor de venta. Los precios que ves normalmente son el punto medio entre ambas, pero no son una garantía ejecutable. Cuando el spread supera 0,10, la interfaz puede mostrar el último precio negociado en lugar del punto medio, y ese precio tampoco asegura tu ejecución. Una orden a mercado recorre varios niveles del libro y sufre slippage: cada nivel tiene menos profundidad y peor precio, así que el precio medio que obtienes es peor que el punto medio que veías.
También existen costes externos que Polymarket no controla. Los intermediarios de wallet o los puentes entre redes pueden cobrar por separado al mover fondos. La documentación menciona USDC mientras otros productos más recientes mencionan pUSD, de modo que no conviene generalizar una afirmación única sobre el colateral en todos los productos. Para estimar el coste total de una ida y vuelta necesitas la fecha de observación del precio, la profundidad disponible en cada nivel y los parámetros de comisión del mercado concreto. Sin esos datos, cualquier cifra de ida y vuelta queda incompleta y puede desviarse bastante de lo que pagarás.
Cómo decidir si la comisión cambia tu operación
Antes de enviar una orden, calcula la comisión con la fórmula y compárala con el tamaño de tu posición. En el ejemplo de 100 acciones a 0,40, 1,68 USD sobre 40 USD de nocional es un 4,2%. Si tu ganancia máxima esperada antes de comisiones fuera de 2 USD, la comisión se llevaría 1,68 USD y apenas te quedaría margen. Si la operación pierde, pagas la comisión igual y además pierdes el nocional, así que el caso perdedor combina las 2 cosas. Colocar una orden límite pasiva como maker puede eliminar el cargo por taker, pero asumes riesgo de no ejecución y de que el precio se mueva antes de que alguien te cruce.
Este cálculo es útil para comparar el coste de distintas categorías y tamaños, no para recomendar una operación solo porque su valor esperado parezca positivo. La comisión de la fórmula no cubre slippage, spread ni cargos externos, que en mercados con poca profundidad pueden pesar más que el propio feeRate. Verifica la categoría, la tasa vigente y la profundidad antes de asumir cualquier estimación.
Qué revisar en los datos del mercado antes de operar
Los detalles del mercado incluyen la pregunta, los resultados, outcomePrices, clobTokenIds, la actividad, la fecha de cierre, si acepta órdenes, la liquidez y el volumen. Estos arrays serializados suelen requerir parseo antes de usarlos. Conserva siempre la fecha de observación del precio: el volumen y la liquidez son magnitudes distintas y no se sustituyen entre sí. Un valor ausente o desactualizado no equivale a cero, y el acceso público de solo lectura a los datos es distinto de la autenticación necesaria para operar.
Para verificar el precio disponible para tu tamaño de operación, consulta la liquidez del libro de órdenes.
Para probar supuestos numéricos, consulta la calculadora de valor esperado.
Para entender la compra y la resolución de participaciones, consulta el funcionamiento de Polymarket.
Fuentes y verificación
Fuentes consultadas
Fuentes consultadas
Fuentes consultadas
Redacción PolyZeno. Revisión automatizada con DeepSeek V4.1 Flash.