Skip to content

Validation intake · API

Submit a strategy for review

Submit reproducible rules and receive a durable job ID. We verify data availability and lock the research specification before any out-of-sample result is computed.

The flow

  1. Submit a strategy spec to /api/validate (or via the dashboard, coming soon).
  2. Feasibility review. We check that the rules are deterministic and that point-in-time data can support the claim.
  3. Pre-register. Test rules and applicable gates are locked before out-of-sample metrics are computed.
  4. Run or block. A fixed adapter runs the frozen rules, or the job records a specific blocked outcome. User-supplied code is never executed.
  5. Publish evidence. Completion requires a terminal verdict, headline metrics, provenance, a real equity curve, and an immutable hash-addressed artifact.

POST /api/validate

curl -X POST https://validatedstrategies.com/api/validate \
  -H 'content-type: application/json' \
  -d '{
    "name": "My ORB",
    "archetype": "opening range breakout",
    "instruments": "XAUUSD",
    "timeframe": "M5",
    "rules": "long break of NY 30-min range, ATR stop, 2R target",
    "email": "you@fund.com"
  }'

Returns 202 with a jobId and statusUrl. A GET on the status URL reports the current evidence state.

Replay a published sports strategy

These are the first automated adapters. A replay always uses the published frozen definition; changing the free-text rules does not change what is tested.

curl -X POST https://validatedstrategies.com/api/validate \
  -H 'content-type: application/json' \
  -d '{
    "name": "Replay MLB home underdogs",
    "archetype": "published strategy replay",
    "rules": "Replay the frozen, published rules without modification",
    "replaySlug": "mlb-home-underdog"
  }'

Supported slugs: mlb-home-underdog, mlb-road-favorite, mlb-low-total-home-underdog, nfl-home-underdog, nfl-divisional-home-underdog, nfl-rested-home-underdog

Pricing

No automatic charge. Custom work is quoted after feasibility review, so missing data is discovered before money changes hands.

View API schema →

Frequently asked

What happens after I submit?

The API stores your spec and returns a durable job ID. Published MLB and NFL strategies can be replayed automatically through fixed adapters. A free-form strategy without a vetted adapter is stored and marked blocked rather than being presented as tested.

What does a strategy validation cost?

There is no automatic charge. We quote custom validation only after confirming the scope and data requirements. A blocked or untestable submission is never presented as a completed backtest.