TheoryCraft vs MultiCharts (2026)

MultiCharts gives you tick-accurate backtests on Windows. TheoryCraft brings AI-assisted research and your own agent to that same rigor, in the browser.

MultiCharts is a powerful Windows desktop for serious traders. It backtests at true tick resolution and executes through almost any broker, but it has no AI, no MCP, and runs only on Windows.

That rigor is real. Tick-by-tick fills, walk-forward, portfolio testing and genetic optimization are why the platform earned its reputation with futures and forex traders. TheoryCraft does not throw that away; it matches the same backtest precision and adds the layer MultiCharts skips.

You describe a strategy in plain language, an AI assistant writes and runs the backtest, and you get a standard Python notebook you can export and run anywhere. The engine is open source under Apache-2.0, you can connect your own agent over MCP, and everything runs in the browser on any OS.

If you want MultiCharts-grade backtesting plus AI-assisted research that travels with you, that is what TheoryCraft is for.

trend_research.ipynb
# Is a multi-timeframe trend filter worth the drawdown?
trades: 1,640sharpe: 1.12max_dd: -11.6% edge: CONFIRMED
Describe an idea in plain language. TheoryCraft writes the Python, runs the backtest, and you keep the notebook.

TheoryCraft vs MultiCharts: feature comparison

Feature TheoryCraft MultiCharts
AI drafts your strategy from a plain-language brief
Describe the idea; the assistant writes and runs it, and you keep full control of the code
No AI; a requested in-editor ChatGPT integration was never shipped
Standard, portable Python (runs anywhere)
Readable code you can export and run anywhere, with no lock-in
PowerLanguage or C#, not standard portable Python that runs anywhere
Connect your own AI agent (Claude, Cursor, Codex) via MCP
Native MCP server
No MCP or connect-your-own-agent
Flexible LLM access (included, or your own key)
Model included on the Managed plan, or your own key across 26 providers
No LLM access
Open-source engine (Apache-2.0)
Free to inspect, fork and run
Proprietary
Runs in any browser, on any OS
Nothing to install
Windows desktop only
Scientific validation (walk-forward, Monte Carlo, overfit checks)
Layered Edge, Filters and Risk, each tested independently
Walk-forward and portfolio backtesting
Tick-level, event-driven backtesting (no look-ahead bias)
Accuracy by construction
True tick-by-tick with Bar Magnifier intrabar fills
Historical strategy backtesting
Across years of market data
High-precision backtesting
Parameter optimization
Matrix and genetic search
Exhaustive, genetic and walk-forward optimization
Interactive charts and visualization
Live charts in your research notebooks
Advanced charting

AI on TheoryCraft vs MultiCharts

MultiCharts has no AI. An in-editor ChatGPT integration was requested by users but never shipped, so in practice you copy code from a separate window. There is no MCP server and no way to bring your own LLM key.

TheoryCraft is AI-assisted from end to end:

  • Describe it in words. The assistant writes the code, runs the backtest, and reads back the results. You can also write the Python yourself; the AI is a head start, not a black box.
  • Export the output. Every strategy is readable, standard Python in a notebook you export and run anywhere. No PowerLanguage lock-in.
  • Bring your own agent. Connect Claude, Codex, Cursor, Windsurf, VS Code or Gemini CLI through a native MCP server.
  • Flexible LLM access. Use the model included on the Managed plan, or bring your own key across 26 providers.

On MultiCharts, you still write every strategy yourself in PowerLanguage or C#.

Why traders pair MultiCharts with TheoryCraft

AI-assisted research, not hand-coding

MultiCharts has no AI, so you write every strategy by hand in PowerLanguage or C#. On TheoryCraft you describe the idea and the assistant writes it, runs the backtest, and reads the results back, so you test many ideas in the time it takes to code one. You can still write the Python yourself when you want to.

Portable Python, on an open engine

MultiCharts strategies live in PowerLanguage or C# inside a closed Windows desktop, where PowerLanguage runs only inside MultiCharts. TheoryCraft generates standard Python notebooks you export and run anywhere, on a backtesting engine that is open source under Apache-2.0. You can read it, fork it and run the core yourself.

Your own agent, your own model

TheoryCraft ships a native MCP server, so you drive research from Claude, Codex, Cursor, Windsurf, VS Code or Gemini CLI, and either use the model included on the Managed plan or bring your own key across 26 providers. MultiCharts has no MCP and no LLM integration.

Runs in any browser, on any OS

MultiCharts is a Windows-only desktop, so Mac and Linux users need a virtual machine. TheoryCraft runs in any browser on macOS, Linux or Windows, with market data for 1,600+ instruments via Dukascopy Bank, covering forex, EU and US equities, metals, commodities and indices.

Stop guessing. Start proving.

Turn an idea into evidence. Build it, backtest it, and see whether the edge is real before you risk capital.

Frequently asked questions

Is TheoryCraft a good MultiCharts alternative?

For AI-assisted research, yes. TheoryCraft matches MultiCharts on tick-accurate backtesting and adds an AI assistant, standard portable Python that runs anywhere, and your own agent over MCP. It runs in any browser on any OS. MultiCharts stays a hand-coded Windows desktop, so many traders use both.

Does MultiCharts have AI?

No. As of 2026, MultiCharts has no AI. An in-editor ChatGPT integration was requested by users but never shipped, so people copy code from ChatGPT externally. There is no MCP and no LLM key support. TheoryCraft is built around an AI-assisted workflow with MCP and 26 providers.

Is TheoryCraft's backtesting as accurate as MultiCharts?

Yes. MultiCharts is genuinely strong here, with tick-by-tick fills, Bar Magnifier, walk-forward, portfolio testing and genetic optimization. TheoryCraft replays the market event by event at tick level and validates with walk-forward and Monte Carlo, so you get the same backtest rigor plus AI-assisted research on top.

Does it run on Mac or Linux?

TheoryCraft is browser-based and runs on any OS (macOS, Linux or Windows) with nothing to install. MultiCharts is a Windows-only desktop application, so Mac and Linux users need a virtual machine or workaround.

Does TheoryCraft place trades like MultiCharts?

No. TheoryCraft is for research and validation and does not connect to your broker. You prove an edge, then trade it wherever you like, including on a platform like MultiCharts.

More TheoryCraft comparisons