La estrategia de mercado predictivo en una sola mercado siempre presenta problemas de límite de posición total, y después de muchas revisiones no se podía detectar la causa.


Hoy finalmente encontré la causa raíz: se usó el tipo de orden incorrecto.
Fenómeno del problema
Desde que se lanzó la estrategia de clima H12, ha tenido dos errores extraños:
1. La posición total en un solo mercado siempre supera el límite $10
2. Se colocaron 32 órdenes, ninguna se ejecutó (tasa de ejecución 0%)
Al principio pensé que era un problema de lógica, revisé funciones de eliminación duplicada, cálculo de posiciones, verificación del estado de las órdenes, todo parecía correcto. Desde el código, parecía estar bien.
Pero en línea simplemente no funcionaba.
Diagnóstico de la causa raíz
Al revisar el código, descubrí: siempre estaba usando órdenes IOC ( de ejecución inmediata o cancelación ).
La lógica de IOC es: al realizar la orden, se intenta hacer coincidir inmediatamente con el libro de órdenes, si no coincide, se cancela.
Esto provoca dos problemas:
• Exceso de posición: las órdenes IOC se cancelan inmediatamente, no permanecen en estado pendiente, lo que hace que la verificación de duplicados falle (no se detectan las órdenes), y la estrategia realiza órdenes repetidas en el mismo mercado en un ciclo de escaneo.
• Tasa de ejecución 0%: en el mercado de clima, la liquidez es baja, el libro de órdenes suele estar vacío, y las órdenes IOC se cancelan en cuanto se colocan.
Solución
Cambiar a órdenes GTC Maker:
• GTC (Good-Till-Cancel) - la orden permanece en el libro hasta que se ejecute
• La orden permanece en estado pendiente, la verificación de duplicados puede funcionar
• Verificación de órdenes pendientes: antes de cada escaneo, comprobar si la orden anterior se ejecutó
Verificación de resultados (ver figura 1)
Después del despliegue en VPS:
• El problema de límite de posición desapareció
• En 5 minutos, 5 de 29 órdenes se ejecutaron (tasa de llenado del 17.2% vs antes 0%)
• Maker recibe reembolso, Taker paga comisión (después del cambio, incluso se ahorra dinero)
Un solo cambio corrigió dos errores. Si también estás trabajando en la estrategia Polymarket, la matriz de tipos de órdenes en la figura 2 puede usarse como referencia.
Ver originales
post-image
post-image
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)