public class CustomRiskUtilitySettings
extends java.lang.Object
Constructor and Description |
---|
CustomRiskUtilitySettings(double dblRiskAversion,
double dblRiskTolerance)
CustomRiskUtilitySettings Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
riskAversion()
Retrieve the Risk Aversion Factor
|
static CustomRiskUtilitySettings |
RiskAversion(double dblRiskAversion)
The Risk Aversion Variance Minimizer CustomRiskUtilitySettings Instance
|
RdToR1 |
riskObjectiveUtility(java.lang.String[] astrAssetID,
AssetUniverseStatisticalProperties ausp)
Retrieve the Custom Risk Objective Utility Multivariate
|
double |
riskTolerance()
Retrieve the Risk Tolerance Factor
|
static CustomRiskUtilitySettings |
RiskTolerant(double dblRiskTolerance)
The Risk Tolerant Variance Minimizer CustomRiskUtilitySettings Instance
|
static CustomRiskUtilitySettings |
VarianceMinimizer()
The Variance Minimizer CustomRiskUtilitySettings Instance
|
public CustomRiskUtilitySettings(double dblRiskAversion, double dblRiskTolerance) throws java.lang.Exception
dblRiskAversion
- The Risk Aversion ParameterdblRiskTolerance
- The Risk Tolerance Parameterjava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final CustomRiskUtilitySettings VarianceMinimizer()
public static final CustomRiskUtilitySettings RiskTolerant(double dblRiskTolerance)
dblRiskTolerance
- The Risk Tolerance Parameterpublic static final CustomRiskUtilitySettings RiskAversion(double dblRiskAversion)
dblRiskAversion
- The Risk Aversion Parameterpublic double riskAversion()
public double riskTolerance()
public RdToR1 riskObjectiveUtility(java.lang.String[] astrAssetID, AssetUniverseStatisticalProperties ausp)
astrAssetID
- Array of the Asset IDsausp
- The Asset Universe Statistical Properties Instance