Submit a strategy version for a run
Queues a run for a version of the strategy. The run is live when as_of_date is omitted or set to today in UTC, and historical when set to a past date. Historical runs draw from a weekly and monthly credit allowance and are rejected once the allowance is exhausted.
Authorizations
Enter 'Bearer' followed by a space and then your JWT or API Key.
Example: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
or Bearer YOUR_API_KEY_HERE
Path Parameters
UUID of the strategy.
Body
Parameters for submitting a strategy run.
The as-of date for the run in YYYY-MM-DD format. When omitted or set to today in UTC, the run is live. A past date makes the run historical. Future dates are rejected with a 400.
The version to run. Defaults to the version matching the strategy's current draft, creating that version if needed and promoting it to active.
Re-run even when a completed run already exists for this version and date.
Whether to also request a factsheet for the resulting run.
Queue priority for scheduling historical runs, from 1 to 10.
1 <= x <= 10Response
The submission was accepted. Returns the submitted version and its run state. Poll GET /strategies/{strategyId}/versions/{versionId} to track progress.
A saved version of a strategy together with its run state. When no as_of_date is supplied, the response summarizes the version overall and populates latest_run_date and runs_count. When an as_of_date is supplied, the response describes the run on that date, echoes as_of_date, and leaves the summary-only fields null.
Unique identifier for this version.
Identifier of the strategy this version belongs to.
The normalized objective captured for this version.
The exclusion phrases captured for this version.
Whether this version is the strategy's active version.
Raw run status code. For example, 1 means pending, 100 means done, and a negative value means failed.
The run's as-of date, echoed when an as_of_date was supplied, otherwise null.
The version's latest completed run date, or null when an as_of_date was supplied.
Total number of runs for the version, or null when an as_of_date was supplied.