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.
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.