TradeMemory Protocol
oficialCapa de memoria de trading con IA para MT5/forex con 15 herramientas MCP: almacenar/recordar operaciones, descubrimiento de patrones, evolución de estrategias y memoria ponderada por resultados.
¿Qué puedes hacer con TradeMemory Protocol MCP?
- Registra una operación con contexto completo — usa
remember_tradepara registrar una operación con condiciones de mercado, confianza y resultado, de modo que persista entre sesiones. - Recuerda operaciones pasadas antes de entrar en una posición — pregunta a
recall_memoriesqué sucedió en condiciones de mercado similares, ponderado por calidad del resultado y actualidad. - Comprueba si una operación es legítima en este momento — ejecuta
check_trade_legitimacypara evaluar una operación prospectiva contra un filtro previo de 5 factores. - Obtén una instantánea conductual de tu agente de trading — llama a
get_agent_stateoget_behavioral_analysispara revelar tendencias de confianza, reducciones y rachas perdedoras. - Exporta un rastro de auditoría a prueba de manipulación — usa
export_audit_trailpara generar registros encadenados con SHA-256 para revisión de cumplimiento, y luego verifica la integridad converify_audit_hashoverify_audit_chain.
Documentación
Tu IA de trading tiene amnesia. Y los reguladores están empezando a notarlo.
Comete los mismos errores en cada sesión. No puede explicar por qué operó. Olvida todo cuando la ventana de contexto termina. Mientras tanto, MiFID II está elevando el estándar para la documentación de decisiones algorítmicas (Artículo 17). La Ley de IA de la UE exige un registro sistemático de las acciones de IA (Artículo 14). Los agentes de tus competidores están aprendiendo de cada operación.
Al stack de trading con IA le falta una capa. Cada servidor MCP maneja la ejecución — colocar órdenes, obtener precios, leer gráficos. Ninguno maneja la memoria.
Tu agente puede comprar 100 acciones de AAPL pero no puede responder: "¿Qué pasó la última vez que compré AAPL en esta condición?"
TradeMemory es la capa de memoria. Un pip install, y tu agente de IA recuerda cada operación, cada resultado, cada error — con un registro de auditoría a prueba de manipulaciones SHA-256.
Usado en producción por traders que ejecutan listas de verificación pre-vuelo antes de cada posición, y por sistemas de EA que registran miles de decisiones diariamente.
Qué hace
- Antes de operar: consulta tu memoria — ¿qué pasó la última vez en esta condición de mercado? ¿Cómo terminó?
- Después de operar: una llamada registra todo — cinco capas de memoria se actualizan automáticamente
- Barreras de seguridad: seguimiento de confianza, alertas de reducción de capital, detección de rachas perdedoras — el sistema te dice cuándo parar
Funciona con cualquier mercado (acciones, forex, cripto, futuros), cualquier bróker, cualquier plataforma de IA. TradeMemory no ejecuta operaciones ni toca tu dinero — solo registra y recuerda.
Inicio Rápido
pip install tradememory-protocol
Añadir a Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"tradememory": {
"command": "uvx",
"args": ["tradememory-protocol"]
}
}
}
Luego dile a Claude: "Registra mi posición larga en AAPL a $195 — superó ganancias, compras institucionales, alta confianza."
Claude Code / Cursor / Docker
# Claude Code
claude mcp add tradememory -- uvx tradememory-protocol
# From source
git clone https://github.com/mnemox-ai/tradememory-protocol.git
cd tradememory-protocol && pip install -e . && python -m tradememory
# Docker
docker compose up -d
Tutorial completo: Primeros Pasos (Ruta para Trader + Ruta para Desarrollador)
Quién usa TradeMemory
| Trader de Renta Variable EE. UU. | Sistema EA de Forex | Equipo de Cumplimiento | |
|---|---|---|---|
| Mercado | Acciones (AAPL, TSLA, ...) | XAUUSD (Oro) | Multi-activo |
| Cómo | Lista de verificación pre-vuelo antes de cada operación | Sincronización automática desde MT5 | Registro de auditoría de decisión completo |
| Valor clave | Sistema de disciplina — memoria antes de cada decisión | Registrar por qué se bloquearon las señales, no solo las ejecutadas | Registros a prueba de manipulaciones SHA-256 para reguladores |
| Detalles | Leer más → | Leer más → | Leer más → |
Cómo funciona
- Recordar — Antes de operar, recupera operaciones pasadas ponderadas por calidad del resultado, similitud de contexto, antigüedad, confianza y estado emocional (Framework OWM)
- Registrar — Después de operar, una llamada a
remember_tradeescribe en cinco capas de memoria: episódica, semántica, procedimental, afectiva y registros de operaciones - Reflexionar — Las revisiones diarias/semanales/mensuales detectan desviación de comportamiento, deterioro de estrategia y errores de trading
- Auditar — Cada decisión recibe un hash SHA-256 en su creación. Exporta en cualquier momento para revisión o presentación regulatoria
Herramientas MCP
| Categoría | Herramientas | Descripción |
|---|---|---|
| Memoria | remember_trade · recall_memories | Registrar y recordar operaciones con puntuación ponderada por resultado |
| Estado | get_agent_state · get_behavioral_analysis | Confianza, reducción, rachas, patrones de comportamiento |
| Planificación | create_trading_plan · check_active_plans | Planes prospectivos con disparadores condicionales |
| Riesgo | check_trade_legitimacy | Puerta pre-operación de 5 factores (completa / reducida / omitir) |
| Auditoría | export_audit_trail · verify_audit_hash | Detección de manipulación SHA-256 + exportación masiva |
Las 20 herramientas MCP + API REST
| Categoría | Herramientas |
|---|---|
| Memoria Central | get_strategy_performance · get_trade_reflection |
| Cognitiva OWM | remember_trade · recall_memories · get_behavioral_analysis · get_agent_state · create_trading_plan · check_active_plans |
| Riesgo y Gobernanza | check_trade_legitimacy · validate_strategy · compute_dqs |
| Evolución | evolution_fetch_market_data · evolution_discover_patterns · evolution_run_backtest · evolution_evolve_strategy · evolution_get_log |
| Auditoría | export_audit_trail · verify_audit_hash · verify_audit_chain · get_daily_root |
API REST: Más de 35 endpoints para registro de operaciones, reflexiones, riesgo, sincronización MT5, OWM, evolución y auditoría. Referencia completa →
Precios
| Comunidad | Pro | Empresarial | |
|---|---|---|---|
| Precio | Gratis | $29/mes (Próximamente) | Contáctenos |
| Herramientas MCP | 20 herramientas | 20 herramientas | 20 herramientas |
| Almacenamiento | SQLite, auto-alojado | API alojada | Despliegue privado |
| Panel de control | — | Panel web | Panel personalizado |
| Cumplimiento | Registro de auditoría incluido | Registro de auditoría incluido | Informes de cumplimiento + SLA |
| Soporte | GitHub Issues | Soporte prioritario | Soporte dedicado |
| Comenzar → | Próximamente | dev@mnemox.ai |
¿Necesita Ayuda para Integrar?
¿Está construyendo un agente de trading con IA y quiere una arquitectura de memoria probada en batalla?
Llamada de estrategia gratuita de 30 min — mapearemos las necesidades de memoria de su agente y diseñaremos barreras de seguridad para su flujo de trabajo específico.
dev@mnemox.ai | Reservar una llamada
Hemos ayudado a traders a construir listas de verificación pre-vuelo, conectar MT5/Binance y diseñar barreras de seguridad personalizadas para forex, renta variable y cripto.
Empresarial y Cumplimiento
Cada decisión de trading que toma su agente — incluyendo las decisiones de no operar — se registra como un Registro de Decisión de Trading (TDR). Los hashes de contenido SHA-256 por registro se vinculan en un libro de auditoría encadenado hacia adelante; cada día UTC se resume mediante una raíz de Merkle que a su vez se encadena a través de los días. La manipulación de cualquier registro histórico invalida cada enlace subsiguiente.
| Regulación | Requisito | Cobertura de TradeMemory |
|---|---|---|
| MiFID II Artículo 17 | Registrar cada factor de decisión de trading algorítmico | Cadena de decisión completa: condiciones, filtros, indicadores, ejecución |
| Ley de IA de la UE Artículo 14 | Supervisión humana de sistemas de IA de alto riesgo | Razonamiento explicable + contexto de memoria para cada decisión |
| Ley de IA de la UE Artículo 12 | Registros automáticos y resistentes a manipulaciones durante la vida útil del sistema | Cadena SHA-256 vinculada + raíces de Merkle diarias (TSA RFC 3161 en Fase 1.5) |
# Verify a single record hasn't been tampered with
verify_audit_hash(trade_id="MT5-7047640363")
# → {"verified": true, "chain_entry": {"sequence_num": 42, ...}}
# Walk the entire chain (or a slice) end-to-end
verify_audit_chain(from_seq=1, to_seq=None)
# → {"verified": true, "checked_count": 1284, "first_break_at": null}
# Daily Merkle root — single 32-byte anchor over every TDR for that day
get_daily_root(date="2026-05-14")
# → {"verified": true, "root_hash": "a05544...", "record_count": 18}
# Bulk export for regulatory submission
GET /audit/export?strategy=VolBreakout&start=2026-03-01&format=jsonl
Consulte LIMITATIONS.md para la declaración completa de madurez de la cadena de auditoría, incluyendo lo que aún no está en v0.5.2 (marca de tiempo TSA, anclaje externo, prueba de inferencia zkML).
¿Necesita un despliegue personalizado para su fondo? → dev@mnemox.ai
Seguridad
- Nunca toca las claves API. TradeMemory no ejecuta operaciones, mueve fondos ni accede a billeteras.
- Solo lectura y registro. Su agente pasa el contexto de decisión a TradeMemory. Este lo almacena. Eso es todo.
- Primero local. La única llamada saliente es la marca de tiempo confiable RFC 3161 de las raíces de auditoría diarias — un hash de 32 bytes, sin datos de trading (activado por defecto; desactivar con
TRADEMEMORY_TSA=off). Nada más sale de su máquina. - Libro de auditoría encadenado SHA-256. Cada registro recibe un hash en su creación y se vincula al registro anterior. Las raíces de Merkle diarias anclan la cadena. Verifique la integridad a nivel de registro, segmento o día. La manipulación es detectable en cada nivel; el anclaje externo (TSA por defecto) está en la hoja de ruta.
- Más de 1,400 pruebas superadas. Suite de pruebas completa con CI.
Estado de la Investigación
El framework OWM de TradeMemory se basa en la ciencia cognitiva (Tulving 1972) y el aprendizaje por refuerzo (Schaul et al. 2015). Estado actual:
- Puntuación de cinco factores OWM: implementada, probada (más de 1,400 pruebas)
- Validación estadística: DSR, MBL implementados (Bailey-de Prado 2014)
- Registro de auditoría: TDR a prueba de manipulaciones SHA-256
- Motor de evolución: fase de investigación (la generación de estrategias funciona, la tasa de aprobación de la puerta estadística está en optimización)
- Recuerdo híbrido: modo solo OWM activo, fusión vectorial disponible cuando se configuran los embeddings
- Validación empírica: en curso (n=40 operaciones, objetivo n>=100 para significancia estadística)
Documentación
| Documento | Descripción |
|---|---|
| Primeros Pasos | Instalar → primera operación → lista de verificación pre-vuelo |
| Casos de Uso | 3 escenarios de producción del mundo real |
| Referencia de API | Todos los endpoints REST |
| Framework OWM | Teoría de la Memoria Ponderada por Resultado |
| Arquitectura | Diseño del sistema y separación de capas |
| Tutorial | Tutorial detallado |
| Configuración MT5 | Integración con MetaTrader 5 |
| Registro de Investigación | Experimentos de evolución y datos |
| Taxonomía de Fallos | 11 modos de fallo de IA de trading |
| 中文版 | Chino tradicional |
Contribuir
Consulte la Guía de Contribución · Política de Seguridad
MIT — consulte LICENSE. Solo para fines educativos/de investigación. No es asesoramiento financiero.