Skip to content
QUANTGPT

Best MCP servers for backtesting

Updated October 2026 · Written by QuantGPT, one of the six servers below, so read it knowing that

// The short answer

An MCP server is how an AI assistant such as Claude or ChatGPT reaches an outside tool. For backtesting, two questions decide it: where does the backtest run, and on what data?

If you want your AI to test an idea on decades of US stock history without writing code, QuantGPT runs the backtest on its own servers and sends back the numbers, losing years included. If you write code and want the same algorithm to go live, QuantConnect's hosted server drives its engine. BotSpot turns a plain-English idea into a Python bot for your broker. Panther tests indicator rules on crypto, forex, gold and silver, and Keel builds strategies for Hyperliquid perpetual futures. EODHD's server supplies global market data; its MCP pages describe no backtest tool.

// Side by side

Facts about other servers come from their makers' own pages, checked 2026-10-27; each section below links its sources.
ServerMarkets coveredHistory depthWhat it doesAI clientsPrice
QuantGPTthis site US stocks and indexes; also crypto, commodities, FRED macro, prediction markets, sports odds and weather US stocks and ETFs; S&P 500 index levels from 1928; single stocks thin before 1980; companies that later delisted in market-wide backtests from 1998 (98% of them), survivors only before Runs backtests, parameter sweeps, screens and event studies on its own servers; read-only SQL over its warehouse; no order tools. On QuantGPT Pro, QuantGPT Cloud runs your own code at your own broker claude.ai, Claude Desktop and ChatGPT over OAuth; Claude Code, Cursor, Gemini and any MCP client with a key QuantGPT $49 a month or QuantGPT Pro $149 a month, each with a 3-day free trial, card up front; Business from $1,499 a month
EODHD MCPdata 70+ exchanges: stocks, ETFs, indices, forex, US options; fundamentals, news, macro, ESG (per its MCP page) 30+ years on paid plans; the past year on the free plan 72 read-only data tools; technical indicators and pivot levels computed server-side; no backtest tool described Claude, Claude Code, ChatGPT, Cursor, Windsurf, custom MCP clients Free: 20 API calls a day. Personal plans $19.99 to $99.99 a month
QuantConnect MCPhosted Equities, indexes, forex, crypto, futures and options US equities from 1998, tick to daily 45+ tools over its API: write and compile code, backtest, optimize, deploy live. Hosted by QuantConnect Claude Code, Copilot, Cursor, Devin Desktop; its README adds claude.ai and Claude Desktop Needs a paid agent node (A1-1, A4-8 or A16-32); no flat price listed
BotSpot MCPby Lumiwealth What its listed brokers trade: Alpaca, Tradier, Tradovate, Kraken, Coinbase Not published on its MCP pages Plain English to a Python bot, hosted backtests, bot monitoring; trading and deployment tools on the direct connection Claude, ChatGPT, Claude Code, Cursor, Codex, Gemini Free to connect; paid plans $49 to $399 a month at list price
Panther MCPby PantherWatch 30+ assets: crypto pairs, forex pairs, gold and silver Not published in its README 13 tools: plain-English indicator backtests, parameter optimization, portfolio backtests, share links Claude Desktop, Claude Code, ChatGPT (Pro, Team, Enterprise), Gemini CLI, Cursor, Cline, VS Code Copilot Free API key at sign-up; no prices in its README
Keel MCPHyperliquid Hyperliquid perpetual futures Real Hyperliquid history; its README's example backtests start 2024-08-15 29 tools: compose strategies, deterministic backtests with fees, funding and slippage; live trading runs in the Keel web app Claude, ChatGPT, Claude Code, Cursor, Codex, Windsurf Free: 50 backtests a week. $29 to $199 a month, plus a trading fee of 1 to 5 bps

// The six servers, one by one

QuantGPTterminal.quantgpt.co/mcp · this site

Best forAsking research questions of decades of US market history from Claude or ChatGPT, with the backtest computed on the server and the losing years shown.

QuantGPT is the data and trading platform for AI.

Plans: QuantGPT is $49 a month (200 backtests and 500 AI calls a day, 3 keys) and QuantGPT Pro is $149 a month (1,500 AI calls a day, 5 keys, QuantGPT Cloud), each with a 3-day free trial on the plan's full daily limits, card up front, cancel any time. Business is custom, from $1,499 a month, by call. Compare the plans or start your 3-day free trial.

Pick another server if you need listings outside the US.

EODHD MCPmcp.eodhd.com · market data

Best forLooking up global market data inside your AI: prices, fundamentals, news, options and macro, with a free tier to start.

Sources, checked 2026-10-27: eodhd.com/lp/eodhd-mcp-server, eodhd.com MCP docs, eodhd.com/pricing. The longer version: QuantGPT vs the EODHD MCP server.

QuantConnect MCPquantconnect.com/api/v2/mcp · hosted

Best forDevelopers who want an AI to write, backtest and deploy full algorithms on QuantConnect's engine, across many asset classes.

Sources, checked 2026-10-27: quantconnect.com/mcp, MCP server docs, MCP key concepts, GitHub README, US Equities dataset, quantconnect.com/pricing.

BotSpot MCPmcp.botspot.trade/mcp · by Lumiwealth

Best forTurning a plain-English idea into a Python trading bot, backtesting it, and running it at your own broker.

Sources, checked 2026-10-27: GitHub README, Lumibot docs: BotSpot MCP, botspot.trade, botspot.trade/pricing.

Panther MCPpanther.watch/mcp · by PantherWatch

Best forQuick plain-English backtests of indicator rules on crypto, forex, gold and silver.

Source, checked 2026-10-27: GitHub README.

Keel MCPmcp.usekeel.io/mcp · Hyperliquid perps

Best forStrategies on Hyperliquid perpetual futures, where the same compiled strategy runs in the backtest and live.

Sources, checked 2026-10-27: usekeel.io/keel-mcp, GitHub README, usekeel.io/pricing.

// Questions

What is the best MCP server for stock market backtesting?

It depends on who does the work. As of October 2026: if you want your AI to test a rule on decades of US stock history without writing code, QuantGPT runs the backtest on its own servers and sends back the numbers, losing years included; its market-wide backtests include companies that later delisted from 1998 on (98% of them), and survivors only before that. If you write code and want the same algorithm to trade live, QuantConnect's hosted MCP server drives its engine, with US equity data from 1998. BotSpot turns a plain-English idea into a Python bot that runs at your broker. Panther (crypto, forex, gold and silver) and Keel (Hyperliquid perpetual futures) serve other markets. EODHD's server supplies market data, and its MCP pages describe no backtest tool. QuantGPT publishes this page, so weigh that.

How do I connect Claude to real stock market data for backtesting?

Add an MCP server as a custom connector. In claude.ai or Claude Desktop, open Customize, then Connectors, click + and choose Add custom connector, paste the server's URL and sign in when Claude asks. For QuantGPT the URL is https://terminal.quantgpt.co/mcp and the sign-in needs no key; in Claude Code, run claude mcp add with a key from your QuantGPT account page. Then ask Claude to run a backtest and it calls the server's tools mid-conversation. EODHD's data server connects the same way; its page gives an OAuth endpoint for Claude Desktop and a key-based one for other clients. Step by step: quantgpt.co/learn/connect-claude.html.

Can AI assistants run real backtests on historical market data?

Yes, when the MCP server they connect to has a backtest engine: the AI sends the rules, the server computes them on its stored history, and the results come back into the chat. As of October 2026, QuantGPT, QuantConnect, BotSpot, Panther and Keel all describe backtest tools on their MCP servers. A data-only server returns rows, and the AI then has to do the math inside its own context window, on whatever fits. Either way a backtest is hypothetical: check the sample size, the losing years, the trading costs, and whether companies that later failed are in the data.

How can I backtest a trading strategy with ChatGPT?

Connect ChatGPT to an MCP server that runs backtests, then describe the strategy in plain English. In ChatGPT, open Settings, then Security and login, and turn on Developer mode (OpenAI offers it on Plus, Pro, Business, Enterprise and Education accounts, on the web). Then go to chatgpt.com/plugins, select the plus button, name the app and enter the server's URL under Connection. For QuantGPT that is https://terminal.quantgpt.co/mcp, and you sign in to QuantGPT with no key to paste; on a Business, Enterprise or Education workspace an admin may need to allow developer mode first. Panther's README lists ChatGPT Pro, Team and Enterprise in developer mode, and BotSpot and Keel list ChatGPT too. Step by step: quantgpt.co/learn/connect-chatgpt. Without developer mode, QuantGPT's paste-pack gives ChatGPT the context in one block, but ChatGPT then cannot run the backtests itself.

// How we compared

QuantGPT publishes this page, and QuantGPT is one of the six servers in it. Every fact about another server comes from its maker's own public pages, GitHub README or docs, linked in its section, as read on 2026-10-27. We did not run the other servers or time them. Tool counts, data and prices change often, so check the linked page before you pay. Facts about QuantGPT come from its own plans, guides and product.

This is not every MCP server that touches markets. We picked servers whose makers publish enough to compare on markets, history, tools, clients and price. Where a maker does not publish a fact, the table says so rather than guess. If you build one of these servers and something here is wrong or out of date, write to desk@quantgpt.co and we will correct it.