MCP connector
What you see in chat
Spera results arrive as a card that answers the question you asked — what each part means, how far a result has been tested, and what apps that can't show cards display instead.
Updated 2026-09-14·Rev. 2026.06
When your assistant builds, opens, or tests something in Spera, the result comes back as a card: a small panel inside the conversation. The assistant adds a sentence or two of interpretation; the card holds the figures, so you are not reading a block of raw data.
Every card answers one question
| Card | The question | What it shows |
|---|---|---|
| Strategy | What did you build? | What the strategy reads, when it acts, and what it does |
| Result | Does it work? | Return against buy and hold, the equity curve, max drawdown, and trade count |
| Change | Did my change help? | The new run beside the previous one, with how each figure moved |
While a deep backtest is running, the same card shows its progress. If something needs your input or fails, it says what happened in one plain sentence.
The four parts
Every card has the same four parts, in the same order.
- Answer — one sentence, such as "Returned +38.4% against +26.1% for buy and hold, with a 13.9% max drawdown over 61 trades." It restates the figures Spera measured and nothing else.
- Proof — one visual: the equity curve (hover or use the arrow keys to read a point), the strategy's flow, or a before-and-after table.
- Trust — how far the result has been tested. See the ladder below.
- Next — one suggested follow-up. Selecting it sends that request into the chat, as if you had typed it.
A card never grades your strategy
The wording states what was measured and which way it moved — "return is 1.2 points lower", never "worse". Deciding whether that trade-off is worth it is a conversation, not a label.
The trust ladder
Three rungs, filled from the left:
- Not tested yet — it compiled, and that is all anyone knows.
- Past data only — a backtest ran, but only on the data the strategy was built against. Quick backtests always stay here, because they cannot be anything else.
- Held up on unseen data — a deep backtest's holdout period held up, the walk-forward periods did not collapse into one lucky stretch, and the track record is long enough to read.
Only the third rung is shown in colour. When something holds a result back — the holdout did not hold up, most of the return came from a few periods, or the track record is too short — the card names it next to the rung.
The Edge Check's reads are not part of the ladder. Ask for them separately; see What to ask for.
Comparing a change
When a deep backtest finishes, Spera looks for the previous completed deep backtest of the same strategy branch, pair, timeframe, market, exchange, and date range, run with the same backtest settings (starting capital, fees, slippage, position sizing, and warmup) and made from a different revision. If there is one, you get a Change card instead of a Result card.
Anything less alike — another date range, another pair, different fees, the same revision run twice — would put two unlike numbers side by side and credit the difference to your change, so there is simply no comparison. Quick backtests are never compared.
Which apps show the card
Claude, ChatGPT, Cursor, and VS Code display the card itself, in light or dark to match the app.
Apps that do not display cards — Codex and Claude Code in the terminal, for example — show the same card as a short block of text: the answer, a small line chart made of characters, the figures, the trust rung as dots, and the suggested next step. The full result follows it, so nothing is lost.
What a card cannot do
A card only shows and suggests. It cannot start a backtest, change a strategy, or trade — every change still goes through the conversation, with the same permissions you approved when you connected. "Open in Spera" takes you to the strategy in the app.
Next
- Three things worth doing first
- What to ask for
- Backtesting — what the figures mean