public class BlackScholesModel extends Object implements CharacteristicFunctionModel
| Constructor and Description |
|---|
BlackScholesModel(double initialValue,
DiscountCurve discountCurveForForwardRate,
double volatility,
DiscountCurve discountCurveForDiscountRate) |
BlackScholesModel(double initialValue,
double riskFreeRate,
double volatility) |
BlackScholesModel(double initialValue,
double riskFreeRate,
double volatility,
double discountRate) |
| Modifier and Type | Method and Description |
|---|---|
CharacteristicFunction |
apply(double time)
Returns the characteristic function of X(t), where X is
this stochastic process. |
public BlackScholesModel(double initialValue,
DiscountCurve discountCurveForForwardRate,
double volatility,
DiscountCurve discountCurveForDiscountRate)
public BlackScholesModel(double initialValue,
double riskFreeRate,
double volatility,
double discountRate)
public BlackScholesModel(double initialValue,
double riskFreeRate,
double volatility)
public CharacteristicFunction apply(double time)
CharacteristicFunctionModelthis stochastic process.apply in interface CharacteristicFunctionModeltime - The time at which the stochastic process is observed.Copyright © 2019. All rights reserved.