Test a strategy before it costs you money. See the market on one screen.
Build, test and run strategies, or trade from the chart with live market analytics. One interface and the same data for both.
Strategy builder
Eleven steps cover the whole trade. You write rules instead of a script.
The list of indicators and conditions keeps growing.
Indicator library
Smart Money Concepts, chart patterns, Fibonacci, levels and volume delta are rules here, the same as RSI and MACD. Each one has clear conditions that you can test and combine on any timeframe.
Smart Money Concepts
Order blocks, breakers, fair value gaps, liquidity sweeps, equal highs and lows, BOS, CHoCH, inducement, premium and discount zones.
Chart patterns
19 formations: trendlines, triangles, wedges, channels, flags, double and triple tops, head and shoulders and more. The signal fires on formation, touch, breakout or target.
Fibonacci
Retracements and extensions from 0.236 to 2.618, measured from swings found automatically: approach, rejection, breakout, retest.
Support and resistance
Levels from swing points: breakouts, false breaks, quick reversals, retests and role reversal, plus level age and touch count.
Volume profile and delta
POC and value area; taker buy-versus-sell delta and cumulative delta, with absorption and exhaustion signals.
Price action and VSA
38 setups: climax bar, volume dry-up, swing failure, shakeout, no demand, effort versus result, volatility squeeze and more.
Candlestick patterns
56 classic patterns, plus your own: describe a candle or a sequence by body, wicks, color, volume and delta.
Divergences
On RSI, MACD, ROC, KST, Klinger, Ultimate Oscillator, Twiggs Money Flow, Connors RSI and Fisher.
Classic indicators
50 for trend, momentum, volatility and volume: from EMA, RSI and Bollinger Bands to Ichimoku, Supertrend, KAMA, Keltner Channels and VWAP.
One strategy, every step
This strategy exists to show every setting of the builder in one place. It is not meant for trading.
- Market
XRPUSDT on Binance — Long
- Entry
Entry conditions are checked on 4h → 1h → 15m
4h — when EMA Less Than Price (EMA Period: 20)
1h — when Volatility Rank Between (Lower Bound: 0.5 · Upper Bound: 0.75) and ATR Ratio Above 110 (Fast Period: 3 · Slow Period: 10) and TRIX Less Than Zero (TRIX Period: 15) and Squeeze Index Greater Than 2
15m — when RSI Rising for N Bars and RSI Crosses Above RSI MA and RSI Greater Than RSI MA
- Stop-loss
By indicator: Average True Range (Period: 14)
Distance: no closer than 0.5% and no farther than 25% from the entry
- Take-profits
Level 1: at 1:1, 25% of the position is taken
Level 2: by indicator on 1h (RSI Falling for N Bars), 50% of the position is taken
- Trailing stop
Turns on once profit reaches 1:1
The stop follows an indicator: Average True Range (Period: 14)
Distance: no closer than 0.5% and no farther than 25% from the entry
- Break-even
The stop moves to break-even by indicator on 1h: CHOP Momentum Less Than 30
- Early exit
Exit if the 1:1 target is not reached within 10 candles
Exit by indicator on 1h: CMO Greater Than 40 (CMO Period: 14 · MA Type: EMA)
- Skip trades
No new entries: Asian session
Skip Rule 1: by indicator on 1h — AD Cross Below AD Percentile (Percentile Value: 0.1 · Percentile Period: 50)
- Dynamic risk
Rule 1: the per-trade risk increases by 10% when the indicator on 1h fires — ATR (Absolute) Cross Above Smoothed ATR (MA Type: EMA · Statistics Window: 10)
Reset Rule 1: back to the initial risk after Stop Loss, Trailing Stop Profit, Early Exit Loss, Take Profit, Trailing Stop Loss, Early Exit Profit, Break Even
- Execution
Semi automation — you get alerts about entry points and place orders yourself
The platform generated this from the strategy settings. It is shown as produced.
Backtester
A backtest that charges fees and funding by the exchange’s own rules
Leave out commissions, slippage and funding, and a strategy can look great on history and still lose money live.
The result you see already counts trading costs. The test charges commission at your exchange tier and funding every 8 hours. It adds slippage based on liquidity and order size, and the price impact of large orders. The strategy you test is the one that runs live, with the same rules and price data from your exchange. The cost model is open, so you can see how each trade is priced and adjust it. On live trades up to $300, entry price, slippage and costs land within 0.5% of the backtest. The Execution Log shows this for every trade.
You never size a trade manually. You say what you risk per trade. The size follows from that risk and the distance to your stop, rounded down to the instrument step and capped by a share of recent volume. The leverage is picked so that the liquidation price sits beyond the stop. A trade that does not fit is not opened, and every skipped trade is listed with its reason: your skip rules, or a balance below the exchange’s minimum order.
What you get after a backtest
- 20 performance metrics: Profit Factor, Sharpe, Sortino, Calmar, Max Drawdown, CAGR
- Equity curve with zoom by period
- Comparison against Buy & Hold
- Monte Carlo (trade permutation and bootstrap): probability of loss, worst drawdown, longest losing streak, median and worst final balance
- Market-condition map: where the strategy earns and where it loses
- Auto-Insights: automatic suggestions based on clusters
- Every trade available for review, candle by candle
Automated strategy tuning
Replaces weeks of manual grid search. It looks for stable parameters.
By hand you try 10-20 parameter combinations and stop. The genetic algorithm tries thousands and ranks them by how smooth the equity curve is.
What it optimizes for
A smooth equity curve
the algorithm ranks results by how smooth the equity curve is, because one lucky trade means nothing
Population diversity
if all variants start to look the same, the system adds variety so the search does not get stuck in a local maximum
Out-of-sample validation
the optimizer only ever sees the in-sample part of the history. After the search the strategy is tested on the part it never saw. If results drop there, the parameters were overfit and the original ones come back
Excluded periods
you can exclude unusual periods, such as flash crashes, from the search
Market analytics: one screen per asset
Add an asset and get its whole context on one screen. It shows four timeframes, chart events, news read by AI, a live order book, open interest and the macro regime. You choose what appears on each timeframe and arrange the cards your way. Every line has a timestamp, so you can check it later. The conclusions are yours.
Four-timeframe report
15m, 1h, 4h and 1d side by side: trend structure (HH-HL / LH-LL), slope, ADX strength and volume. Support and resistance levels come with a score, a touch count and the strength of past reactions. Each timeframe also gets a short written summary of the trend.
Chart events
A rolling 7-bar window on every timeframe marks events that are easy to miss: divergences, band breakouts after a squeeze, momentum shifts. The latest candle rarely tells the whole story: signs of a move, or of its absence, build up over several bars. The window keeps those bars in view, so you see how events accumulate. Click a marker to see which candle it points at and why.
News, read by AI twice
Two separate models read the news feed. The first decides if a piece of news matters at all. The second scores what passed for sentiment and impact. Both are trained on our own checked data, and a model can still misread a headline. Scores line up with the chart by release time. Each timeframe shows its own news mood, score trend and news spikes. You can see when the price makes a new low while negative news is fading.
Live order book, pinned to the chart
Depth, walls and spread, live, in a side panel or a separate window. Set the visible depth, price step and minimum order size. Drag across the book to pin liquidity zones onto the levels chart, next to support and resistance.
Macro regime
One banner answers the question “what mode is the market in”: Easing, Tightening or Neutral. Behind it are funding and open interest across exchanges on one chart, 14 macro metrics with 1D/1W/1M changes, and an event calendar with countdowns.
Open interest and funding
Open interest for the asset across exchanges on one chart, over 24 hours or 7 days. You see each exchange’s share, the change since yesterday and last week, and the funding rate showing which side pays.
Open any past date and see what the report showed before the move. You can check every reading against what happened next.
Trading journal and Execution Log
A spreadsheet stores what you typed. The journal records what actually happened.
Trading journal
Every fill is recorded straight from the exchange, so nothing is missing or mistyped. Every trade keeps its market context. Open it and replay it candle by candle, like a video of the chart. You see how the situation developed, which news came out at each candle, and what the strategy decided. If you closed a trade early and it then went your way, the journal shows what that decision cost.
Execution Log
Forward testing tells you that a gap exists. The Execution Log shows where it comes from. Every order and fill is taken from the exchange record with its timestamp. It is placed next to what the test expected: fill price, commission, slippage. Your manual changes to strategy positions are kept apart from what the strategy did. A one-off mismatch is market noise. The same mismatch again and again means the cost settings or the parameters need another look.
One strategy is one risk. A portfolio spreads it.
Combine several strategies into one portfolio and see how they behave together: the combined equity curve, combined metrics, and how they cover each other’s drawdowns. VESKALD measures drawdown correlation. An average over the whole history is dominated by quiet periods and understates the risk. What matters is whether strategies lose at the same time. Three ordinary strategies that do not lose together often give a smoother curve than one “perfect” strategy.
Account-level risk management
Global rules for all strategies on your account: a daily loss limit, a maximum number of trades per day and a leverage cap. Each strategy also has its own settings. The global rules are the outer limit, and the strategy settings work inside it.
The “What if” calculator shows how many days it would take, with the current settings, to reach a chosen drawdown. You see in advance if the approach is too aggressive.