bayesline.api.equity.PortfolioHoldingsReportSettings#
- model PortfolioHoldingsReportSettings#
Settings for a portfolio holdings report.
Fields# Field
Type
Required
Default
No
factory
Yes
Literal[‘last’]No
'last'No
TrueYes
Literal[‘portfolio_holdings’]No
'portfolio_holdings'No
TrueValidators# Validator
Mode
Fields
after
after
- field calendar: CalendarSettings [Optional]#
- field forward_fill: bool [Optional]#
Compatibility flag retained for existing clients. Holdings are always forward-filled on demand, so False is rejected.
- Validated by:
- field portfolio_hierarchy_settings: PortfolioHierarchySettings [Required]#
- field unpack: bool [Optional]#
Compatibility flag for legacy report clients. Portfolio holdings reports are always unpacked, so False is rejected.
- Validated by:
- validator validate_forward_fill(mode=after)#
- Validates: