Skip to content
v3 redesign is live — welcome to the trading cockpit.
Skip to content
build.logtraders.online=2,166trades.60s=74swings.ranked=308edge.latency_ms=42ms
module · sage ai·grounded copilot·included · pro & automation

The copilot that reads your trades, not the internet.

Sage AI is grounded in your live indicator state, your journal, your playbooks, and the desk’s decisions. It explains what happened, why it happened, and where in the audit log you can verify it — with citations on every claim.

100%
claims · cited
0
tokens leak your code
<2s
p50 first token
sage · trade_4287 · grounded
v0.42
transcript · indicative · cited claims only
// why these

A copilot you can actually verify.

Three things general AI gets wrong about trading. Three things Sage AI is built to fix.

// problem · 01

General LLMs hallucinate trading.

Ask ChatGPT why your trade lost. It will invent a clean three-paragraph narrative that sounds right and references nothing. The story is fluent and unverifiable — the worst combination for a trader.

what we ship

Sage AI cites a specific decision in your audit log for every claim. No grounding, no answer.

// problem · 02

It doesn’t know your trades.

A copilot that hasn’t read your journal, your indicator state, your regime call, or your playbook is just a search engine with vibes. It cannot say anything specific to your edge because it has never seen it.

what we ship

Sage AI is grounded in live state: trades, indicators, journal cohorts, regime, audit log, playbooks.

// problem · 03

And it has no audit trail.

If you can’t reproduce the answer the model gave you yesterday, you can’t use it for anything serious. Without a log of what was retrieved and what was generated, the copilot is a magic 8-ball.

what we ship

Every Sage AI answer logs the retrieved context, the model version, and the citations &mdash; replayable forever.

// pipeline · five stages

From question to cited answer in under two seconds.

Sage AI is a constrained RAG pipeline, not a chatbot wrapper. Every answer is a function of retrieved state.

stage · 01<80ms

QUERY

User question + active context (open chart, ranked desk row, audit event) is captured and decomposed into retrieval intents.

stage · 02≤320ms

RETRIEVE

Vector + structured search over your trades, journal cohorts, indicator state, audit log, playbooks, and the public docs index.

stage · 03<40ms

GROUND

Retrieved snippets are stamped with citation IDs (trade_id, audit_id, journal_id). If grounding score < threshold, model is told to refuse.

stage · 04p50 1.6s

GENERATE

Streamed answer constrained by a grounded-only system prompt. Every numeric claim must reference a retrieved snippet.

stage · 05<30ms

CITE + LOG

Final answer is emitted with inline citations, then both prompt + retrievals + response are written to your audit log for replay.

$ sage ask --ground=on "why did rank 4 drop?" retrieved: 7 snippets · grounded: 0.84 · cited: 4 sources
// capabilities

Six things Sage AI is genuinely good at. Nothing else.

Each capability has a constrained scope, a defined retrieval surface, and an answer template. If a question falls outside, Sage AI says so.

capability

Chart explain

Point at any bar on the active chart. Sage AI reads the indicator state at that instant and explains what the desk would have called there.

“What did the regime matrix say at 09:31:18?”

capability

Journal critique

Pulls the trade row from your journal, runs your historical setup × regime cohort, and surfaces deviations from your own playbook.

“Was this trade inside my plan or an override?”

capability

Strategy debug

When QuantFlow refuses or sizes down, Sage AI traces the gate that fired, retrieves the inputs, and explains in plain English why.

“Why did the vol budget gate block the entry?”

capability

Regime brief

Daily and intraday briefs grounded in the regime matrix, calendar, and prior-session profile. Read in 30 seconds, replayable later.

“Brief me on the open. What changed overnight?”

capability

Audit trace

Hand Sage AI an audit_id. It walks the chain backwards &mdash; signal, gates, fill, journal entry &mdash; and returns a human-readable timeline.

“Walk me through trade_4287 end to end.”

capability

Playbook lookup

Grounded in your own playbooks (not the public internet). Surfaces the rule for the setup you&rsquo;re currently looking at, with citation.

“What does the playbook say about VAL fades in vol·rising?”

// what sage reads

Six retrieval sources. All yours. None of them the open web.

Sage AI never retrieves from the public internet during an answer. The retrieval surface is fixed, scoped, and entirely under your account.

source

Live indicator state

Volume Profile, QPulse, Flow Pro, ACE Squeeze, Regime Matrix, etc. — sampled at the bar Sage AI is asked about.

indexed fields
pocvah/valregime_stateflow_decisionsqueeze_state
source

Your trade journal

Every trade you’ve entered, with broker fills, R-multiple, setup tag, regime tag, and any notes you wrote.

indexed fields
trade_idsetupregimer_multiplenotes
source

Cohort statistics

The setup × regime heatmap your journal generates. Sage AI quotes expectancy, sample size, and recency, never anecdotes.

indexed fields
expectancy_rwin_raten_tradestrailing_30d
source

Audit log

Every desk decision and every QuantFlow gate. Tamper-evident, replayable, with millisecond precision.

indexed fields
audit_idactortimestampinputsdecision
source

Your playbooks

The text rules you’ve written for yourself — uploaded as markdown or built in the playbook editor. Indexed and cited.

indexed fields
playbook_idsetuprulesexitssize_rule
source

Public docs index

Nexural documentation, indicator specs, glossary. Used only when the question is about the platform, not about your trades.

indexed fields
doc_idsectionversion
// what it isn't

Five things Sage AI deliberately won’t do.

The shape of a tool is defined as much by its constraints as its features. Here are ours.

  • Not a signal generator.

    Sage AI never fires entries. It explains, critiques, and traces. Generating signals is the desk’s job; executing them is QuantFlow’s.

  • Not financial advice.

    It will never tell you whether to take a trade, what size to use, or what to think about a market. That’s outside the scope it’s constrained to.

  • Not a chatbot for the open web.

    It cannot search Twitter, read news in real time, or browse external sites mid-answer. Retrieval is limited to your own data and the docs index.

  • Not a vibes engine.

    If the grounding score is low or the retrieval is empty, Sage AI refuses to answer. We’d rather miss a question than fabricate one.

  • Not training itself on your data.

    Your trades, journal, and playbooks are retrieval inputs only. Nothing you give Sage AI is used to fine-tune any model, ours or anyone else’s.

// faq

Things you’ll probably ask.

If something here is unclear, email us — we’ll write a better answer and ship it back to this page.

We route across a small set of frontier models depending on the capability — typically a fast model for retrieval reasoning and a larger model for synthesis. Model + version are stamped on every answer in the audit log so you can reproduce or compare.

No. Your data is retrieval input only. Nothing you give Sage AI is used to fine-tune any model — ours, OpenAI’s, Anthropic’s, or anyone else’s. We use enterprise endpoints with no-training contracts.

Sage AI refuses. The system prompt forbids generation when the retrieval score falls below threshold for the question intent. You see ‘not enough grounded context for a confident answer’ instead of a fabricated paragraph.

Yes. Every answer has a ‘sources’ tray that shows the retrieved snippets with their IDs (trade_id, audit_id, journal_id, doc_id). Click any one and you jump to the underlying record.

P50 first token is under two seconds; full grounded answer typically returns in 4–6 seconds. Retrieval and grounding stages have hard latency budgets visible in the answer trace.

Sage AI ships with the Pro and Automation tiers at a generous monthly query budget. Heavy users on Automation get unlimited queries and priority routing on the larger synthesis model.

No. The system prompt explicitly forbids it. Sage AI explains, critiques, traces, and surfaces statistics from your own journal — the decision is always yours. Anything else would put us in advice territory we’re not licensed for and don’t want to be.

sage ai · grounded·cited claims only·p50 first token1.6s

A copilot that explains your trades. And refuses everything else.

Sage AI is included on the Pro and Automation tiers. Every answer is grounded in your own data, every claim is cited to a specific record, and every conversation is logged for replay.

Pro $47/moAI Co-Pilot · included
Automation $149/mounlimited queries · priority routing
0 trainingyour data is retrieval-only