TradeMemory Protocol

официальный

Уровень памяти для AI-трейдинга в MT5/forex с 15 инструментами MCP — сохранение/воспроизведение сделок, обнаружение паттернов, эволюция стратегий и память с взвешиванием результатов.

Что можно делать с TradeMemory Protocol MCP?

  • Recall past trades by context — Попросите ассистента извлечь прошлые сделки с учетом качества результата, схожести рынка, давности, уверенности и эмоционального состояния перед открытием новой позиции.

  • Record trades with full context — Поручите ассистенту зафиксировать завершенную сделку вместе с обоснованием, рыночными условиями и уровнем уверенности, автоматически обновляя пять слоев памяти.

  • Run pre-trade safety checks — Попросите ассистента оценить потенциальную сделку через пятифакторный риск-барьер, который возвращает рекомендации «полная», «сокращенная» или «пропустить».

  • Detect behavioral drift and losing streaks — Запросите анализ ваших торговых паттернов, чтобы выявить тренды уверенности, предупреждения о просадках и повторяющиеся ошибки из вашей памяти.

  • Verify audit trail integrity — Попросите ассистента подтвердить, что конкретная запись о сделке или цепочка за весь день не была изменена, используя проверку хеша SHA-256.

  • Export compliance-ready records — Поручите ассистенту сформировать массовый экспорт записей о торговых решениях для регуляторной проверки или подачи во внутренний аудит.

Документация

TradeMemory Protocol


Статус проекта (август 2026): Функционально завершён, в режиме сопровождения — сообщения об ошибках и уязвимостях по-прежнему рассматриваются; новые функции или размещённый сервис не планируются. По платной работе см. Trading Record Analysis.

У вашего торгового ИИ амнезия. И регуляторы начинают это замечать.

Он совершает одни и те же ошибки в каждой сессии. Он не может объяснить, почему торговал. Он забывает всё, когда заканчивается контекстное окно. Тем временем MiFID II повышает требования к документированию алгоритмических решений (Article 17). EU AI Act требует систематического логирования действий ИИ (Article 14). Агенты ваших конкурентов учатся на каждой сделке.

В стеке торгового ИИ не хватает одного слоя. Каждый MCP-сервер занимается исполнением — размещением ордеров, получением цен, чтением графиков. Ни один не занимается памятью.

Ваш агент может купить 100 акций AAPL, но не может ответить: «Что произошло в прошлый раз, когда я покупал AAPL в таких условиях?»

TradeMemory — это слой памяти. Один pip install, и ваш ИИ-агент помнит каждую сделку, каждый результат, каждую ошибку — с защищённым от вмешательства журналом аудита SHA-256.

Используется независимым трейдером, который запускает предторговый чек-лист перед каждой позицией, а также как first-party решение против MT5-счёта, который логирует заблокированные сигналы наравне с исполненными. См. USE_CASES.md, чтобы понять, что есть что.

Что он делает

  • Перед торговлей: спросите свою память — что произошло в прошлый раз в таких рыночных условиях? Чем это закончилось?
  • После торговли: один вызов записывает всё — пять слоёв памяти обновляются автоматически
  • Предохранители: отслеживание уверенности, оповещения о просадке, обнаружение серий неудач — система сама говорит, когда остановиться

Работает с любым рынком (акции, форекс, криптовалюты, фьючерсы), любым брокером, любой ИИ-платформой. TradeMemory не исполняет сделки и не касается ваших денег — он только записывает и вспоминает.

Посмотрите интерфейс

tradememory-dashboard.onrender.com — дашборд, работающий на иллюстративном демо-наборе данных. Ничего устанавливать не нужно.

Это предпросмотр интерфейса, а не трек-рекорд: сделки синтетические, и каждая цифра на нём помечена как таковая. Чтобы увидеть, что слой памяти реально делает в терминале, pip install tradememory-protocol && tradememory demo --fast воспроизводит 30 сделок и показывает извлечение и корректировку параметров, которые он из них выводит.

Быстрый старт

pip install tradememory-protocol

Добавьте в Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "tradememory": {
      "command": "uvx",
      "args": ["tradememory-protocol"]
    }
  }
}

Затем скажите Claude: «Запиши мою длинную позицию по AAPL по $195 — прибыль превысила ожидания, институциональные покупки, высокая уверенность.»

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

Полное пошаговое руководство: Getting Started (трек трейдера + трек разработчика)

Кто использует TradeMemory

Трейдер на акциях СШАФорекс-советник (EA)Отдел комплаенса
РынокАкции (AAPL, TSLA, ...)XAUUSD (золото)Мультиактивный
КакПредторговый чек-лист перед каждой сделкойАвтоматическая синхронизация с MT5Полный журнал аудита решений
Ключевая ценностьСистема дисциплины — память перед каждым решениемЗапись причин блокировки сигналов, а не только исполненияЗащищённые от вмешательства записи SHA-256 для регуляторов
ПодробнееЧитать далее →Читать далее →Читать далее →

Как это работает

OWM 5 Factors

  1. Вспоминание — Перед торговлей извлеките прошлые сделки, взвешенные по качеству результата, схожести контекста, давности, уверенности и эмоциональному состоянию (OWM Framework)
  2. Запись — После торговли один вызов remember_trade записывает в пять слоёв памяти: эпизодический, семантический, процедурный, аффективный и записи сделок
  3. Рефлексия — Ежедневные/еженедельные/ежемесячные обзоры выявляют поведенческий дрейф, деградацию стратегии и торговые ошибки
  4. Аудит — Каждое решение хешируется SHA-256 при создании. Экспорт в любое время для проверки или подачи регулятору

MCP-инструменты

КатегорияИнструментыОписание
Памятьremember_trade · recall_memoriesЗапись и вспоминание сделок с оценкой по результату
Состояниеget_agent_state · get_behavioral_analysisУверенность, просадка, серии, поведенческие паттерны
Планированиеcreate_trading_plan · check_active_plansПерспективные планы с условными триггерами
Рискcheck_trade_legitimacyПредторговый шлюз из 5 факторов (полный / сокращённый / пропуск)
Аудитexport_audit_trail · verify_audit_hashОбнаружение вмешательства SHA-256 + массовый экспорт
Все 20 MCP-инструментов + REST API
КатегорияИнструменты
Основная памятьget_strategy_performance · get_trade_reflection
Когнитивные OWMremember_trade · recall_memories · get_behavioral_analysis · get_agent_state · create_trading_plan · check_active_plans
Риск и управлениеcheck_trade_legitimacy · validate_strategy · compute_dqs
Эволюцияevolution_fetch_market_data · evolution_discover_patterns · evolution_run_backtest · evolution_evolve_strategy · evolution_get_log
Аудитexport_audit_trail · verify_audit_hash · verify_audit_chain · get_daily_root

REST API: 35+ конечных точек для записи сделок, рефлексий, риска, синхронизации MT5, OWM, эволюции и аудита. Полный справочник →

Trading Record Analysis

Сам TradeMemory бесплатен и размещается самостоятельно. Платная услуга, которую предлагает мейнтейнер, — это статистический анализ ваших собственных торговых записей: экспортируйте свою историю MT4/MT5 и получите отчёт с описательной статистикой — где сосредоточены ваши убытки, как меняется размер позиции после убытков, структура принудительных ликвидаций и фактический риск на сделку — с последующим разбором по звонку.

Только описательная статистика прошлых сделок: никаких торговых сигналов, инвестиционных советов или обещаний доходности. Ваши файлы удаляются после доставки.

dev@mnemox.ai | Записаться на звонок

Enterprise и комплаенс

Каждое торговое решение вашего агента — включая решения не торговать — записывается как запись торгового решения (TDR). Хеши содержимого SHA-256 для каждой записи связываются в прямую цепочку аудиторского журнала; каждый день UTC резюмируется корнем Меркла, который сам связывает дни между собой. Вмешательство в любую историческую запись делает недействительными все последующие ссылки.

РегламентТребованиеПокрытие TradeMemory
MiFID II Article 17Записывать каждый фактор алгоритмического торгового решенияПолная цепочка решений: условия, фильтры, индикаторы, исполнение
EU AI Act Article 14Надзор человека за ИИ-системами высокого рискаОбъяснимое обоснование + контекст памяти для каждого решения
EU AI Act Article 12Автоматические, защищённые от вмешательства журналы на весь срок службы системыСвязанная цепочка SHA-256 + ежедневные корни Меркла (RFC 3161 TSA в фазе 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

См. LIMITATIONS.md для полного заявления о зрелости аудиторской цепочки, включая то, чего ещё нет в v0.5.2 (TSA-штампы времени, внешнее якорение, zkML-доказательство вывода).

Нужно индивидуальное развёртывание для вашего фонда? → dev@mnemox.ai

Безопасность

  • Никогда не касается API-ключей. TradeMemory не исполняет сделки, не перемещает средства и не получает доступ к кошелькам.
  • Только чтение и запись. Ваш агент передаёт контекст решения в TradeMemory. Он его хранит. И всё.
  • Локально в первую очередь. Единственный исходящий вызов — это доверенная отметка времени RFC 3161 для ежедневных корней аудита — 32-байтовый хеш, без торговых данных (включено по умолчанию; отключается через TRADEMEMORY_TSA=off). Больше ничего не покидает вашу машину.
  • Связанный аудиторский журнал SHA-256. Каждая запись хешируется при создании и связывается с предыдущей. Ежедневные корни Меркла якорят цепочку. Проверяйте целостность на уровне записи, среза или дня. Вмешательство обнаружимо на каждом уровне; внешнее якорение (TSA по умолчанию) — в дорожной карте.
  • 1 400+ проходящих тестов. Полный набор тестов с CI.

Статус исследований

Фреймворк OWM в TradeMemory основан на когнитивной науке (Tulving 1972) и обучении с подкреплением (Schaul et al. 2015). Текущий статус:

  • Пятифакторная оценка OWM: реализована, протестирована (1 400+ тестов)
  • Статистическая валидация: DSR, MBL реализованы (Bailey-de Prado 2014)
  • Аудиторский след: защищённые от вмешательства TDR на SHA-256
  • Движок эволюции: исследовательская фаза (генерация стратегий работает, проходимость статистического шлюза в процессе оптимизации)
  • Гибридное вспоминание: активен режим только OWM, векторное слияние доступно при настройке эмбеддингов
  • Эмпирическая валидация: продолжается (n=14 сделок, целевое n>=100 для статистической значимости; при n=14 доверительные интервалы слишком широки, чтобы делать выводы — см. validation/final_verdict.md)

Документация

ДокументОписание
Getting StartedУстановка → первая сделка → предторговый чек-лист
Use Cases3 сценария использования, каждый помечен как first-party или независимый
API ReferenceВсе REST-конечные точки
OWM FrameworkТеория памяти, взвешенной по результату
ArchitectureСистемный дизайн и разделение слоёв
TutorialПодробное пошаговое руководство
MT5 SetupИнтеграция с MetaTrader 5
Research LogЭксперименты по эволюции и данные
Failure Taxonomy11 режимов отказа торгового ИИ
中文版Традиционный китайский

Участие

См. Contributing Guide · Security Policy

Star History

MIT — см. LICENSE. Только для образовательных/исследовательских целей. Не является финансовым советом.

Создано Mnemox