Grail Sail lets you construct algorithmic trading strategies using drag-and-drop, test them on years of historical data for free, and optionally get daily signals — a list of stocks that match your rules right now.
No credit card needed to test. No coding, ever.
RSI 14
Oversold
SMA 20
Uptrend
RSI_14 < 30 AND SMA20 > SMA50RSI 14
Overbought
Drag technical indicators onto the canvas — RSI, MACD, moving averages, Bollinger Bands, and more. Connect them with AND/OR logic. Set your stop loss and take profit.
Run your strategy against years of historical data across hundreds of S&P 500 and Russell 1000 stocks. See your return, win rate, and every trade — all simulated, all free.
If your historical test results look interesting to you, upgrade to receive daily signals — a list of stocks that match your rules right now. Your call what you do with it.
RSI, MACD, SMA, EMA, Bollinger Bands, ATR, ADX, and more — the essentials, ready to use without any configuration.
Test across the full S&P 500 and Russell 1000 universe. Daily OHLCV data updated every market close.
Combine conditions with AND/OR logic across multiple rule groups. Compare indicators against values or against each other.
Set stop loss, take profit, and maximum holding days directly in the strategy builder.
Results are split across 5 distinct time periods to give you a more realistic picture — not just one lucky stretch of data.
Historical tests across hundreds of tickers complete in around a minute, not hours. Built on a vectorised Python engine.
Historical testing is free forever. Upgrade when you want daily signals.
Free
Pro
Beta: first month freeFirst month free, then £29/mo. Cancel any time.