Backtest360 — MCP-сервер для Claude Code: функции и установка
Сервер даёт ИИ-агенту инструменты для создания и проверки торговых стратегий, запуска бэктестов и просмотра результатов. Нужен для работы с движком Backtest360 из MCP-клиента.
claude mcp add backtest360 -e BACKTEST360_API_KEY=<BACKTEST360_API_KEY> -- uvx backtest360-mcpЧто делает Backtest360
Backtest360 передаёт запросы MCP-клиента движку через API. Агент может изучить индикаторы и шаблоны, получить схему стратегии, проверить её без запуска, выполнить исторический бэктест или сравнить стратегии на одних данных. Сервер сам не анализирует результаты и не рассчитывает показатели: он передаёт вызовы движку и формирует ответ из полученных данных.
Подключение доступно через размещённый HTTP-сервер или локальный запуск по stdio. Для локального варианта нужны Python 3.10+ и ключ API Backtest360; его передают через BACKTEST360_API_KEY. Ключ и тариф определяют доступные данные и операции: получение исторических цен со стороны сервера относится к платным возможностям. Результаты можно запрашивать в разной детализации, а слишком большие ответы сокращаются и помечаются.
Какие задачи решает
- составить стратегию по текстовому описанию
- проверить стратегию до запуска бэктеста
- сравнить несколько стратегий на одинаковых данных
- получить показатели и историю цен для тикера
Примеры запросов агенту
- Составь стратегию по моей идее и проверь её через Backtest360.
- Запусти бэктест этой стратегии для выбранного тикера и объясни показатели.
- Сравни результаты стратегии с buy-and-hold на тех же данных.
Как установить Backtest360
1Командой платформы
claude mcp add backtest360 -e BACKTEST360_API_KEY=<BACKTEST360_API_KEY> -- uvx backtest360-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from backtest360-mcp <команда>
2Командой платформы: удалённый сервер
claude mcp add --transport http backtest360 https://mcp.backtest360.com/mcp1Командой платформы: удалённый сервер
codex mcp add backtest360 --url https://mcp.backtest360.com/mcp2Командой платформы
codex mcp add backtest360 --env BACKTEST360_API_KEY=<BACKTEST360_API_KEY> -- uvx backtest360-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from backtest360-mcp <команда>
Файл настроек
{
"mcpServers": {
"backtest360": {
"url": "https://mcp.backtest360.com/mcp"
}
}
}{
"mcpServers": {
"backtest360": {
"command": "uvx",
"args": [
"backtest360-mcp"
],
"env": {
"BACKTEST360_API_KEY": "<BACKTEST360_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from backtest360-mcp <команда>
Файл настроек
{
"servers": {
"backtest360": {
"type": "http",
"url": "https://mcp.backtest360.com/mcp"
}
}
}{
"servers": {
"backtest360": {
"type": "stdio",
"command": "uvx",
"args": [
"backtest360-mcp"
],
"env": {
"BACKTEST360_API_KEY": "<BACKTEST360_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from backtest360-mcp <команда>
1Командой платформы: удалённый сервер
gemini mcp add -t http backtest360 https://mcp.backtest360.com/mcp2Командой платформы
gemini mcp add -e BACKTEST360_API_KEY=<BACKTEST360_API_KEY> backtest360 uvx backtest360-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from backtest360-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Backtest360
Как установить Backtest360 в Claude Code?
Для HTTP-подключения выполните claude mcp add --transport http backtest360 https://mcp.backtest360.com/mcp. Для локального запуска с ключом используйте claude mcp add --env BACKTEST360_API_KEY=<BACKTEST360_API_KEY> --transport stdio backtest360 -- uvx backtest360-mcp.
Что делает Backtest360?
Он предоставляет MCP-клиенту инструменты движка Backtest360: от проверки стратегии до запуска бэктеста и чтения результатов. Расчёты выполняет движок, не сервер.
Нужен ли платный тариф для получения исторических цен?
Да. Получение исторических цен с сервера Backtest360 — платная возможность; доступ зависит от ключа API и тарифа.