numeraire.adapters.skfolio_adapter.SkfolioWeights#
- class numeraire.adapters.skfolio_adapter.SkfolioWeights(estimator: Any | None = None, *, window: int | None = None)[source]#
Bases:
objectAdapt a skfolio optimizer to numeraire
to_weights.estimatoris a skfolio estimator instance (e.g.MeanRisk(),RiskBudgeting(),HierarchicalRiskParity()); it is cloned per fit so each origin gets a fresh optimization. WhenNone, a defaultskfolio.optimization.MeanRiskis used.windowoptionally caps the estimation lookback to the most recent rows of the fit view.Methods
__init__([estimator, window])fit(view)