bayesline.api.equity.AsyncXSRReportAccessor#

class bayesline.api.equity.AsyncXSRReportAccessor(accessor: AsyncReportAccessorApi)#

Specific accessor for an XSR report.

abstract __init__(accessor: AsyncReportAccessorApi)#

Methods

__init__(accessor)

with_scenario(scenario_settings)

Return a new accessor with the given scenario settings applied.

Attributes

accessor

The underlying report accessor API.

scenario_types

scenario_types: ClassVar[list[type[AnyScenarioSettings]]] = [<class 'bayesline.api._src.equity.report.scenarios.PortfolioHoldingsScenario'>]#