The backtester that tells you when your strategy is fooling you.

Plain English in, an honest verdict out — built to surface what other backtesters hide.

Backtest a strategy

Plain English in

Describe the strategy the way you'd say it aloud. It becomes exact, inspectable rules — never code you have to trust blindly.

Every assumption surfaced

Before anything runs, you see what you stated and what was assumed on your behalf — and you can correct either.

Judged for robustness

Walk-forward, parameter sensitivity, deflated Sharpe, regime breakdown — then a verdict in plain language, not a flattering curve.

Every run ends in one of four verdicts

PASSThe edge survived every check. Encouraging — not a guarantee.
SHAKYThere's a signal, but at least one check flagged fragility.
LIKELY OVERFITA good-looking curve that probably won't repeat.
UNTESTABLEToo little evidence to judge — and we say so instead of guessing.

How the checks work

Or start from an example: