place_order
Place a risk-approved trade order from a journaled thesis, submitting entry and stop as a bracket to the broker. Requires a thesis ID with an approved risk verdict.
Instructions
Send a journalled, risk-approved thesis to the paper broker.
Takes a thesis id and nothing else, by design. Symbol, share count, entry,
stop and target all come from the journal entry, which exists only because
the risk officer approved it. There is no way to place an order this desk
did not size.
Refuses when: the thesis is closed, is a watch call, carries a vetoed risk
verdict, was sized at zero shares, lacks an entry or stop, or already has
an order attached. Orders go out as brackets, so the stop is submitted with
the entry rather than left to a later call.
A submitted order is not a filled one. Check `get_broker_orders`.
Args:
thesis_id: Identifier returned by `journal_thesis`.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thesis_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||