Aliases

These are convenience aliases/functions.

Risk measure aliases

Covariance-based

Moment family

Value-at-Risk family

Value-at-Risk Range family

Drawdown-at-Risk family

Drawdown family

Ordered Weights Array family

Nonlinear relationships

Tracking and turnover

Higher-order moments

Performance risk measures

Settings

Optimisers

Non-finite optimisers

Finite optimisers

Moments

Filters

PortfolioOptimisers.ZeroVarianceFilterFunction
ZeroVarianceFilter(; tol::Number = 1e-12) -> ScoreSelector

Alias for the zero-variance asset selector ScoreSelector + SCM + ThresholdRule.

Keeps assets whose second central moment strictly exceeds tol, dropping constant and near-constant columns before they reach a prior or an optimiser. The bound is exclusive, so tol = 0 still drops an exactly-constant asset.

Spelled with SCM() rather than Variance: Variance is a WeightsInput risk measure whose functor consumes portfolio weights, so it cannot score a single asset's return series.

Related

source

Preprocessing

Constraints

Objectives