MCP Бесплатно

QuantConnect MCP сервер

Готовый к продакшену Model Context Protocol сервер, который обеспечивает AI-интеграцию с алгоритмической торговой платформой QuantConnect, позволяя управлять разработкой торговых стратегий, бэктестингом и live-торговлей на естественном языке.

автор: taylorwilsdon

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/quantconnect | bash

Готовый к продакшену Model Context Protocol сервер, который обеспечивает AI-интеграцию с алгоритмической торговой платформой QuantConnect, позволяя управлять разработкой торговых стратегий, бэктестингом и live-торговлей на естественном языке.

Установка

uvx (Рекомендуется)

uvx quantconnect-mcp

uv pip

uv pip install quantconnect-mcp

pip

pip install quantconnect-mcp

Установка в один клик для Claude Desktop

1. Download quantconnect-mcp.dxt from Releases
2. Double-click the file
3. Configure in Claude Desktop Settings

HTTP транспорт

MCP_TRANSPORT=streamable-http MCP_PORT=8000 uvx quantconnect-mcp

Доступные инструменты

Инструмент Описание
configure_quantconnect_auth Настройка API учетных данных
validate_quantconnect_auth Проверка валидности учетных данных
get_auth_status Проверка статуса аутентификации
create_project Создание нового QuantConnect проекта
read_project Получение деталей проекта или списка всех
update_project Обновление названия/описания проекта
compile_project Компиляция проекта для бэктестинга
create_file Создание файла в проекте
read_file Чтение файла(ов) из проекта
update_file_content Обновление содержимого файла
add_equity Добавление одной акции
add_multiple_equities Добавление нескольких ценных бумаг
get_history Получение исторических данных о ценах
perform_pca_analysis Анализ главных компонентов
test_cointegration Тест коинтеграции Энгла-Грейнджера

Возможности

  • Полный жизненный цикл проекта: создание, чтение, обновление, компиляция и управление QuantConnect проектами и файлами программно
  • Комплексный бэктестинг: компиляция проектов, создание бэктестов, чтение детальных результатов и анализ графиков, ордеров и инсайтов
  • Управление live-торговлей: развертывание, мониторинг, ликвидация и контроль live-алгоритмов с комплексной статистикой выполнения и логированием
  • Доступ к историческим данным: комплексные возможности получения данных для анализа исторических и альтернативных данных
  • Продвинутая аналитика: выполнение анализа главных компонентов (PCA), тестов коинтеграции Энгла-Грейнджера, анализа возврата к среднему и корреляционных исследований
  • Оптимизация портфеля: использование сложной разреженной оптимизации с минимизацией риска Хубера, расчет производительности и бенчмаркинг стратегий
  • Выбор вселенной: динамический скрининг активов по множественным критериям, анализ составляющих ETF и выбор активов на основе корреляции
  • Корпоративная безопасность: безопасная SHA-256 аутентифицированная API интеграция с QuantConnect
  • Высокопроизводительное ядро: построено с асинхронным дизайном для одновременной обработки данных и отзывчивости
  • AI-нативный интерфейс: спроектирован для бесшовного взаимодействия через естественный язык в продвинутых AI клиентах

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

Обязательные

  • QUANTCONNECT_USER_ID - Ваш QuantConnect user ID из регистрационного email
  • QUANTCONNECT_API_TOKEN - Ваш API токен из QuantConnect Settings

Опциональные

  • QUANTCONNECT_ORGANIZATION_ID - Ваш organization ID из URL организации

Примеры использования

Добавь GOOGL, AMZN и MSFT, затем проведи PCA анализ на них за 2023 год.
Коинтегрированы ли Coca-Cola (KO) и Pepsi (PEP)? Проведи тест для периода с 2023 по 2024 год. Если да, проанализируй их свойства возврата к среднему с 20-дневным периодом.
Мне нужно управлять моими QuantConnect проектами. Сначала создай новый Python проект с названием 'My_Awesome_Strategy'. Затем создай в нем файл 'main.py' и добавь этот код: ...твой код алгоритма здесь.... После этого скомпилируй его и запусти бэктест с названием 'Initial Run'. Когда закончишь, покажи мне результаты производительности.
Разверни мой скомпилированный алгоритм для live-торговли используя Interactive Brokers paper trading. Настрой конфигурацию брокера с моими IB учетными данными, затем отслеживай статистику выполнения включая эквити, холдинги и чистую прибыль. Если алгоритм покажет убыток больше 5%, автоматически ликвидируй все позиции и останови алгоритм.
Покажи мне все мои текущие работающие live-алгоритмы. Для каждого отобрази статистику выполнения, недавние логи за последние 100 строк и текущие холдинги портфеля. Если какой-либо алгоритм работает больше 24 часов без сделок, отметь его для проверки.

Ресурсы

Примечания

Сервер требует учетные данные QuantConnect (User ID и API Token) перед запуском. Desktop Extensions (.dxt) доступны для установки в один клик в Claude Desktop, объединяя сервер, зависимости и манифест для бесшовной настройки.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI