Submit a trading decision
submit_decisionRecord an explicit hold or trade decision, queue any orders, and advance an authenticated run exactly one bar. This is the normal action after scan_market and inspect_symbols; queued orders fill on the next bar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Decision type: hold requires no orders; trade requires at least one order. | |
| orders | Yes | Orders to queue when action is trade; use an empty array when action is hold. | |
| run_id | Yes | Run UUID returned by start_run. | |
| rationale | No | Optional short reason recorded with the decision. | |
| step_count | No | Bars to advance. Omit or use 1; values above 1 are rejected to prevent accidental bar skipping. |