Describe
Write a setup in plain English (or drop a chart). Sentio parses it into a DSL spec — every step traceable back to your words.
Describe a model in plain English. A multi-agent debate compiles it into a detector, replays it against thousands of past bars, and repairs it when it fails — every revision logged with the evidence that changed its mind.
Then it keeps going. Each setup it fires, winner or loser, is indexed and pulled back into the next debate — so the model that fires tomorrow has already sat through every session before it. A change only survives if the numbers improve.
A trader writes a setup in a sentence. Agents compile it into a detector and argue over it. The detector is replayed against real bars, every fire is scored against what price did next, and when it fails, the same agents read those outcomes and repair it — keeping only what measurably helped, and logging every change so the trader can follow and undo it. Each stage has a note that says exactly what it does, what it counts, and where it is weak. This is the program.
A failed replay hands the model back to the agents with every trigger's outcome. They diagnose, edit, and re-validate. A change is kept only if the numbers improved — including the case where the loop refused two repairs.
What counts as a trigger, how an outcome is scored, why an unfilled setup is not a loss, and how the P&L card sizes contracts so a one-tick stop cannot post a fantasy trade.
Describe a setup in plain English. A multi-agent debate compiles it, catches the edge cases, and it cannot go live until replay validation passes.
Every logged trade is linked to the setup it came from and scored on what you did versus what the model said: chased entry, widened stop, exited early. Rules-versus-you on one curve.
Take a validated model's real trigger outcomes and play them through a funded-account ruleset — trailing drawdown, daily loss, payout gating — to get pass probability instead of a P&L guess.
Every trader has a setup that isn't on the shelf. Sentio's model builder takes plain English (or a screenshot) and hands it to a multi-agent debate — one agent makes the case, another hunts edge cases against it, another tightens the spec — before the DSL ever gets replay-validated and activated. You watch the argument unfold and every revision is kept on the record.
Describe a setup, let the agents debate it, replay it against real bars, and — if it fails — feed the outcomes back in for another round. Nothing goes live on faith; every model has already argued with itself and been tested against thousands of past sessions.
Write a setup in plain English (or drop a chart). Sentio parses it into a DSL spec — every step traceable back to your words.
The agents argue the spec against itself — challenging edge cases, pulling similar past setups from memory, tightening the detector before it can go live.
One click sweeps ~3,000 bars of cached history, marks every trigger, and walks each one bar-by-bar so you see what it would have said.
Fails on the numbers? The same agents read every outcome, edit the spec, and re-validate — keeping only what measurably helped, and logging every change.
Every model on Sentio runs on the same three primitives: a debate that compiles the intent, a memory that remembers every setup, and a loop that repairs the model when it fails.
Sentio's agents argue every model against itself — challenging edge cases, pulling in evidence from past setups, tightening the spec before it can go live. You watch the argument unfold, transcript kept for every revision.
Every triggered setup — winner or loser — is embedded and indexed. The next debate retrieves the most similar past events as evidence, so the model that fires tomorrow has already learned from every session before it.
When a model fails replay, the same agents read every outcome, edit the spec, and re-validate. A change is kept only if the numbers improved — otherwise reverted. Up to three rounds, each fully logged.
Every model ships with its rulebook, its parameters, its interpretation notes, and a replay engine. Zero black boxes.
Liquidity manipulation, inverse FVG, delivery-state confirmation.
Breaker + FVGSweep, displacement, breaker-block overlap with a fair-value gap.
SFP FVGFailed sweep with rejection wick; entry off the inversion FVG.
Polarity flipParent gap invalidated; retest of the polarity-flipped zone.
Impulse retracementLarge impulse move; 50%-retracement entry inside a tight zone.
Model builderDescribe a setup in plain English. Sentio AI compiles it into a spec.
Every triggered setup is scored against the actual bars that followed. Win rate, average R, best and worst outcomes — all tallied per model, per timeframe, per symbol. When a model starts bleeding, the scanner shuts it up before you lose more.
Every fire is scored on the price you would have gotten: entry, stop, T1, T2 walked bar-by-bar. A 50-of-50 T1 win scores 1.25R; a Forever T2 win scores whatever its geometry was worth. No fudged numbers.
Three consecutive losses, or a win rate below 40% over six or more setups today, and the scanner mutes that model until the next session. Only reduces exposure — never enables anything you wouldn't have seen otherwise.
When a custom model fails replay, Sentio reads every trigger's outcome, edits the spec, and re-validates it on the same history — keeping the change only if the numbers improved, reverting if not. Up to three rounds, each logged with what changed and why, and any kept round restorable in one click.
Every trader knows their own worst habits. Sentio makes those habits expensive. Write your discipline rules in plain English — daily loss cap, time-window mutes, size reduction after two losses in a row — and the scanner enforces them at the setup level. If a rule is tripped, the setup is gated and the reason is displayed. Nothing sneaks through.
Under US futures law, whoever pushes personalised entry/stop/target calls to your phone must be registered with the CFTC as a Commodity Trading Advisor. Most Discord groups skip it. Sentio takes a different path.
Start free. No card required.