Lab · Mercados
TradeTorch
Un laboratorio personal de trading: un agente de trading basado en reglas más “mesas” de dinero simulado donde una idea tiene que demostrar su valor antes de poder tocar dinero real.
- Estado
- En línea · solo dinero simulado
- Quién lo usa
- Solo Andrew, protegido con código de acceso.
- Hecho con
- Node.js en Netlify Functions + Blobs · backtests en Python · Alpaca (paper) · SEC EDGAR · Kalshi · Polymarket · Claude API
La cadena de verificaciones, tal como está hoy
→ Solicitud de orden
- 1Armado✕ Se detuvo aquí: sale desarmado
- 2Interruptor de dinero real
- 3Mercado abierto
- 4Solo efectivo
- 5Corte por drawdown
- 6Tope por orden
- 7Límite de pérdida diaria
- 8Límite de posición
- 9Veto por ventas de insiders
- 10Una orden al día
registro · se detuvo en la verificación 1 (armado: no) · no se colocó ninguna orden
Registro de hipótesis
Probado y descartado. Ahora el régimen se reporta, no se opera con él.
El filtro de 10 puntos antes del dinero real
- Superar al promedio del costo en dólares (DCA)
- Rentable sin las dos mejores operaciones
- Drawdown menor al 15%
- Resiste costos duplicados
- Supera entradas al azar
- Muestra reservada sellada, usada una vez
- Pre-mortem por escrito
- + 3 verificaciones más en el filtro completo
0 ideas han pasado el filtro
El problema
La mayoría de las ideas de trading se ven bien en retrospectiva y fallan en vivo. TradeTorch somete cada idea primero a una prueba registrada de antemano y a una prueba simulada hacia adelante, y documenta los fracasos con el mismo cuidado que los éxitos. La respuesta por defecto es “todavía no”.
Cómo funciona
Un agente basado en reglas, sin criterio de IA
Un solo símbolo, un tope pequeño, revisado cada pocos minutos en horario de mercado. Cada ejecución recorre una cadena fija de verificaciones y registra cuál la detuvo: armado, interruptor de dinero real, mercado abierto, solo efectivo, corte por drawdown, tope por orden, límite de pérdida diaria, límite de posición, veto por ventas de insiders, una orden al día.
Mesas simuladas
Una regla de compra en caídas del S&P 500, predicciones diarias congeladas de “¿comprar hoy?” evaluadas cinco días después, mercados del clima de Kalshi contra el pronóstico del Servicio Meteorológico Nacional, una mesa que copia en Polymarket y una prueba de favoritos, un escáner de arbitraje lógico y un registrador de líneas deportivas. Todo simulado.
Registro de hipótesis
Cada idea se escribe antes de probarla, con su predicción congelada y como máximo tres reescrituras antes de descartarla o aprobarla. Las ideas descartadas van a un “cementerio” frente al cual toda idea nueva tiene que justificarse.
Autopsia de operaciones perdedoras
Un crítico etiqueta solo las operaciones perdedoras, el código calcula qué parte de la pérdida corresponde a cada etiqueta, y se permite como máximo una corrección, que se vuelve a probar desde cero.
Revisión de integridad cada noche
Si el registro de una mesa no cuadra, esa mesa aparece como UNKNOWN en todas partes.
Terminal de solo lectura
Sharpe, Sortino, valor en riesgo y similares, sin boleta de órdenes.
Dónde entra la IA
- Rutinas de revisión programadas: un crítico semanal, una autopsia los domingos y notas de lecciones, todo de solo lectura.
- Una mesa simulada aparte donde Claude propone operaciones y el código hace cumplir cada límite.
- El agente en vivo no usa IA. “Las cuentas en el código, el criterio en el modelo, el veto en el código.”
Salvaguardas
Un solo camino hacia una orden
Solo una función en todo el código puede colocar una orden, y cada regla se aplica igual a las ejecuciones manuales y a las programadas.
Sale desarmado
El dinero real requiere un ajuste en el hosting que solo Andrew puede activar, escribir “ARM” y topes pequeños. Ninguna idea ha pasado el filtro todavía.
Simulado significa simulado
Opciones, mercados de predicción, deportes y cripto son solo simulados; las pruebas fallan si ahí se importa código de un bróker.
Reglas de riesgo congeladas
Cambiar la capa de riesgo hace fallar el CI sin la aprobación registrada de Andrew. Claude puede leer la cuenta de corretaje, pero nunca colocar una orden.
Notas de ingeniería
Un filtro de 10 puntos antes del dinero real
Superar al promedio del costo en dólares, seguir siendo rentable sin las dos mejores operaciones, mantener el drawdown por debajo del 15%, resistir costos duplicados, superar entradas al azar, usar una muestra reservada sellada una sola vez y escribir un pre-mortem.
Las ideas rechazadas siguen rechazadas
Se probó un filtro de compra por régimen de mercado y se descartó; ahora el régimen se reporta, no se opera con él.
Consultas con conciencia de costos
Las verificaciones pasaron de cada minuto a cada 15 minutos después de que el primer calendario agotó la cuota del hosting.
Qué sigue
Cada mesa reúne alrededor de 100 resultados liquidados antes de un veredicto. Las demás ideas siguen en modo sombra hasta que Andrew decida.