public class PortfolioConstructionParameters
extends java.lang.Object
Constructor and Description |
---|
PortfolioConstructionParameters(java.lang.String[] astrAssetID,
CustomRiskUtilitySettings crus,
PortfolioEqualityConstraintSettings pecs)
PortfolioConstructionParameters Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
assets()
Retrieve the Asset ID Array
|
PortfolioEqualityConstraintSettings |
constraintSettings()
Retrieve the Instance of the Portfolio Equality Constraint Settings
|
RdToR1[] |
equalityConstraintRdToR1(AssetUniverseStatisticalProperties ausp)
Retrieve the Equality Constraint R^d To R^1 Corresponding to the Specified Constraint Type
|
double[] |
equalityConstraintValue(AssetUniverseStatisticalProperties ausp)
Retrieve the Equality Constraint Values Corresponding to the Specified Constraint Type
|
RdToR1 |
fullyInvestedConstraint()
Retrieve the Fully Invested Equality Constraint
|
CustomRiskUtilitySettings |
optimizerSettings()
Retrieve the Instance of the Quadratic Custom Risk Utility Settings
|
RdToR1 |
returnsConstraint(AssetUniverseStatisticalProperties ausp)
Retrieve the Mandatory Returns Constraint
|
public PortfolioConstructionParameters(java.lang.String[] astrAssetID, CustomRiskUtilitySettings crus, PortfolioEqualityConstraintSettings pecs) throws java.lang.Exception
astrAssetID
- Array of Asset IDscrus
- The Quadratic Custom Risk Utility Settingspecs
- The Portfolio Equality Constraint Settingsjava.lang.Exception
- Thrown if the Inputs are Invalidpublic java.lang.String[] assets()
public CustomRiskUtilitySettings optimizerSettings()
public PortfolioEqualityConstraintSettings constraintSettings()
public RdToR1 fullyInvestedConstraint()
public RdToR1 returnsConstraint(AssetUniverseStatisticalProperties ausp)
ausp
- The Asset Universe Statistical Properties Instancepublic RdToR1[] equalityConstraintRdToR1(AssetUniverseStatisticalProperties ausp)
ausp
- The Asset Universe Statistical Properties Instancepublic double[] equalityConstraintValue(AssetUniverseStatisticalProperties ausp)
ausp
- The Asset Universe Statistical Properties Instance