MA

mnemox-ai/tradememory-protocol

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,4 тыс. stars 170 forks Качество 84 Тренд 38MIT

След аудита принятия решений + постоянная память для торговых агентов ИИ. Взвешенный по результатам отзыв, цепь SHA-256 с фиксацией RFC 3161, 20 инструментов MCP.

Обзор

Он совершает одни и те же ошибки на каждой сессии. Он не может объяснить, почему торговал. Он забывает всё, когда окно контекста заканчивается. Тем временем MiFID II поднимает планку для алгоритмической документации принятия решений (статья 17). Закон ЕС об ИИ требует систематического журналирования действий ИИ (Статья 14). Агенты ваших конкурентов учатся на каждой сделке. Торговый стек ИИ отсутствует один слой. Каждый сервер MCP занимается выполнением — размещением ордеров, получением цен, чтением графиков. Ваш агент может купить 100 акций AAPL, но не может ответить: «Что случилось в прошлый раз, когда я покупал AAPL в таком состоянии?» Одна установка PIP — и ваш AI-агент запомнит каждую сделку, каждый результат, каждую ошибку — с помощью аудита, защищённого от подделок SHA-256. Используется в продакшене трейдерами, выполняющими предполетные чек-листы перед каждой позицией, а также системами EA, ежедневно регистрирующими тысячи решений. - Спроси свою память — что случилось в прошлый раз в такой рыночной ситуации? Как всё закончилось?

Обзор (машинный перевод)

Начало работы | Сценарии использования | Ссылка на API | Фреймворк OWM | Ограничения | 中文版


TradeMemory помнит, сколько это стоил. Это открытая локальная память и тормоз для торговых агентов с ИИ: он привлекает ваши ресурсы, находит, где ваша история теряет деньги, выкладывает проигрышные сделки перед вашим агентом до следующего ордера и может отклонить заказ, нарушающий установленные вами правила, до того, как тот дойдёт до брокера.

Теперь брокеры позволяют агентам ИИ торговать поверх MCP, но с другими ограничениями: Webull и Tastytrade устанавливают размер или лимиты на покупательную силу, Interactive Brokers позволяет агенту составлять только заказ для отправки, а Robinhood и Public не устанавливают лимит, который вы не можете наложить на внешнего агента (StockBrokers, 2026-09-30). Лимиты — фиксированные цифры. Ни одна из них не учитывает, как прошли ваши прошлые сделки.

Начни со своей истории

Каждая закрытая сделка сохраняется в памяти один раз; при повторном запуске сохраняются только новые сделки. Затем печатается там, где ваша история теряет деньги. Формат с иллюстративными цифрами:

Это описательная статистика ваших прошлых сделок, а не рекомендации по следующему.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.


TradeMemory remembers what it cost. It is an open-source, local-first memory and brake for AI trading agents: it pulls in your fills, finds where your own history loses money, puts those losing trades in front of your agent before the next order, and can refuse an order that breaks rules you set, before it reaches the broker.

Brokers now let AI agents trade over MCP, with different guardrails: Webull and tastytrade set size or buying-power limits, Interactive Brokers only lets the agent draft an order for you to submit, and Robinhood and Public set no cap you can impose on an external agent (StockBrokers, 2026-09-30). The caps are fixed numbers. None of them looks at how your own past trades went.

Start with your own history

pip install tradememory-protocol

# Hyperliquid: public fills, no key needed
tradememory sync hyperliquid --address 0xYourAddress

# Alpaca: read-only calls with your own keys, kept in a local file
tradememory sync alpaca --env-file ~/.secrets/alpaca.env

Each closed trade is stored in memory once; running it again stores only new trades. Then it prints where your history loses money. The format, with illustrative numbers:

After 2 losses in a row (20 trades):
  5 of them (25%) were 1.5x your usual size or more.
  All 20 won 60% and made -$1,500.
  The 5 sized-up trades won 20% and made -$1,700.

Median hold: winners 1.5h, losers 9.0h.

These are descriptive statistics of your own past trades, not advice about the next one. Hyperliquid’s API serves only an address’s recent fills, not its whole history, so the sooner it is synced, the more history is kept. Other venues: MT5 and Binance spot sync scripts are in scripts/, and any agent can record a trade with remember_trade.

Открыть полный README на GitHub

Установка

uvx tradememory-protocol
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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