Free · Quick Check + Lab · 0 €
Check an idea on the website or run the complete local proof. No account or card required.
Run the free Quick CheckSelected in World Arena
Checking the public contract...
Android prototypes: Pocket Lab & Time Machine · Experimental offline APKs, separate from the Windows Lab.
Lab 253: the judge · Windows · Linux · Free
Strategy Arena Lab is a free app for Windows and Linux that tests a TradingView (Pine Script) strategy out of sample: the end of the history stays sealed during the search, every variant tried is counted, trades are compared one by one with TradingView's, then the judge returns its verdict: holds, mirage or inconclusive.
Your AI drives the engine, your GPU searches, the judge decides. Same trades as TradingView, then data nobody has seen: winner or mirage? Free local testing, no live orders.
The Lab installs on a Windows or Linux PC
You are on a phone: copy the link of this page to open it on your computer. Meanwhile, Prisme, our free Bitcoin chart workshop, opens right here in the browser, no account.
Windows shows “Windows protected your PC”?
The installer is not signed yet, so SmartScreen warns about any unsigned program. Click More info, then Run anyway. Before that, you can check that the file is the published one: in PowerShell, Get-FileHash on the downloaded file must give the SHA-256 shown in Verify before installing.
Linux: version 253 (CPU engine, no GPU): AppImage · .deb package — start-up checked on Ubuntu; the full interface was not tested on Linux.
Version 0.1.0-253 · build of 27/10/2026
Pine is an import bridge for deterministic subsets; Strategy Arena generates and measures ArenaScript first. Rust CPU is the final verification authority, CUDA only accelerates search, and INCONCLUSIVE remains a valid scientific outcome.
Official public beta channel. Local quick proofs and JSON export are free. No broker connection and no live orders. Integrity is by published SHA-256 (this channel may be unsigned until the Windows signing gate clears).
Paste this code in Strategy Arena Lab under Account and Install attribution. It expires after 30 minutes.
Preparing code...
Pine Script
TradingView’s Strategy Tester shows the result of the settings you kept. It does not know how many settings you dropped, nor how the strategy behaves on data the search never saw. The Lab answers those two questions.
Paste the Pine Script of a strategy. For supported Pine, the Lab rebuilds the same rules and its trades are compared one by one with TradingView’s list of trades.
Backtest on the market history shipped with the Lab or on any market added from public Binance or Crypto.com candles, against Buy & Hold on the same windows. Every variant you try is counted.
The end of the history stays sealed during the search. The judge then rules: holds, mirage or inconclusive. You can export the judged strategy back to Pine Script.
Research on past data, not investment advice. An unfavorable verdict is still a result. Why a Pine strategy wins in backtest and loses live
The Lab speaks MCP, the protocol that lets an AI use software. Your AI client starts a small local script; the script talks to the Lab running on your PC.
Requirement: Node.js 20.3 or newer for the connection script. Replace PATH_COPIED_FROM_THE_LAB with the path the Lab gives you.
File: %APPDATA%\Claude\claude_desktop_config.json (Windows).
{
"mcpServers": {
"strategyarena-lab": {
"command": "node",
"args": ["PATH_COPIED_FROM_THE_LAB"]
}
}
}
File: ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project).
{
"mcpServers": {
"strategyarena-lab": {
"command": "node",
"args": ["PATH_COPIED_FROM_THE_LAB"]
}
}
}
In LM Studio: Program → Install → Edit mcp.json. Pick a model that supports tool calls.
{
"mcpServers": {
"strategyarena-lab": {
"command": "node",
"args": ["PATH_COPIED_FROM_THE_LAB"]
}
}
}
File: opencode.json in your project (or ~/.config/opencode/opencode.json).
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"strategyarena-lab": {
"type": "local",
"command": ["node", "PATH_COPIED_FROM_THE_LAB"],
"enabled": true
}
}
}
claude mcp add strategyarena-lab -- node "PATH_COPIED_FROM_THE_LAB"
By default the Lab shows a short list of tools with compact answers, so that small models can drive it too. start_here gives the whole path with ready-to-send arguments.
Need every tool? Add "--profile", "full" after the script path in args (or set STRATEGY_ARENA_MCP_PROFILE=full), then restart the client.
First session
A train result is not KEEP. Silver Buy & Hold can print near +99% on the frozen tape — you have to see it.
Ride SMA20 and dual-SMA oil let winners run without a take-profit. Event Proof keeps its OR seed and adds an AND companion; Turtle uses a Donchian-20 breakout. The 73 public fighters stay a strategy dictionary.
One chart: close, strategy equity, Buy & Hold, SMA200, cash, trades, and a curtain on the sealed 20%. Three bosses: cash, the tape, SMA200. Play never opens holdout.
Think ranks neighbours that beat Buy & Hold on the full train, then checks internal folds. overfitSuspect is a success, not a failure. KEEP / REJECT / INCONCLUSIVE only after Judge. TradingView stays optional and never buys a greener verdict.
Trust
This beta is unsigned. Windows SmartScreen may warn you; download only from this official page and compare the SHA256.
public beta0.1.0-253unsigned0fcd7fd6e57f4182ab7fb03a0d05ad9fd9208365613ac2aea9f7666b953d1883af8130cd8edf95b71f309a780cbb925270914723bc9380dcdb554b7a5a15b9ba20261027-253-n1Launch video · 73 s
Silent video with on-screen captions. An illustrated opening (Grok Imagine), then real captures of the Lab window: in the Colosseum, Claude, Cursor and DeepSeek take one challenge while a period stays sealed; the GPU sweeps 200,000 variants in 2.8 s and the CPU replays the ranking with 0 mismatches; Night mode delivers its morning report (verdict: Mirage); the TradingView judge replays 234 / 234 identical trades; the reveal shows a training winner that is a mirage on the sealed period; a published badge is recomputed by the server on strategyarena.io/verified. Past results, not a forecast.
Inside the app
Play the frozen tape against Buy & Hold before any KEEP. Rust CPU still judges.
Plans
Keep testing on your PC for free. Choose Builder to keep reports and versions, Operator for larger supervised research, or a separate 9.90 € server audit. No audit purchase is required for a subscription.
Check an idea on the website or run the complete local proof. No account or card required.
Run the free Quick CheckIndependent of your PC: sealed holdout, private URL, report you can reopen. A bad verdict is still a delivered audit.
Get the 9.90 € reportIncludes Free. Return to every useful report, strategy version and reusable export.
Explore BuilderIncludes Builder. Let an AI run bounded, sequential and auditable research campaigns under your control.
Explore OperatorPayment never improves the verdict, holdout or uncertainty evidence.
Cloud Research Run, Edge Monitor, Health Score, Leagues and Portfolio Arena have separate limits. Public report publication requires server checks; a saved local report is not an independent paid audit.
FAQ
No. The CPU reference engine works without a compatible GPU. CUDA is used only when it is available.
No. Play and Think stay on the train. KEEP / REJECT / INCONCLUSIVE exist only after Judge opens the sealed 20%.
Backtests stay on your machine. Synchronization starts only after you explicitly sign in and choose to sync.
The current beta may be unsigned. Use the official installer link and compare its SHA256 with the value published above.
No. Strategy Arena Lab is an educational research and backtesting tool. It does not place broker orders or provide investment advice.
Educational research software. Simulated results are not investment advice and do not guarantee future performance.