stillos-edge-gate
stillos-edge-gate
A callable trust primitive. Grade a track record before you commit capital.
A real edge is not a prediction — it is a repeatable, out-of-sample, fee-adjusted decision advantage that survives a regime change. This tells you, in one word, whether a strategy has one:
REAL_EDGE | REGIME_LUCK | NEGATIVE_EV | INSUFFICIENT_DATAFail-closed: anything that isn't a surviving, fee-adjusted, regime-stable edge is rejected. Every verdict ships with a signed, independently verifiable receipt.
Try it now — no file needed
npx stillos-edge-gate demoRuns on bundled sample data and prints a real verdict — REAL_EDGE, REGIME_LUCK, NEGATIVE_EV, or INSUFFICIENT_DATA — computed live, nothing to set up first. The demo verdict is unsigned (a free preview); it can't be shown to a counterparty as proof. A signed, independently-verifiable receipt is $0.05 USDC via x402, no signup — or $1 by card if you don't hold crypto.
Related MCP server: DJZS Trust MCP
Install
npx stillos-edge-gate grade trades.json
# add --agent <name> to tag the receipt as you, not an anonymous caller
npx stillos-edge-gate grade trades.json --agent your-handleor add as an MCP server (Claude Desktop / any MCP client):
{ "mcpServers": { "stillos-edge-gate": { "command": "npx", "args": ["stillos-edge-gate", "mcp"] } } }Input
[ { "t": "2026-06-01T12:00:00Z", "price": 0.62, "side": "no", "outcome": 1 }, ... ]price = entry price 0..1 · side = yes|no · outcome = 1 won / 0 lost.
How it decides
chronological 70/30 out-of-sample holdout (most-recent 30% is the test)
fee + slippage adjusted per trade
significance test (t ≥ 1.5) on fee-adjusted EV
REAL_EDGEonly if +EV in both splits after fees, significant.
Why trust it
We ran it on our own live trading book first. It returned NEGATIVE_EV — and we published the signed receipt. We don't sell edges; we tell you whether yours is real.
Sample output
This is a real, live paid receipt from the /grade-strategy endpoint — not a mockup.
Verify it yourself, no account needed:
{
"verdict": "NEGATIVE_EV",
"n": 120,
"overall": { "wr": 0.55, "ev_net": -0.0718, "total_net": -8.62 },
"train": { "wr": 0.524, "ev_net": -0.098, "total_net": -8.23 },
"test": { "wr": 0.611, "ev_net": -0.0107, "total_net": -0.38 },
"t_stat": -1.57,
"reasons": ["fee-adjusted EV negative overall (-0.0718/trade) and out-of-sample (-0.0107/trade) — loses money live"],
"receipt_hash": "16ef2180d18359e1449062d0b6fb8cf780a2e6dfd2cb5ae201fce64cb4e7f59a",
"verify": "https://stillosdigitalholdings.com/notary/verify?hash=16ef2180d18359e1449062d0b6fb8cf780a2e6dfd2cb5ae201fce64cb4e7f59a"
}verify resolves independently of us — hash_intact and signature_valid are recomputed
on every request, not read from a cache.
The free tier returns the same verdict/train/test/reasons fields but no proof:
"tier": "free", "signed": false, "receipt_hash": null, "signature": null — enough to
decide whether to trust the edge, not enough to show anyone else that you did.
Library
const { gradeStrategy } = require('stillos-edge-gate');
const v = gradeStrategy(trades); // { verdict, train, test, t_stat, reasons }Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Tells you whether a trading strategy's edge is distinguishable from luck.
Honest A-F grades for trading strategies, backtested on real out-of-sample data. No hype.
Backtest plain-English trading strategies on real market data: graded results, honesty flags.
Praxis: published trading strategies re-run and audited — verdicts, claimed vs measured stats.
Related MCP Servers
- AlicenseAqualityCmaintenanceMost trading signals are noise. AlphaAssay puts them on trial — deflated Sharpe, out-of-sample, leakage forensics — and returns signed pass/fail verdicts anyone can verify. Methodology audits, not investment advice.17Apache 2.0
- AlicenseNot gradedqualityCmaintenanceDeterministic pre-execution audit for trading agents. PASS/WAIT/FAIL, reproducible verdict_hash.39 npm3MIT
- AlicenseBqualityBmaintenanceVerify a number before an agent asserts it — a Deflated Sharpe Ratio for backtest, plus eval-gap, subset-win, and judge-bias checks, with signed receipts anyone can verify offline.34MIT
- AlicenseNot gradedqualityDmaintenanceChecks whether a trading backtest survives its own statistics: deflated Sharpe, multiple-testing correction against a best-of-N-noise benchmark, minimum track record length, and fill realism. Takes no market data and no API keys, and cannot recommend a trade — it only reports that a result is weaker than claimed or not yet provable.MIT