TradeMemory Protocol
officielCouche mémoire IA pour le trading MT5/forex avec 15 outils MCP — stockage/rappel des transactions, découverte de motifs, évolution de stratégie et mémoire pondérée par les résultats.
Que pouvez-vous faire avec Trade Memory Protocol MCP ?
- Enregistrer un trade avec contexte complet — utilisez
remember_tradepour enregistrer l'entrée, la sortie, la justification, les conditions de marché et la confiance en un seul appel. - Rappeler les trades passés avant une nouvelle décision — demandez à
recall_memoriesde faire remonter les trades passés similaires pondérés par le résultat, la récence et le contexte. - Exécuter une vérification de sécurité avant trade — appelez
check_trade_legitimacypour évaluer un trade planifié par rapport au drawdown, aux séquences et aux limites du plan. - Examiner les schémas comportementaux — utilisez
get_behavioral_analysispour détecter le tilt, le revenge trading ou la dérive stratégique au fil du temps. - Vérifier l'intégrité de l'audit — exécutez
verify_audit_hashouverify_audit_chainpour confirmer qu'aucun enregistrement n'a été falsifié. - Exporter une piste d'audit réglementaire — utilisez
export_audit_trailpour produire un ensemble d'enregistrements horodatés et chaînés SHA-256 pour soumission de conformité.
Documentation
Votre IA de trading a des pertes de mémoire. Et les régulateurs commencent à le remarquer.
Elle répète les mêmes erreurs à chaque session. Elle ne peut pas expliquer pourquoi elle a tradé. Elle oublie tout quand la fenêtre de contexte se ferme. Pendant ce temps, MiFID II relève la barre pour la documentation des décisions algorithmiques (Article 17). L'EU AI Act exige une journalisation systématique des actions de l'IA (Article 14). Les agents de vos concurrents apprennent de chaque trade.
Il manque une couche à la stack de trading IA. Chaque serveur MCP gère l'exécution — passer des ordres, récupérer les prix, lire les graphiques. Aucun ne gère la mémoire.
Votre agent peut acheter 100 actions AAPL mais ne peut pas répondre : "Que s'est-il passé la dernière fois que j'ai acheté AAPL dans ces conditions ?"
TradeMemory est la couche mémoire. Un seul pip install, et votre agent IA se souvient de chaque trade, chaque résultat, chaque erreur — avec une piste d'audit infalsifiable SHA-256.
Utilisé en production par des traders qui exécutent des checklists pré-vol avant chaque position, et par des systèmes EA qui journalisent des milliers de décisions par jour.
Ce qu'il fait
- Avant de trader : interrogez votre mémoire — que s'est-il passé la dernière fois dans ces conditions de marché ? Comment cela s'est-il terminé ?
- Après le trading : un seul appel enregistre tout — cinq couches mémoire se mettent à jour automatiquement
- Garde-fous : suivi de la confiance, alertes de drawdown, détection de séries de pertes — le système vous dit quand vous arrêter
Fonctionne avec n'importe quel marché (actions, forex, crypto, futures), n'importe quel courtier, n'importe quelle plateforme IA. TradeMemory n'exécute pas de trades et ne touche pas à votre argent — il ne fait qu'enregistrer et se souvenir.
Démarrage rapide
pip install tradememory-protocol
Ajoutez à Claude Desktop (claude_desktop_config.json) :
{
"mcpServers": {
"tradememory": {
"command": "uvx",
"args": ["tradememory-protocol"]
}
}
}
Puis dites à Claude : "Enregistre ma position longue AAPL à 195 $ — bénéfices supérieurs aux attentes, achat institutionnel, confiance élevée."
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
Guide complet : Premiers pas (Parcours Trader + Parcours Développeur)
Qui utilise TradeMemory
| Trader Actions US | Système EA Forex | Équipe Conformité | |
|---|---|---|---|
| Marché | Actions (AAPL, TSLA, ...) | XAUUSD (Or) | Multi-actifs |
| Comment | Checklist pré-vol avant chaque trade | Synchronisation automatisée depuis MT5 | Piste d'audit complète des décisions |
| Valeur clé | Système de discipline — mémoire avant chaque décision | Enregistrer pourquoi les signaux ont été bloqués, pas seulement exécutés | Enregistrements infalsifiables SHA-256 pour les régulateurs |
| Détails | Lire plus → | Lire plus → | Lire plus → |
Comment ça marche
- Se souvenir — Avant de trader, récupérez les trades passés pondérés par la qualité du résultat, la similarité du contexte, la récence, la confiance et l'état émotionnel (Framework OWM)
- Enregistrer — Après le trading, un appel à
remember_tradeécrit dans cinq couches mémoire : épisodique, sémantique, procédurale, affective et enregistrements de trades - Réfléchir — Des revues quotidiennes/hebdomadaires/mensuelles détectent la dérive comportementale, la dégradation de la stratégie et les erreurs de trading
- Auditer — Chaque décision est hachée SHA-256 à la création. Exportez à tout moment pour examen ou soumission réglementaire
Outils MCP
| Catégorie | Outils | Description |
|---|---|---|
| Mémoire | remember_trade · recall_memories | Enregistrer et se souvenir des trades avec un score pondéré par le résultat |
| État | get_agent_state · get_behavioral_analysis | Confiance, drawdown, séries, motifs comportementaux |
| Planification | create_trading_plan · check_active_plans | Plans prospectifs avec déclencheurs conditionnels |
| Risque | check_trade_legitimacy | Porte de pré-trade à 5 facteurs (complet / réduit / sauté) |
| Audit | export_audit_trail · verify_audit_hash | Détection d'altération SHA-256 + export en masse |
Les 17 outils MCP + API REST
| Catégorie | Outils |
|---|---|
| Mémoire centrale | get_strategy_performance · get_trade_reflection |
| Cognitive OWM | remember_trade · recall_memories · get_behavioral_analysis · get_agent_state · create_trading_plan · check_active_plans |
| Risque & Gouvernance | check_trade_legitimacy · validate_strategy |
| Évolution | evolution_fetch_market_data · evolution_discover_patterns · evolution_run_backtest · evolution_evolve_strategy · evolution_get_log |
| Audit | export_audit_trail · verify_audit_hash |
API REST : Plus de 35 points de terminaison pour l'enregistrement des trades, les réflexions, le risque, la synchronisation MT5, OWM, l'évolution et l'audit. Référence complète →
Tarification
| Communauté | Pro | Entreprise | |
|---|---|---|---|
| Prix | Gratuit | 29 $/mois (Bientôt disponible) | Contactez-nous |
| Outils MCP | 17 outils | 17 outils | 17 outils |
| Stockage | SQLite, auto-hébergé | API hébergée | Déploiement privé |
| Tableau de bord | — | Tableau de bord web | Tableau de bord personnalisé |
| Conformité | Piste d'audit incluse | Piste d'audit incluse | Rapports de conformité + SLA |
| Support | GitHub Issues | Support prioritaire | Support dédié |
| Démarrer → | Bientôt disponible | dev@mnemox.ai |
Besoin d'aide pour l'intégration ?
Vous construisez un agent de trading IA et voulez une architecture mémoire éprouvée ?
Appel stratégique gratuit de 30 min — nous cartographierons les besoins mémoire de votre agent et concevrons des garde-fous pour votre flux de travail spécifique.
dev@mnemox.ai | Réserver un appel
Nous avons aidé des traders à construire des checklists pré-vol, à connecter MT5/Binance et à concevoir des garde-fous personnalisés pour le forex, les actions et la crypto.
Entreprise & Conformité
Chaque décision de trading que votre agent prend — y compris les décisions de ne pas trader — est enregistrée en tant qu'Enregistrement de Décision de Trading (TDR). Les hachages de contenu SHA-256 par enregistrement sont liés dans un registre d'audit chaîné en avant ; chaque jour UTC est résumé par une racine de Merkle qui s'enchaîne elle-même sur plusieurs jours. Altérer un enregistrement historique invalide tous les maillons suivants.
| Réglementation | Exigence | Couverture TradeMemory |
|---|---|---|
| MiFID II Article 17 | Enregistrer chaque facteur de décision de trading algorithmique | Chaîne de décision complète : conditions, filtres, indicateurs, exécution |
| EU AI Act Article 14 | Supervision humaine des systèmes d'IA à haut risque | Raisonnement explicable + contexte mémoire pour chaque décision |
| EU AI Act Article 12 | Journaux automatiques et infalsifiables sur la durée de vie du système | Chaîne SHA-256 liée + racines de Merkle quotidiennes (RFC 3161 TSA en Phase 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
Voir LIMITATIONS.md pour la déclaration de maturité complète de la chaîne d'audit, y compris ce qui n'est pas encore dans la v0.5.2 (horodatage TSA, ancrage externe, preuve d'inférence zkML).
Besoin d'un déploiement personnalisé pour votre fonds ? → dev@mnemox.ai
Sécurité
- Ne touche jamais aux clés API. TradeMemory n'exécute pas de trades, ne déplace pas de fonds et n'accède pas aux portefeuilles.
- Lecture et enregistrement uniquement. Votre agent transmet le contexte de décision à TradeMemory. Il le stocke. C'est tout.
- Aucun appel réseau externe. Le serveur s'exécute localement. Aucune donnée n'est envoyée à des tiers.
- Registre d'audit chaîné SHA-256. Chaque enregistrement est haché à la création et lié à l'enregistrement précédent. Les racines de Merkle quotidiennes ancrent la chaîne. Vérifiez l'intégrité au niveau de l'enregistrement, de la tranche ou du jour.
- 1 428 tests réussis. Suite de tests complète avec CI.
Statut de la recherche
Le framework OWM de TradeMemory est fondé sur les sciences cognitives (Tulving 1972) et l'apprentissage par renforcement (Schaul et al. 2015). Statut actuel :
- Score OWM à cinq facteurs : implémenté, testé (plus de 1 300 tests)
- Validation statistique : DSR, MBL implémentés (Bailey-de Prado 2014)
- Piste d'audit : TDR infalsifiable SHA-256
- Moteur d'évolution : phase de recherche (la génération de stratégie fonctionne, le taux de passage de la porte statistique en cours d'optimisation)
- Rappel hybride : mode OWM seul actif, fusion vectorielle disponible lorsque les embeddings sont configurés
- Validation empirique : en cours (n=40 trades, cible n>=100 pour la signification statistique)
Documentation
| Doc | Description |
|---|---|
| Premiers pas | Installer → premier trade → checklist pré-vol |
| Cas d'usage | 3 scénarios de production réels |
| Référence API | Tous les points de terminaison REST |
| Framework OWM | Théorie de la Mémoire Pondérée par le Résultat |
| Architecture | Conception du système et séparation des couches |
| Tutoriel | Procédure détaillée |
| Configuration MT5 | Intégration MetaTrader 5 |
| Journal de recherche | Expériences d'évolution et données |
| Taxonomie des échecs | 11 modes de défaillance de l'IA de trading |
| 中文版 | Chinois traditionnel |
Contribuer
Voir Guide de contribution · Politique de sécurité
MIT — voir LICENSE. À des fins éducatives et de recherche uniquement. Pas un conseil financier.