Developer · EasyQuant Audit Skill

Audit a strategy's credibility, not its promises

A public, machine-readable audit endpoint for any quantitative strategy — overfitting risk, data-quality checks, in-sample vs out-of-sample decay, and walk-forward evidence. It answers "can you trust this backtest?"— never "how much will it make?"

Open SKILL.mdLive demo

Compliance red line: historical performance does not guarantee future results. This is not investment advice. The audit evaluates trustworthiness / overfitting / data quality — it never predicts returns, promises profits, or guarantees capital preservation.

Anti-overfitting

Detects selection bias from parameter tuning (N trials) and flags in-sample / out-of-sample decay that most dashboards hide.

Data-quality checks

Sample size, trade count, leakage windows, and dataset labeling — surfaced as evidence, not vibes.

Machine-readable

One POST → structured JSON with verdicts, scores, and mandatory disclaimers. Easy to wire into any agent or workflow.

Authentication

Send an API key (or the demo token) as a header:

X-API-Key: easyquant-demo-2026

Demo token is free & rate-limited. Production keys use a per-request credit model — the balance is checked before the audit runs (returns 402 on insufficient funds, never charges a failed run).

Endpoint

POST https://api.easyquanttrading.com/api/audit/strategy

All request fields are optional. The more complete the input, the more authoritative the report — missing data is reported as unknown, never fabricated.

Call example

curl -X POST https://api.easyquanttrading.com/api/audit/strategy \
  -H "Content-Type: application/json" \
  -H "X-API-Key: easyquant-demo-2026" \
  -d '{
    "name": "momentum_breakout_v3",
    "dataset": "XAUUSD_H1",
    "parameter_count": 6,
    "trials": 500,
    "in_sample":    {"sharpe": 2.8, "max_drawdown": 0.12, "trade_count": 400, "bars": 3000},
    "out_of_sample":{"sharpe": 0.4, "max_drawdown": 0.30, "trade_count": 120, "bars": 1000},
    "is_walk_forward": false
  }'

Sample report

{
  "schema_version": "easyquant-audit/0.1.0",
  "overall_verdict": "medium_risk",
  "overall_verdict_cn": "可信度一般——需补充时间留出/walk-forward 后再评估",
  "combined_risk_score": 44.5,
  "overfit_risk": {
    "score": 60.0,
    "level": "medium",
    "reasons": [
      "调参候选数 N=500,存在选择偏差风险",
      "样本外夏普较样本内衰减超过 50%——表现可能无法外推(此处为同一拟合窗口内的时间留出检验,非真正冻结的样本外)"
    ]
  },
  "data_quality": {
    "score": 0,
    "checks": [
      {"check": "样本量", "status": "pass", "detail": "3000 根K线,样本充足"},
      {"check": "样本泄露", "status": "pass", "detail": "样本内外区间无重叠"}
    ]
  },
  "in_vs_out_of_sample": {
    "available": true, "gap_pct": 85.7, "verdict": "high"
  },
  "recommendation": "优先降低过拟合…;历史表现不代表未来,非投资建议。",
  "disclaimer_cn": "历史表现不代表未来,非投资建议。本报告为可信度筛查,不构成收益承诺或保本承诺。",
  "disclaimer_en": "Past performance does not guarantee future results. This is not investment advice.",
  "not_investment_advice": true,
  "no_return_guarantee": true,
  "no_capital_guarantee": true
}

Live demo

Fill in a strategy's metrics and run the audit against the live API.

In-sample
Out-of-sample

Submit a strategy to see its credibility audit report.

EasyQuant Audit is a credibility screening, not a licensed audit and not an endorsement.Historical performance does not guarantee future results. This is not investment advice.Legal & disclosures