public class ConditionalPriceDistribution extends R1UnivariateNormal
| Constructor and Description |
|---|
ConditionalPriceDistribution(double dblConditionalDrift,
double dblPriceVolatility,
double dblTime)
ConditionalPriceDistribution Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
conditionalDrift()
Retrieve the Distribution Conditional Drift
|
double |
priceVolatility()
Retrieve the Distribution Price Volatility
|
double |
priceVolatilitySwing()
Generate s Single Price Volatility Swings
|
double[] |
priceVolatilitySwings(int iNumRealization)
Generate the given Number of Price Volatility Swings
|
double |
time()
Retrieve the Distribution Time Horizon
|
confidence, confidenceInterval, cumulative, density, errorFunction, histogram, incremental, invCumulative, mean, Standard, variancepublic ConditionalPriceDistribution(double dblConditionalDrift,
double dblPriceVolatility,
double dblTime)
throws java.lang.Exception
dblConditionalDrift - The Conditional DriftdblPriceVolatility - The Price VolatilitydblTime - The Distribution Time Horizonjava.lang.Exception - Thrown if the Inputs are Invalidpublic double time()
public double priceVolatility()
public double conditionalDrift()
public double priceVolatilitySwing()
throws java.lang.Exception
java.lang.Exception - Thrown if the Swing cannot be generatedpublic double[] priceVolatilitySwings(int iNumRealization)
iNumRealization - The Number of Swings to be generated