Puedes dejar que una IA lea tus cuentas, tu historial y tus estrategias de NinjaTrader 8 sin darle ninguna forma de mandar una orden. No es una casilla que haya que acordarse de desmarcar: es que el código para operar no existe.
Por qué conectar una IA a NinjaTrader
Preguntas como "¿a qué hora pierdo más dinero?", "¿cuánto me queda hasta el trailing drawdown en cada cuenta?" o "¿qué hace exactamente esta estrategia que descargué?" tienen respuesta en tus datos de NinjaTrader. El problema es sacarlos: exportar, limpiar, cruzar. Una IA conectada puede hacerlo por ti en segundos, en lenguaje normal.
Esa conexión se hace con MCP (Model Context Protocol), un estándar abierto para que las apps de IA usen herramientas externas. Claude, Copilot en VS Code, Cursor, Gemini CLI, Codex CLI o un modelo local con Ollama hablan MCP.
El miedo razonable
Una IA con acceso a tu plataforma de trading no debería poder operar. Los modelos se equivocan, interpretan mal una frase o siguen instrucciones escondidas en un fichero. Si una herramienta puede mandar órdenes, tarde o temprano alguien la usará cuando no debe. Por eso diseñamos el NT8-MCP Lite al revés: primero, que sea imposible operar; después, todo lo demás.
Cómo está hecho
- Tu app de IA habla con un pequeño servidor MCP que corre en tu PC.
- El servidor lee la base de datos de NinjaTrader en solo lectura (tu historial funciona incluso con NinjaTrader cerrado) y, para los datos en vivo, habla con un AddOn dentro de NinjaTrader.
- Todo ocurre en
127.0.0.1, tu propio ordenador: sin nube, sin telemetría y sin pedir las contraseñas de tus cuentas.
Las tres capas que impiden operar
- El servidor MCP no tiene ninguna herramienta de órdenes. La IA no puede pedir lo que no existe.
- El cliente local rechaza cualquier comando de órdenes antes de que salga del PC.
- El AddOn dentro de NinjaTrader no contiene código de órdenes; los comandos antiguos responden "BLOQUEADO".
Las tres tendrían que fallar a la vez para que algo llegara al mercado, y ninguna de ellas tiene el código necesario para hacerlo.
Qué puede leer tu IA (37 herramientas)
- Cuentas en vivo: saldos, posiciones, órdenes y ejecuciones de la sesión, y los valores de trailing drawdown que publican las firmas de fondeo.
- Historial completo: operaciones de ida y vuelta con su PnL neto, acierto con intervalo de confianza, factor de beneficio, esperanza, drawdown, rachas, por día y por hora.
- Mercado e histórico de precios: fichas de instrumentos, horarios, cotizaciones, barras de cualquier tipo y estadísticas como el ATR.
- Tu código NinjaScript: leer, buscar y explicar tus estrategias e indicadores.
Instalación en 5 minutos
- Necesitas Windows 10/11 con NinjaTrader 8 y Python 3.10 o superior.
- Descarga el NT8-MCP Lite de GitHub (botón «Code» → «Download ZIP»), descomprímelo y haz doble clic en Instalar.cmd: crea su propio entorno de Python, genera un token local aleatorio, instala el AddOn y registra el servidor en las apps de IA que encuentre.
- En NinjaTrader: Nuevo → Editor NinjaScript → F5 (o reinicia NinjaTrader). Si NinjaTrader estaba abierto con posiciones, el instalador no toca el AddOn hasta que estés plano.
- Reinicia tu app de IA y escríbele: "Ejecuta nt8_status".
Qué preguntarle
- "Analiza mis últimos 30 días en la cuenta X agrupados por hora. ¿Dónde pierdo dinero?"
- "Lista mis posiciones abiertas en todas las cuentas y la distancia al trailing drawdown de cada una."
- "Lee mi estrategia MiRuptura.cs y explícame la lógica de entrada en lenguaje llano."
- "Compara el ATR de 1 minuto del MNQ en los 30 minutos tras la apertura con el resto de la sesión."
Lite y Pro
| Qué incluye | Lite (gratis) | Pro |
|---|---|---|
| Herramientas | 37, todas de solo lectura | 88 (también escriben código con copia de seguridad y operan en simulación) |
| Cuentas, historial, precios, código | Sí | Sí |
| Monte Carlo de tus operaciones y simulación de cuentas de fondeo | — | Sí |
| Línea de tiempo de cada orden y motivo de los rechazos | — | Sí |
| Vault de backtests y motor rápido por reglas | — | Sí |
| Órdenes en cuentas reales | Imposible | Imposible |
La Pro tiene además un modo de práctica que solo puede operar en cuentas de simulación de NinjaTrader; en cuentas reales sigue siendo imposible.
Lo que conviene saber
El NT8-MCP es una herramienta, no un asesor: la IA puede equivocarse al interpretar tus datos, así que comprueba lo importante en NinjaTrader. Tus datos no salen del PC por el NT8-MCP, pero lo que le escribas a tu app de IA sigue las condiciones de esa app: si usas un servicio en la nube, tus preguntas y las respuestas viajan a él; con un modelo local, no.
Contenido informativo y educativo, basado en nuestra experiencia. No es asesoramiento de inversión. Las reglas de las firmas cambian: compruébalas en su web. Este artículo no contiene enlaces de afiliado.