TradeMemory Protocol

officiel

Couche 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 TradeMemory Protocol MCP ?

  • Enregistrer une transaction avec tout le contexte — utilisez remember_trade pour consigner une transaction avec les conditions de marché, la confiance et le résultat afin qu'elle persiste entre les sessions.
  • Rappeler les transactions passées avant d'entrer en position — demandez à recall_memories ce qui s'est passé dans des conditions de marché similaires, pondéré par la qualité du résultat et la récence.
  • Vérifier si une transaction est légitime à l'instant T — exécutez check_trade_legitimacy pour évaluer une transaction potentielle par rapport à un filtre pré-transaction à 5 facteurs.
  • Obtenir un aperçu comportemental de votre agent de trading — appelez get_agent_state ou get_behavioral_analysis pour faire ressortir les tendances de confiance, les baisses et les séries de pertes.
  • Exporter une piste d'audit infalsifiable — utilisez export_audit_trail pour produire des enregistrements chaînés SHA-256 pour l'examen de conformité, puis vérifiez l'intégrité avec verify_audit_hash ou verify_audit_chain.

Documentation

TradeMemory Protocol


Votre IA de trading a de l'amnésie. 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). La loi européenne sur l'IA 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, de chaque résultat, de 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 de trading automatisé 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 de 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 d'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 $ — résultats supérieurs aux attentes, achats institutionnels, 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

Procédure pas à pas complète : Premiers pas (Parcours Trader + Parcours Développeur)

Qui utilise TradeMemory

Trader actions USSystème de trading Forex automatiséÉquipe conformité
MarchéActions (AAPL, TSLA, ...)XAUUSD (Or)Multi-actifs
CommentChecklist pré-vol avant chaque tradeSynchronisation automatisée depuis MT5Piste d'audit complète des décisions
Valeur cléSystème de discipline — mémoire avant chaque décisionEnregistrer pourquoi les signaux ont été bloqués, pas seulement exécutésEnregistrements infalsifiables SHA-256 pour les régulateurs
DétailsLire la suite →Lire la suite →Lire la suite →

Comment ça marche

OWM 5 Factors

  1. Rappel — 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)
  2. Enregistrement — Après le trading, un appel à remember_trade écrit dans cinq couches de mémoire : épisodique, sémantique, procédurale, affective et les enregistrements de trades
  3. Réflexion — Les revues quotidiennes/hebdomadaires/mensuelles détectent la dérive comportementale, la dégradation de la stratégie et les erreurs de trading
  4. Audit — Chaque décision est hachée SHA-256 à la création. Exportez à tout moment pour examen ou soumission réglementaire

Outils MCP

CatégorieOutilsDescription
Mémoireremember_trade · recall_memoriesEnregistrer et rappeler les trades avec un score pondéré par le résultat
Étatget_agent_state · get_behavioral_analysisConfiance, drawdown, séries, schémas comportementaux
Planificationcreate_trading_plan · check_active_plansPlans prospectifs avec déclencheurs conditionnels
Risquecheck_trade_legitimacyPorte de pré-trade à 5 facteurs (complet / réduit / sauter)
Auditexport_audit_trail · verify_audit_hashDétection d'altération SHA-256 + export en masse
Les 20 outils MCP + API REST
CatégorieOutils
Mémoire centraleget_strategy_performance · get_trade_reflection
Cognitif OWMremember_trade · recall_memories · get_behavioral_analysis · get_agent_state · create_trading_plan · check_active_plans
Risque & Gouvernancecheck_trade_legitimacy · validate_strategy · compute_dqs
Évolutionevolution_fetch_market_data · evolution_discover_patterns · evolution_run_backtest · evolution_evolve_strategy · evolution_get_log
Auditexport_audit_trail · verify_audit_hash · verify_audit_chain · get_daily_root

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éProEntreprise
PrixGratuit29 $/mois (Bientôt disponible)Contactez-nous
Outils MCP20 outils20 outils20 outils
StockageSQLite, auto-hébergéAPI hébergéeDéploiement privé
Tableau de bordTableau de bord webTableau de bord personnalisé
ConformitéPiste d'audit inclusePiste d'audit incluseRapports de conformité + SLA
SupportIssues GitHubSupport prioritaireSupport dédié
Démarrer →Bientôt disponibledev@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 en 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 les jours. Toute altération d'un enregistrement historique invalide chaque maillon suivant.

RéglementationExigenceCouverture TradeMemory
MiFID II Article 17Enregistrer chaque facteur de décision de trading algorithmiqueChaîne de décision complète : conditions, filtres, indicateurs, exécution
Loi européenne sur l'IA Article 14Supervision humaine des systèmes d'IA à haut risqueRaisonnement explicable + contexte mémoire pour chaque décision
Loi européenne sur l'IA Article 12Journaux automatiques et infalsifiables sur la durée de vie du systèmeChaîne SHA-256 liée + racines de Merkle quotidiennes (TSA RFC 3161 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 complète de maturité 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.
  • Local d'abord. Le seul appel sortant est l'horodatage de confiance RFC 3161 des racines d'audit quotidiennes — un hachage de 32 octets, aucune donnée de trading (activé par défaut ; désactiver avec TRADEMEMORY_TSA=off). Rien d'autre ne quitte votre machine.
  • 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. La falsification est détectable à chaque niveau ; l'ancrage externe (TSA par défaut) est sur la feuille de route.
  • Plus de 1 400 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 400 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

DocDescription
Premiers pasInstaller → premier trade → checklist pré-vol
Cas d'usage3 scénarios de production réels
Référence APITous les points de terminaison REST
Framework OWMThéorie de la mémoire pondérée par le résultat
ArchitectureConception du système et séparation des couches
TutorielProcédure pas à pas détaillée
Configuration MT5Intégration MetaTrader 5
Journal de rechercheExpériences d'évolution et données
Taxonomie des échecs11 modes de défaillance de l'IA de trading
中文版Chinois traditionnel

Contribuer

Voir Guide de contribution · Politique de sécurité

Star History

MIT — voir LICENSE. À des fins éducatives et de recherche uniquement. Pas un conseil financier.

Construit par Mnemox