bayesline.api.equity.PortfolioLoaderApi#
- class bayesline.api.equity.PortfolioLoaderApi#
Load report-backed portfolios and manage their source configuration.
- __init__()#
Methods
__init__()load(ref_or_settings, *args, **kwargs)Load an API instance from settings or reference.
resolve_selection(enabled_portfolios)validate(settings)Validate
settingsagainst the menu for its dataset.Attributes
settingsGet the settings registry.
- abstract property uploader: DataTypeUploaderApi#
- abstract property organizer_settings: TypedSettingsRegistry[PortfolioOrganizerSettings, PortfolioOrganizerSettingsMenu]#
- abstract get_portfolio_catalog() PortfolioCatalog#
- abstract resolve_selection(enabled_portfolios: dict[str, str]) PortfolioSelectionResolution#