Validation guide
Backtesting, done honestly.
You describe the idea. The system builds the formula, charts it, and runs the numbers. You approve every step before a test runs.
Every trading idea sounds good until someone counts the evidence. Backtesting with AI does not change that count. It changes who can run it, and how honestly the count gets kept.
From an idea to a chart you approve
You do not need to write a formula. You describe the idea in plain language: a level, a condition, a market. The system turns that description into a precise formula and shows you the pattern on a chart before anything gets tested.
You look at where the pattern fired. Does it match what you meant? If not, you adjust the description and try again. Only after you approve the chart does the engine run any numbers. Tools calculate, and the AI interprets and waits for your approval, so a formula never gets tested that does not actually reflect the idea.
The three questions a backtest must answer
A result is not useful until it answers three separate questions.
- Is there a return at all? An event study isolates this question, measuring what happens after the pattern fires with no stop or target in the way.
- Is it better than the market? A pattern can be positive and still just be riding the market's own drift. Validation checks the result against a market baseline, not only against zero.
- Does it survive out of sample? The final and hardest question. A pattern gets tested once, on data it has never touched, and that result is locked. Out of sample testing is the only honest check left once everything else has passed.
Most tools stop at the first question, or skip straight to a chart that looks good. All three questions need an answer before a pattern deserves to be called an edge.
Why most backtests are noise
Test enough variations of an idea and one of them will look great by chance alone. Different entry timing, a different threshold, a different market: each attempt is another test, and every test raises the odds that the best-looking one is a coincidence rather than a real pattern.
Validation tracks every test against a hypothesis with K-tracking, and applies a Bonferroni correction that raises the bar as the count grows. Fifty variations of the same idea need much stronger evidence than one. This is not a setting to remember to turn on. It runs on every test, whether a person or an agent is doing the testing.
Metrics that matter, without invented numbers
A backtest can drown you in statistics. The ones worth reading are the sample size behind the result, whether the return clears both significance tests, the drawdown along the way, and what happened when the pattern met out of sample data. A large sample with a clean out of sample result and a drawdown you can live with tells you more than any single headline figure. Validation surfaces these together on every result, with a full audit trail behind each one, so you are reading a verdict rather than guessing at one.
Does the pattern generalize
A pattern that only works on one market might be capturing something real, or it might be an artifact of that one dataset. Testing the same formula across a handful of related markets, from 2 to 10 at a time, is a stronger check. If the pattern holds across several instruments, that is real evidence. If it only fires on one, treat the result with caution.
Validation runs this multi-market test from the same formula you already approved, across futures, equities, crypto, FX and fixed income, so generalizing a pattern does not mean starting over.
For agents
An AI agent can run this same workflow over MCP, REST or the CLI, without a person approving each chart. See connecting your agent to VARRD.
How Validation runs a backtest
You describe the idea. The system builds the formula and shows you the chart. You approve it, and the event study or backtest runs, with stop loss and take profit levels tested through grid search once a real signal is confirmed. Out of sample runs once, and locks. Every step is recorded, so the trade setup at the end traces back to a result you can check line by line.
Questions people ask
- What makes AI backtesting honest rather than just fast?
- The AI never produces a number on its own. Every statistic comes from the engine, and guardrails like test counting and the out of sample lock run automatically, not as a step you have to remember.
- What is the difference between an event study and a backtest?
- An event study measures forward returns with no stop or target involved. A backtest simulates real trading with a stop loss and take profit. Validation runs both, and each answers a different question.
- Why do most backtests turn out to be noise?
- Testing many variations of an idea and keeping the best one will produce something that looks good by chance alone. Each additional test needs to raise the bar for what counts as real, and skipping that step is how noise gets mistaken for an edge.
- Why test a pattern on more than one market?
- A pattern that only works on a single market might just be a coincidence in that data. Testing the same formula across 2 to 10 related markets is a stronger check that the pattern reflects something real.
- Do I need to know how to code to backtest an idea?
- No. You describe the idea in plain language, and the system builds the formula, charts it for your approval, and runs the statistical test.
Describe a trading idea and see if the numbers back it up. Start free, no card needed.