public class PriceIncrement extends EvolutionIncrement
Constructor and Description |
---|
PriceIncrement(double dblPreviousEquilibriumPrice,
MarketImpactComponent micDeterministic,
MarketImpactComponent micStochastic)
PriceIncrement Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
newEquilibriumPrice()
Retrieve the New Equilibrium Price
|
double |
newExecutionPrice()
Retrieve the New Execution Price
|
double |
previousEquilibriumPrice()
Retrieve the Previous Equilibrium Price
|
marketDynamicDrift, marketDynamicWander, permanentImpactDrift, permanentImpactWander, temporaryImpactDrift, temporaryImpactWander
deterministic, Standard, stochastic
currentStep, permanentImpact, previousStep, temporaryImpact, total
public PriceIncrement(double dblPreviousEquilibriumPrice, MarketImpactComponent micDeterministic, MarketImpactComponent micStochastic) throws java.lang.Exception
dblPreviousEquilibriumPrice
- The Previous Equilibrium PricemicDeterministic
- The Deterministic Market Impact Component InstancemicStochastic
- The Stochastic Market Impact Component Instancejava.lang.Exception
- Thrown if the Inputs are Invalidpublic double previousEquilibriumPrice()
public double newEquilibriumPrice()
public double newExecutionPrice()