public class ShortfallIncrementDistribution extends R1UnivariateNormal
Modifier and Type | Field and Description |
---|---|
double |
_dblMarketDynamicExpectation |
double |
_dblMarketDynamicVariance |
double |
_dblPermanentImpactExpectation |
double |
_dblPermanentImpactVariance |
double |
_dblTemporaryImpactExpectation |
double |
_dblTemporaryImpactVariance |
Constructor and Description |
---|
ShortfallIncrementDistribution(double dblPermanentImpactExpectation,
double dblTemporaryImpactExpectation,
double dblMarketDynamicExpectation,
double dblPermanentImpactVariance,
double dblTemporaryImpactVariance,
double dblMarketDynamicVariance)
ShortfallIncrementDistribution Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
expectation()
Retrieve the Total Expectation
|
double |
marketDynamicExpectation()
Retrieve the Market Dynamic Expectation Component
|
double |
marketDynamicVariance()
Retrieve the Market Dynamic Variance Component
|
double |
permanentImpactExpectation()
Retrieve the Permanent Market Impact Expectation Component
|
double |
permanentImpactVariance()
Retrieve the Permanent Market Impact Variance Component
|
double |
temporaryImpactExpectation()
Retrieve the Temporary Market Impact Expectation Component
|
double |
temporaryImpactVariance()
Retrieve the Temporary Market Impact Variance Component
|
confidence, confidenceInterval, cumulative, density, errorFunction, histogram, incremental, invCumulative, mean, Standard, variance
public double _dblMarketDynamicVariance
public double _dblPermanentImpactVariance
public double _dblTemporaryImpactVariance
public double _dblMarketDynamicExpectation
public double _dblPermanentImpactExpectation
public double _dblTemporaryImpactExpectation
public ShortfallIncrementDistribution(double dblPermanentImpactExpectation, double dblTemporaryImpactExpectation, double dblMarketDynamicExpectation, double dblPermanentImpactVariance, double dblTemporaryImpactVariance, double dblMarketDynamicVariance) throws java.lang.Exception
dblPermanentImpactExpectation
- The Permanent Market Impact Expectation ComponentdblTemporaryImpactExpectation
- The Temporary Market Impact Expectation ComponentdblMarketDynamicExpectation
- The Market Dynamics Expectation ComponentdblPermanentImpactVariance
- The Permanent Market Impact Variance ComponentdblTemporaryImpactVariance
- The Temporary Market Impact Variance ComponentdblMarketDynamicVariance
- The Market Dynamics Variance Componentjava.lang.Exception
- Thrown if the Inputs are Invalidpublic double expectation()
public double marketDynamicExpectation()
public double marketDynamicVariance()
public double permanentImpactExpectation()
public double permanentImpactVariance()
public double temporaryImpactExpectation()
public double temporaryImpactVariance()