public class MarketImpactComponent
extends java.lang.Object
Constructor and Description |
---|
MarketImpactComponent(double dblCurrentStep,
double dblPreviousStep,
double dblPermanentImpact,
double dblTemporaryImpact)
MarketImpactComponent Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
currentStep()
Retrieve the Current Step Contribution
|
double |
permanentImpact()
Retrieve the Permanent Market Impact Contribution
|
double |
previousStep()
Retrieve the Previous Step Contribution
|
double |
temporaryImpact()
Retrieve the Temporary Market Impact Contribution
|
double |
total()
Retrieve the Total Component Impact
|
public MarketImpactComponent(double dblCurrentStep, double dblPreviousStep, double dblPermanentImpact, double dblTemporaryImpact) throws java.lang.Exception
dblCurrentStep
- The Current Step Volatility Component ContributiondblPreviousStep
- The Previous Step Volatility Component ContributiondblPermanentImpact
- The Permanent Market Impact ContributiondblTemporaryImpact
- The Temporary Market Impact Contributionjava.lang.Exception
- Thrown if the Inputs are Invalidpublic double previousStep()
public double currentStep()
public double permanentImpact()
public double temporaryImpact()
public double total()