Proof badges glossary
QuantDesk uses a small, server-verified badge vocabulary for social proof. Badges are returned in JSON (badges: string[]) from the backend; clients must not invent badges locally.
BACKTEST_VERIFIED
What it means
- The row or flex card is linked to a
run_idwith a published flex card. - That run passed the deploy gate when the card was created (minimum trades, OOS Sharpe floor, drawdown ceiling, cost model, non-weak statistics).
- Future profitability or “approved strategy” status
- Live execution quality or slippage on mainnet
- That the publisher will continue trading the same parameters
flex_card_id present).
LIVE_TRACKED
What it means
- In addition to
BACKTEST_VERIFIED, the publisher wallet appears on vault leaderboard infrastructure with an active vault and non-zero trackedtotal_pnlat query time.
- That live PnL was caused by the backtested strategy alone
- That backtest and live periods are comparable without your own analysis
- Paper or simulated deploy modes unless explicitly labeled elsewhere
Absence of badges
Ifbadges is omitted or empty:
- Do not show “verified” or trust chrome in UI
- Leaderboard rank alone is not verification
- Screenshots and third-party claims are not substitutes
Badge computation (integrators)
Logic is centralized in the backend (proofBadgeService):
- No flex-card linkage →
badges: [](leaderboard base rows) - Flex card exists → at minimum
["BACKTEST_VERIFIED"] - Active vault with non-zero
total_pnlfor publisher → appendLIVE_TRACKED