Reconstrucción del Algoritmo de Trading: De Tasa de Éxito a PoP Estimado y Prefiltrado Inteligente

Mejoras del Algoritmo: De Defectuoso a Funcional
Un desarrollador compartió recientemente una importante renovación de su escáner de algoritmos para operaciones bursátiles, abordando fallas fundamentales en la implementación original. El sistema escanea 500 acciones y genera tarjetas de operación con posiciones sugeridas, pero la versión inicial tenía problemas significativos de precisión y eficiencia.
Qué Cambió en la Reconstrucción
El desarrollador envió siete solicitudes de extracción (PR) en una noche, sumando aproximadamente 2.500 líneas de código. Las mejoras se centran en tres áreas clave:
1. Tubería Inteligente con Pre-Filtrado
Antes: El sistema obtenía cadenas de opciones completas para todas las acciones candidatas antes de puntuarlas, lo cual era costoso y lento.
Ahora: Una llamada API por lotes puntúa todos los símbolos candidatos por Rango de IV (qué tan caras están las opciones frente a su propio historial) y calificación de liquidez (qué tan fácil es realmente ejecutar la orden). Solo los mejores candidatos pasan al análisis profundo.
Resultado: 542 acciones escaneadas → 17 pasaron el pre-filtro → 8 seleccionadas para análisis profundo. Esto representa una reducción del 85% en las llamadas API, haciendo los escaneos más rápidos y económicos mientras se mantiene la calidad.
2. Cálculos Precisos de Probabilidad
Antes: El escáner usaba el delta de la opción (N(d1) en términos de Black-Scholes) como una aproximación de "Tasa de Éxito", lo cual es técnicamente engañoso ya que el delta es un ratio de cobertura, no una verdadera probabilidad de ganancia.
Ahora: Cada instancia de "Tasa de Éxito" ha sido renombrada a "Prob. Est. de Ganancia" (Probabilidad Estimada de Ganancia). El cálculo ahora usa N(d2) evaluado a los precios de equilibrio reales de la estrategia.
La diferencia: El delta calcula la probabilidad de expirar más allá de un precio de ejercicio. El nuevo método calcula la probabilidad de expirar más allá del precio de equilibrio, lo cual considera la prima cobrada. Por ejemplo, con un cóndor de hierro que cobra $1.50 de crédito en un estrangulamiento corto 170/190, los equilibrios están en 168.50 y 191.50, no en 170 y 190.
Cada número de Prob. Est. de Ganancia ahora incluye una información sobre herramientas que indica el método de cálculo usado: "N(d2) a precios de equilibrio" o "aproximación por delta".
3. Modelo Real de Valor Esperado
Antes: El Valor Esperado estaba codificado en $0 (evPerRisk: 0 en el código fuente). El campo existía pero las matemáticas nunca se implementaron.
Ahora: Cada estrategia obtiene un Valor Esperado real usando un modelo de tres resultados:
- Zona de ganancia total — el precio se mantiene alejado de tus strikes
- Zona de ganancia/pérdida parcial — el precio cae entre tus strikes cortos y largos
- Zona de pérdida total — el precio supera tu protección
El antiguo modelo binario (ganar × ganancia máxima − perder × pérdida máxima) asumía incorrectamente solo dos resultados, ignorando los escenarios de ganancia/pérdida parcial que son comunes en el trading con spreads.
Arquitectura del Sistema
La arquitectura central del escáner permanece: 500 acciones escaneadas, puntuadas en cuatro categorías (Borde-Vol, Calidad, Régimen, Borde-Info), con una puerta de convergencia que requiere 3 de 4 categorías por encima de 50. Las tarjetas de operación incluyen strikes reales y precios reales.
El desarrollador señaló que el sistema original carecía de conciencia de señales sociales — aunque tenía titulares de noticias de Finnhub, tenía cero conciencia de lo que los traders reales estaban diciendo en X/Twitter en tiempo real.
📖 Lea la fuente completa: r/ClaudeAI
👀 Ver también

Usando Servidores MCP para Conectar Claude a Bases de Datos en Vivo para Análisis Bajo Demanda
Un desarrollador construyó un servidor MCP para CybersecTools, conectando Claude a una base de datos de más de 10,000 productos de ciberseguridad, permitiendo análisis de datos en vivo en lugar de paneles de control tradicionales. El servidor proporciona 40 herramientas para comparar proveedores, analizar categorías de mercado y verificar la cobertura de NIST CSF 2.0.

Pegboard imprimible en 3D generado por IA a partir de un boceto dibujado a mano
Un desarrollador utilizó Codex para convertir un boceto dibujado a mano en modelos paramétricos 3D para un juguete de tablero de clavijas, especificando solo dos dimensiones: espaciado de agujeros de 40 mm y ancho de clavija de 8 mm. El repositorio contiene generadores en Python para siete piezas de juego, cuatro engranajes y tableros imprimibles.

Desarrollador Publica Juego en HTML5 Usando la Versión Gratuita de Claude Chat
Un desarrollador con 20 años de experiencia programando juegos en C utilizó la versión gratuita de Claude Chat para crear un juego de disparos espaciales moderno en HTML5 durante 30 días, trabajando aproximadamente una hora diaria. El juego incluye sonidos procedimentales, IA enemiga, sistemas de mejoras y mecánicas de oleadas.

Desarrollador depura error redundante en el service worker de PWA en Next.js con la ayuda de Claude.
Un desarrollador creó Somnia, una PWA de Next.js 14 con notificaciones push, usando Claude como compañero de codificación. El error más difícil involucró a los service workers que se volvían REDUNDANT en Android Samsung debido a un ID de compilación obsoleto en sw.js.