MCP для автоторговли на Т-Инвестициях

Tinkoff Trader MCP

MCP-сервер для Т-Инвестиций с анализом рынка, бэктестом пяти стратегий, риск-менеджментом и выставлением заявок, торговля выключена по умолчанию

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • При явном включении TINKOFF_LIVE_TRADING сервер выставляет и отменяет настоящие биржевые заявки за деньги счета
  • Стоит начинать с TINKOFF_MODE=sandbox и токена только на чтение, включать реальную торговлю осознанно и по одной сделке
Все причины и проверки
Российский стек

inmozel/tinkoff-trader-mcp

Установка

Сервисы

Ручная установка

pip install tinkoff-trader-mcp

Установка из PyPI, дальше нужны переменные TINKOFF_TOKEN и TINKOFF_ACCOUNT_ID.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • При явном включении TINKOFF_LIVE_TRADING сервер выставляет и отменяет настоящие биржевые заявки за деньги счета
  • Стоит начинать с TINKOFF_MODE=sandbox и токена только на чтение, включать реальную торговлю осознанно и по одной сделке

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на Python дает 12 инструментов для российского рынка акций: скан рынка с классификацией режима (тренд, флэт, волатильность), импульс, RSI, ADX, глубокий анализ инструмента, поиск коинтегрированных пар по Энглу-Грейнджеру, бэктест пяти встроенных стратегий (пробой Дончиана, импульс с ATR-трейлингом, возврат к среднему по Боллинджеру, RSI mean reversion, пересечение скользящих), позиционирование по ATR и доле Келли, просмотр портфеля и операций, выставление и отмену заявок. Реальная торговля выключена по умолчанию: place_order требует одновременно переменную окружения TINKOFF_LIVE_TRADING=YES_I_KNOW и аргумент dry_run=false, без этого возвращается симуляция с деталями гипотетической заявки.

Для кого. Для трейдеров, которые хотят прогонять стратегии на истории и анализировать рынок агентом, с осознанным и явным включением реальной торговли.

Подходит, если

  • Нужно просканировать рынок и найти акции в определенном режиме с нужными индикаторами
  • Нужен бэктест готовой стратегии перед тем, как пробовать ее вживую
  • Нужен риск-менеджмент позиции по ATR или доле Келли перед сделкой

Не подходит, если

  • Не готовы явно включать реальную торговлю через двойное условие: по умолчанию инструмент place_order только симулирует заявку
  • Нужна гарантия прибыльности: автор прямо пишет, что это не инвестиционный совет и бэктест не гарантирует будущую доходность
  • Не готовы к риску полной потери капитала: README прямо предупреждает об этом в разделе про безопасность

Пример запроса к агенту

Просканируй рынок, найди топ-3 акции в трендовом режиме с RSI меньше 60 и прогони бэктест momentum_atr на каждой за 2 года

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

TINKOFF_TOKEN обязательная, секрет
Токен T-Invest API, для анализа достаточно только на чтение
TINKOFF_ACCOUNT_ID обязательная
ID счета, нужен для портфеля и заявок
TINKOFF_MODE
real или sandbox
TINKOFF_LIVE_TRADING
Только значение YES_I_KNOW вместе с dry_run=false включает реальные заявки

Ограничения

Лицензия в метаданных GitHub помечена как Other, хотя README ссылается на MIT в тексте, стоит свериться с файлом LICENSE. Автор прямо называет проект образовательным и исследовательским и уточняет, что он не зарегистрированный инвестиционный советник. Реальная торговля требует явного двойного подтверждения, но при его включении сервер выставляет настоящие заявки на бирже.

Как отключить. Удалите запись tinkoff из конфигурации MCP-клиента и убедитесь, что переменная TINKOFF_LIVE_TRADING не задана нигде в окружении.

Частые вопросы

Может ли агент случайно купить или продать акции?

Нет, для этого нужны одновременно переменная TINKOFF_LIVE_TRADING=YES_I_KNOW и аргумент dry_run=false в самом вызове, без обоих условий возвращается только симуляция.

Можно тестировать без реального счета?

Да, переменная TINKOFF_MODE=sandbox переключает сервер в песочницу Т-Инвестиций.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для Т-Инвестиций: портфель, операции и рыночные данные, с обязательной привязкой к одному счету и режимом песочницы

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для портфеля Т-Инвестиций без прав на сделки: позиции, операции, рыночные данные, техническая и фундаментальная аналитика

MCP-серверШирокий доступ3Звезды репозитория
Российский стек

Неофициальный локальный MCP-сервер Т-Инвестиций: анализ портфеля, подбор бумаг и план ребалансировки, заявки только после подтверждения

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Консольный MCP-сервер на C# для Т-Инвестиций: счета, портфель, дивиденды, операции и брокерские отчеты, только чтение

MCP-серверШирокий доступ
Российский стек

MCP-сервер для T-Invest API на Kotlin: рыночные данные, заявки и стоп-заявки, песочница с виртуальными деньгами

MCP-серверШирокий доступ13Звезды репозитория
Официальный

Официальный удаленный MCP Т-Инвестиций: агент получает портфель и котировки и может сам выставлять заявки на брокерском счете

MCP-серверШирокий доступ

Коротко о README

README описывает установку через pip, переменные окружения включая двойное условие для реальной торговли, подключение к Hermes Agent и Claude Desktop, таблицу из 12 инструментов, пять встроенных стратегий бэктеста, модель безопасности с двумя условиями и лимитом заявок в 1 лот, примеры промптов на русском и явный дисклеймер об образовательном характере проекта и рисках торговли на российском рынке акций.

Бейдж для README

Сообщить о проблеме