Package jdistlib.finance
Class AdvancedRiskMeasures
java.lang.Object
jdistlib.finance.AdvancedRiskMeasures
Spectral, distortion/Choquet, and entropic risk measures.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic NumericalEstimatedistortedExpectation(GenericDistribution distribution, RiskConvention convention, AdvancedRiskMeasures.Distortion distortion) Choquet expectation integral Q(p) d g(p), with endpoint-preserving distortion g.static NumericalEstimateentropic(GenericDistribution distribution, double theta, RiskConvention convention) Entropic risk log E exp(theta*loss)/theta with an explicit MGF-domain check.static NumericalEstimatespectral(GenericDistribution distribution, RiskConvention convention, AdvancedRiskMeasures.SpectralWeight spectrum) wang(double shift) Exponential Wang distortion g(p)=Phi(Phi^-1(p)+shift).
-
Method Details
-
spectral
public static NumericalEstimate spectral(GenericDistribution distribution, RiskConvention convention, AdvancedRiskMeasures.SpectralWeight spectrum) -
distortedExpectation
public static NumericalEstimate distortedExpectation(GenericDistribution distribution, RiskConvention convention, AdvancedRiskMeasures.Distortion distortion) Choquet expectation integral Q(p) d g(p), with endpoint-preserving distortion g. -
entropic
public static NumericalEstimate entropic(GenericDistribution distribution, double theta, RiskConvention convention) Entropic risk log E exp(theta*loss)/theta with an explicit MGF-domain check. -
wang
Exponential Wang distortion g(p)=Phi(Phi^-1(p)+shift).
-