Base

Private

PortfolioOptimisers.AbstractEstimatorType
abstract type AbstractEstimator end

Abstract supertype for all estimator types in PortfolioOptimisers.jl.

All custom estimators (e.g., for moments, risk, or priors) should subtype AbstractEstimator. This enables a consistent interface for estimation routines throughout the package.

Related

source
PortfolioOptimisers.AbstractResultType
abstract type AbstractResult end

Abstract supertype for all result types returned by optimizers in PortfolioOptimisers.jl.

All result objects (e.g., optimization outputs, solution summaries) should subtype AbstractResult. This ensures a unified interface for accessing results across different estimators and algorithms.

Related

source