One engine for crypto, stocks and forex. Costs come out of every result, buying and holding sits beside it, and the luck checks tell you when one trade is doing all the work. No coding required.



The market decides where the candles come from, never how the trades are simulated.
Every Binance USDT spot pair, on 5-minute to daily candles. Perpetual-futures plans pay the funding charged at each 8-hour settlement.
Daily and weekly bars for listed tickers, international listings included, and US intraday bars going back to 2016.
28 major and cross pairs, with intraday history back to 2004. Same engine, same metrics, so results compare across markets.
Most backtests flatter the strategy. These are built to find out whether it would really have made money.
Fees are charged on both sides of every trade. Stops that gap fill at the open, not at your stop price, and when a bar hits both your stop and your target, the stop counts first.
Each run sits next to buying and holding the same asset over the same window, with both drawdowns shown. A strategy that trails holding says so.
See the result without its single best trade, and reshuffle the trade order to find the drawdown you should expect, not just the one history happened to give you.
Win rate, profit factor, Sharpe ratio, max drawdown and an equity curve, plus an account simulation with fixed, compounding or risk-based position sizing.
Every trade the strategy would have taken, with entry, exit and result, and a CSV export when you want the raw data.
Set entry and exit rules, take-profit and stop-loss in a form, or describe the idea in plain words and let Sensei, the AI coach, write the rules.
Every entry in the strategy library went through the same six checks: profitable without its best trade, positive in two independent multi-year windows, working on more than one instrument, net of fees, a survivable drawdown, and better than 400 runs of random entry timing. Where an entry misses a check, its page says so.
The ideas that failed are published too, with their numbers, in the research log. Adopt a library strategy on the free plan, run the backtest yourself, and get an email when it signals.
Partly. A free account, with no card required, gets 10 backtests a month on strategies you adopt from the strategy library. The Analyst plan runs unlimited backtests on every market and adds Sensei for building your own strategies. See pricing.
Crypto on 5-minute to daily candles, stocks and ETFs on 5-minute to weekly bars (US intraday history starts in 2016), and 28 forex pairs on 5-minute to weekly bars, with intraday history back to 2004.
Yes. Fees come out of every run, on both sides of each trade. Plans built with Sensei can also model slippage and fill at the next bar's open instead of the signal bar's close, and plans on perpetual futures pay funding at every settlement. The next-open fill matters: our own RSI(2) dip-buy gives up a third to half of its edge that way, and its write-up shows it.
No. Rules go into a form of entry and exit conditions, or you describe the strategy to Sensei in plain words and it builds the rules, runs the backtest and suggests what to change.
Start with the robustness checks on every result: if the profit disappears without the best trade, there was no strategy. For the library we go further and test every candidate against 400 runs of random entry timing. We wrote up what that test catches, and our guide covers the mistakes that make most backtests worthless.
Stop guessing whether your strategy works. Find out what it would have done, after costs.