Comparacion de arquitectura

Tu estrategia merece mas que un sandbox

Las plataformas de scripts sandbox limitan tu estrategia a 500 lineas de codigo interpretado en un entorno cerrado. Los imports permitidos son solo bibliotecas matematicas basicas. Red, hilos, acceso a base de datos: todo prohibido. El resultado es un techo estructural que ningun pulido de interfaz puede arreglar.

Sandbox500lineas de techo
VS
StratCraftsin techo

Comparacion de capacidades

La diferencia no esta en las funcionalidades. Esta en la arquitectura.

Dimension
Lenguaje de estrategia~500 lineas pandas / Pine Script C++23, Python, codigo generado por IA
Rendimiento de ejecucionInterpretado, un solo hilo C++23 compilado, vectorizado SIMD/AVX-512
Tipos de estrategias posiblesCruce de MA, RSI, Bollinger, MACD, Martingala Multi-factor, pipelines de ML, arbitraje estadistico, event-driven
Acceso a datosRestringido al sandbox (sin red, sin IO de archivos) Multi-fuente, multi-frecuencia, datos alternativos
Integracion de IAAsistente de chat (sin generacion de codigo) 7 proveedores LLM, protocolo MCP, estrategias C++ generadas por IA
Arquitectura de pluginsSin plugins (sandbox cerrado) Plugins aislados por proceso via gRPC, recarga en caliente
Escalabilidad1 estrategia a la vez 2.000 estrategias simultaneamente
DespliegueDocker + configuracion manual de entorno SaaS o local, inicio sin configuracion
Investigacion de factoresNo es posible en el sandbox Factores compuestos Alpha158, arboles de expresiones, analisis IC/ICIR
Potencial de ventaja en el mercadoSolo senales publicas (sin ventaja) Nivel framework: el techo es tu idea

El problema del techo

Por que 500 lineas de pandas no pueden generar alpha

Lo que puedes construir en un sandbox

  • RSI sobrecomprado/sobrevendido

Cada una es una senal publica. Miles de indicadores gratuitos de TradingView hacen lo mismo. No hay ventaja de mercado aqui.

Lo que los sistemas cuantitativos rentables realmente necesitan

  • Market making sensible a la latencia (ejecucion C++ en microsegundos)

Nada de esto cabe en un sandbox de 500 lineas. Se necesita rendimiento compilado, acceso a datos sin restricciones y arquitectura extensible.

Cuando un sandbox es suficiente

Los sandboxes tienen su lugar para casos de uso especificos.

  • Estas aprendiendo a programar estrategias de trading
  • Necesitas alertas de indicadores simples
  • Necesitas un prototipo rapido para una idea basica
  • Te sientes comodo con senales publicas

Cuando necesitas un framework

La investigacion seria requiere infraestructura seria.

  • Necesitas modelos multi-factor con validacion estadistica
  • Quieres integrar pipelines de ML en tu flujo de backtest
  • Necesitas rendimiento C++ compilado para estrategias de produccion
  • Quieres que la IA genere e itere codigo de estrategia a escala

Construye sin techo

El techo deberia ser tu idea de estrategia, no tu herramienta.