public class QuadraticMeanVarianceOptimizer extends MeanVarianceOptimizer
Constructor and Description |
---|
QuadraticMeanVarianceOptimizer()
Empty QuadraticMeanVarianceOptimizer Constructor
|
Modifier and Type | Method and Description |
---|---|
OptimizationOutput |
allocate(PortfolioConstructionParameters pcp,
AssetUniverseStatisticalProperties ausp)
Allocate the Optimal Portfolio Weights given the Portfolio Construction Parameters
|
OptimizationOutput |
globalMinimumVarianceAllocate(PortfolioConstructionParameters pcp,
AssetUniverseStatisticalProperties ausp)
Allocate the Global Minimum Variance Portfolio without any Returns Constraints in the Parameters
|
OptimizationOutput |
longOnlyMaximumReturnsAllocate(PortfolioConstructionParameters pcp,
AssetUniverseStatisticalProperties ausp)
Allocate the Long-Only Maximum Returns Portfolio
|
efficientFrontier
public QuadraticMeanVarianceOptimizer()
public OptimizationOutput longOnlyMaximumReturnsAllocate(PortfolioConstructionParameters pcp, AssetUniverseStatisticalProperties ausp)
MeanVarianceOptimizer
longOnlyMaximumReturnsAllocate
in class MeanVarianceOptimizer
pcp
- The Portfolio Construction Parametersausp
- The Asset Universe Statistical Properties Instancepublic OptimizationOutput globalMinimumVarianceAllocate(PortfolioConstructionParameters pcp, AssetUniverseStatisticalProperties ausp)
MeanVarianceOptimizer
globalMinimumVarianceAllocate
in class MeanVarianceOptimizer
pcp
- The Portfolio Construction Parametersausp
- The Asset Universe Statistical Properties Instancepublic OptimizationOutput allocate(PortfolioConstructionParameters pcp, AssetUniverseStatisticalProperties ausp)
MeanVarianceOptimizer
allocate
in class MeanVarianceOptimizer
pcp
- The Portfolio Construction Parametersausp
- The Asset Universe Statistical Properties Instance