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