|
| double | quant::bs::call_price (double S, double K, double r, double q, double sigma, double T) |
| | Price a European call option under Black–Scholes (present value).
|
| |
| double | quant::bs::delta_call (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::delta_put (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::gamma (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::implied_vol_call (double S, double K, double r, double q, double T, double price) |
| |
| double | quant::bs::implied_vol_put (double S, double K, double r, double q, double T, double price) |
| |
| double | quant::bs::put_price (double S, double K, double r, double q, double sigma, double T) |
| | Price a European put option under Black–Scholes (present value).
|
| |
| double | quant::bs::rho_call (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::rho_put (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::theta_call (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::theta_put (double S, double K, double r, double q, double sigma, double T) |
| |
| double | quant::bs::vega (double S, double K, double r, double q, double sigma, double T) |
| |