Expose position lifecycle fields

This commit is contained in:
boris
2026-04-23 19:34:47 -07:00
parent c3ef0bd49a
commit 6106297a97
4 changed files with 339 additions and 7 deletions

View File

@@ -44,7 +44,7 @@ current alignment pass.
- [x] `trading_pnl`
- [x] `position_pnl`
- [x] `dividend_receivable`
- [ ] richer position lifecycle fields exposed to strategy runtime
- [x] richer position lifecycle fields exposed to strategy runtime
### Phase 6: Strategy data API parity
@@ -64,10 +64,10 @@ current alignment pass.
4. Add dynamic universe APIs.
5. Add algo-order styles.
6. Finish position accounting parity.
7. Expose richer position lifecycle fields to strategy runtime.
7. Continue parity audit for remaining account, order, and data-source APIs.
## Current Step
Active implementation target: Phase 5 follow-up: expose richer position
lifecycle fields to strategy runtime beyond quantity, sellable quantity,
average cost, trading pnl, position pnl, and dividend receivable.
Active implementation target: continue parity audit for remaining account,
order, and data-source APIs after the stock strategy API, scheduler, universe,
algo-order, position accounting, and core strategy data helpers are covered.