Перейти к содержимому

Quantconnect

Сервер для взаимодействия ИИ с API QuantConnect, позволяющий управлять проектами, стратегиями, бэктестингом и live-трейдингом.

Python
36 stars

Описание

Официальная реализация сервера на Python для моста между ИИ (Claude, OpenAI) и облачной платформой QuantConnect. Поддерживает Docker для кросс-платформенного развертывания. Ключевые особенности: 64 инструмента для создания/управления проектами, файлами, компиляции, бэктестов, оптимизаций, live-алгоритмов, object store и код-утилит (автодополнение, PEP8, синтаксис). Применения: автоматизация разработки и тестирования торговых стратегий с помощью ИИ, обеспечение безопасности API-токенов.

Возможности

Управление проектами

Создание, чтение, обновление, удаление проектов и управление коллабораторами.

Работа с файлами

Создание, чтение, обновление содержимого, переименование, патчинг и удаление файлов в проектах.

Компиляция и инициализация

Асинхронная компиляция проектов, проверка ошибок инициализации и синтаксиса.

Бэктестинг

Создание, чтение результатов, чартов, ордеров, инсайтов; обновление и удаление бэктестов.

Оптимизация стратегий

Оценка времени, создание, чтение, обновление, прерывание и удаление оптимизаций.

Live-трейдинг

Авторизация, создание, чтение алгоритмов, чартов, логов, портфеля, ордеров; остановка, ликвидация и команды.

Object Store

Загрузка, чтение свойств, скачивание, листинг и удаление объектов.

Инструменты кода

Автодополнение, улучшение ошибок, приведение к PEP8, поиск в QuantConnect.

Установка

{ “mcpServers”: { “quantconnect”: { “command”: “docker”, “args”: [ “run”, “-i”, “–rm”, “-e”, “QUANTCONNECT_USER_ID”, “-e”, “QUANTCONNECT_API_TOKEN”, “-e”, “AGENT_NAME”, “–platform”, “<your_platform>”, “quantconnect/mcp-server” ], “env”: { “QUANTCONNECT_USER_ID”: “<your_user_id>”, “QUANTCONNECT_API_TOKEN”: “<your_api_token>”, “AGENT_NAME”: “MCP Server” } } } }

Для обновления образа: docker pull quantconnect/mcp-server (для ARM: –platform linux/arm64). Установите Docker Desktop и Claude Desktop заранее. Получите API-токен на https://www.quantconnect.com/docs/v2/cloud-platform/community/profile#09-Request-API-Token.

Информация

Язык
Python
Лицензия
Apache License 2.0
GitHub Stars
36

Ссылки