Roundtable, analyst & keys
The Models of the Roundtable are a panel of AI judges (LLMs) that vote on every trade. A trade only happens when at least the configured number approve (fail-closed on any error). This is the bot's independent second opinion on every idea the forecaster produces.
How the vote works
- You configure the judges in Settings → Models of the Roundtable — add members, pick a provider preset, set the model + endpoint + your API key, and set approvals needed.
- Each judge validates the forecast against independent signals (technicals + factors). Without those signals the judges reject everything — so the candidate the bot sends always includes them.
- Naked/undefined-risk trades require unanimous approval, not just the minimum.
- Everything is per-tenant: each user brings their own judges and their own API keys, stored encrypted in their vault. Keys are never shared and never stored in plaintext.
The analyst
The analyst is a single model that proposes the instrument and writes the rationale you see on the Prediction Engine (the "analyst view"). By default it is your first configured Roundtable judge; you can pin a specific one in Settings → Analyst.
Analyst veto power (off by default)
Optionally, the analyst can act as a final gate. When Analyst veto power is enabled (Settings → Analyst), after the Roundtable approves an open, the analyst reviews it once more and can veto the trade if it spots a concrete disqualifying risk (e.g. earnings landing inside the holding window, a structure that contradicts the thesis, a liquidity or assignment hazard).
- It applies to opens only — never to a risk-management close (the analyst can't block an exit).
- Vetoes fail open: if the analyst errors, the already-approved trade proceeds. Enabling veto never makes the system less safe, only more selective.
- A veto shows in the Activity feed as
· analyst VETO: <reason>.
House rules
Settings → Trading rules lets you write plain-English rules (one per line) that are injected into every judge's prompt as mandatory constraints — e.g. "never trade earnings week." The Roundtable rejects any trade that violates them.
Endpoints are SSRF-guarded: every judge base URL is validated before use, and unsafe (non-public) endpoints are rejected. Use the Test button on a judge to verify its auth/model live.