ExecPlanLegRef
Stable leg identity inside one execution plan. Name is display metadata only.
| Field | Type | Required | Nullable | Default | Description |
|---|---|---|---|---|---|
ExecPlanLegId | str | Yes | No | Stable identifier for this leg inside the execution plan. | |
LiveLegId | int | No | Yes | Existing live leg id when this reference closes or otherwise points to a stored live leg; null for newly opened legs. | |
Name | str | Yes | No | User-facing leg name for display and diagnostics. It is not unique and should not be used as identity. | |
Role | ExecPlanLegRole | Yes | No | Role of this leg in the execution plan. | |
LiveContract | LiveContract | Yes | No | Contract specification for the leg. | |
LiveContractId | int | Yes | No | Server-side live contract id for the leg contract. | |
PlannedQty | Decimal | Yes | No | Signed planned execution quantity for the leg. Positive quantities buy; negative quantities sell. | |
IsMarker | bool | Yes | No | True when the leg is a non-tradeable marker leg. | |
GroupId | int | No | Yes | Execution-plan leg group id. |