Backtesting V2 API

1 endpoints in this group.

POST /api/backtesting/v2/strategies

Create Strategy

Reserve the v2 strategy-creation entry point.

Foundation-only: when the flag is OFF this returns 503 degraded. When the flag is ON it returns 501 because the Python sandbox + LLM-to-code execution layer is deferred to the follow-up 3-PR split. v1 remains the live execution path during the bring-up.

Plan gating uses the canonical require_plan dependency from app.core.plan_gating so future grace-period / operator-override logic applies uniformly across the codebase.

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

Occasional BlitzPulse product updates and offers, sent only if you tick the box and confirm your address.

How we handle your email

Footer Disclaimer BlitzPulse is educational decision support only. Not investment, tax, or legal advice. Not a broker. Trade at your own risk.