Trusted by 500+ traders

Find bugs in your
Pine Script strategy before they cost you

Detect look-ahead bias, repainting, and other critical flaws that make backtests lie. Get ELI5 explanations and fix recommendations.

strategy.pine
1
2
3
4
5
6
7
8
// Your strategy code
data = request.security("AAPL", "D", close)
// CRITICAL: Future data leak detected
// Missing lookahead parameter
// This causes look-ahead bias
if ta.crossover(fast, slow)
strategy.entry("Long", strategy.long)

How StratVet Works

Paste your code, click analyze, and get instant feedback on critical issues

Pattern Detection

Automatically detect 10 critical patterns including look-ahead bias, repainting indicators, and missing risk management.

Strategy Flowchart

Visualize your strategy as an interactive flowchart. See data sources, indicators, conditions, and entry/exit points at a glance.

ELI5 Explanations

Get plain-English explanations of every issue. Understand why it matters and exactly how to fix it, even if you are a beginner.

What We Detect

Critical patterns that make backtests unreliable

Future Data Leak
request.security() without lookahead
Repainting Indicators
barstate.isconfirmed missing
No Stop Loss
Missing risk management
No Slippage
Unrealistic execution assumptions
No Commission
Hidden trading costs
Hardcoded Values
Potential overfitting
Magic Numbers
Suspiciously precise values
timenow Usage
Time-dependent behavior

Ready to validate your strategy?

Start analyzing your Pine Script code and catch bugs before they cost you money.