Evidence, not vibes
Every read cites the price data it used: moves over several windows, momentum, distance from the averages, range position and volatility.
The analyzer turns market data into a structured read: a signal, the estimated chance it is right, how the model did on candles it had not seen, the figures it used and exactly what would prove it wrong. It never promises profit.
Hover or focus a numbered pin to see what a part is, which field carries it and why it is there. This read was produced by the real analyzer from the live feed's candles.
Leans BUY: about a 50% estimated chance the price is higher in 10 min. On unseen candles it has not beaten a coin flip here lately (45% of 190), so treat this as close to 50/50.
BUY, SELL or WAIT. WAIT is a real answer: when the model finds no edge on this market, or the lean is too weak to matter, standing aside is the disciplined output. NO TRADE appears when there is too little data to read.
The model's estimate, from 0 to 100 and never above 80, that the call is right when the trade ends. The model is re-trained on this market's recent candles and first tested on candles it had not seen; the figure is pulled toward 50% by how much that test supports. It is an estimate, not a promise, and it is empty when there is too little history to test.
One plain sentence: which way it leans, the estimated chance, and how the model did on the candles it had not seen.
The measurements behind the call, ranked by how much each moved the estimate: moves over several windows, momentum, distance from the averages, place in the recent range and volatility. Each says whether it supports the call or argues against it, so you can see when the read is a close one.
The conditions under which the read no longer holds, for example a close back below a swing low. If they happen, the read is void and the sensible move is to stand aside.
Standing reminders: the chance is an estimate from recent price behaviour, markets change, and fixed-payout trades risk the whole stake.
Every read records its timeframe, the time of the last candle, whether the data was simulated, live or delayed and how thick it was, so you can judge how much weight it deserves.
Every read has the same shape, whichever engine produced it. Fixed fields are what let the app show evidence next to the chart and keep a history you can check later.
scenariomarket_statewin_probabilityedge.testconfidence_explanationsummarydriversevidencesupporting_conditionsinvalidation_conditionsrisk_factorssymbol, timeframedata_timestampdata_sourcedata_qualitymodel_name, model_versiondisclaimer_version, status{"symbol": "BTCUSDT","timeframe": "1m","data_timestamp": "2026-11-05 00:43:00","data_source": "binance (delayed)","data_quality": "good","market_state": "bullish","scenario": "buy","win_probability": 50,"confidence_level": "low","edge": {"verdict": "none","horizon_seconds": 600,"test": {"n": 190,"acc": 0.4474000000000000198951966012828052043914794921875}},"summary": "Leans BUY: about a 50% estimated chance the price is higher in 10 min. On unseen candles it has not beaten a coin flip here lately (45% of 190), so treat this as close to 50/50.","evidence": ["Buyer vs seller flow (5 bars): Buyers took 36% more of the last 5 bars’ volume — leans up; it has tended to continue on this market.","Share of up bars: 4 of the last 10 bars closed higher — leans up; it has tended to reverse on this market."],"invalidation_conditions": ["A decisive close below 80,644.16 breaks the bullish read."],"risk_factors": ["An estimate from recent price behaviour. Markets change, so the chance shown can be lower on the next trade."],"status": "ok"}
Shortened for the page. Evidence and risk lists are longer in a full read.
Pick a market and a timeframe. The same analyzer that powers the app reads about 420 candles, tests itself on the newest ones and returns the full schema. No account needed, and nothing is saved.
Leans BUY: about a 50% estimated chance the price is higher in 10 min. On unseen candles it has not beaten a coin flip here lately (45% of 190), so treat this as close to 50/50.
Estimated chance the call is right when the trade ends. The model is re-trained on this market’s recent candles and first tested on 190 calls it had not seen (right 45% of the time); the figure is pulled toward 50% by how much that test supports. It is an estimate, not a promise.
The model is small on purpose, and it is checked before it is believed. It is re-trained on the market in front of it each time, then graded on candles it was never shown.
A test on recent candles is evidence, not proof: markets change, so the estimate can be lower on the next trade. That is why it is pulled toward 50% and capped.
The analyzer never promises profit. It shows what it looked at, how it did when tested on candles it had not seen, the chance it estimates, and exactly what would invalidate the idea.
Every read cites the price data it used: moves over several windows, momentum, distance from the averages, range position and volatility.
It is tested on recent candles the model had not seen, and pulled toward 50% when that test is weak. It is never a guarantee, and the page says so.
Each read states what would prove it wrong, so you know when to stand aside.
Analyses are timestamped and stored in your history so you can check them against what happened.
An AI read is a way to organise what the data shows. It can be wrong, and it should never be the only reason you place a trade.
Important. AI-generated analysis can be wrong, does not guarantee accuracy or profit and must not be treated as personal financial advice. Fixed-payout trades can lose your whole stake. Read the risk disclosure before you trade.
Open a demo account to request AI reads inside the terminal, keep them in your history and check them against what happened.
On iPhone this only works from Safari.