Rigorous, provable backtesting — without writing a line of code
Build crypto strategies from visual blocks and test them on real Binance 1-minute history, on an engine that makes look-ahead impossible rather than merely discouraged.
No account needed to build and validate. Sign in when you want to save and run.
The empty quadrant
No-code tools tend to treat backtesting as an afterthought; rigorous platforms tend to require you to program. crypto-comp is built for the cell in between.
Visual blocks, and an engine with locked no-look-ahead fills and reference-tested indicators.
Institutional-grade backtests — written in Python or C#.
Live bots first; backtesting is a secondary, limited feature.
Needs Pine; a basic strategy report and look-ahead pitfalls if misused.
What you get today
A visual, block-based builder
Indicators, conditions, gates, entries, exits, stops and sizing — assembled from blocks. No code, and a live JSON view of exactly what the engine receives.
115 indicators, each reference-tested
Every indicator type the builder offers is checked bar by bar against an independent reference implementation, not just spot-checked on the last value.
No look-ahead, by construction
A signal on bar N fills at the close of bar N+1, and a higher-timeframe value is only ever its last closed bar. These are locked by the engine, not settings you could get wrong.
A full metric suite on a mark-to-market curve
Sharpe, Sortino, Calmar, max drawdown, CAGR, profit factor, win rate, expectancy and more — computed on equity marked to market every bar, not only on closed trades.
Describe it in plain English
The in-app AI assistant turns a description into a validated strategy spec, and can improve a saved strategy or explain one of your backtests.
Connect your own AI over MCP
Point Claude, Cursor or any MCP client at your account and it can build, validate, launch and read your backtests — with your plan's limits and only the scopes you grant.
Real Binance 1-minute data from 2021
Spot and USDT-margined perpetuals, stored at 1-minute resolution and gap-checked minute by minute. Every higher timeframe is built from those bars.
One symbol per backtest. Perpetual futures need the Pro plan. Options are coming soon (the data is being collected; nothing executes an option yet). Live or forward trading is not available.
How it works
- 1
Build
Compose a strategy from blocks — or start from a template.
- 2
Validate
The same validator the backtest worker uses checks the spec before anything runs.
- 3
Backtest
Pick a window within your data and your plan, and launch.
- 4
Read the results
Metrics, the equity curve, every fill on the chart, and the exact spec that produced them.
Why the numbers can be trusted
No testimonials and no screenshots of returns — just the things you can check.
Reference-tested indicators
All 115 indicator types have an independent bar-by-bar reference test.
Locked fill convention
Signal at bar close, fill at the next bar's close — the same for every run, shown in the builder as not editable.
Golden strategies
Frozen strategies on real market data are compared, trade by trade, against an independent reference implementation of the engine's rules.
Documented decisions
Architectural decisions are recorded with their reasoning in a decision log, and are not silently revisited.
Reproducible runs
Each run stores the exact spec, the run configuration and the engine build that produced it.
Free to start
- Concurrent backtests3 at a time
- History depth30 days rolling
- MarketsSpot only
- API requests / minute60 / minute
- Concurrent backtestsUnlimited
- History depthFull history
- MarketsSpot + USDT perpetuals
- API requests / minute600 / minute
Why us instead of 3Commas or QuantConnect?
See the honest comparison — including where they are the better choice →Questions
Do I need to write code?
No. Strategies are built from blocks, and the JSON view is there if you want to see or edit exactly what runs.
Is this live trading?
No — crypto-comp is for backtesting and research. It does not place orders on an exchange.
What does “no look-ahead” actually mean?
A rule is checked when a bar closes and trades at the NEXT bar's close, so no backtest can act on a price it could not have known.
Build your first strategy in minutes
Open the builder, start from a template or the worked example, and validate it — no account needed until you save.