⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exotics_asian_price_call.cc

📁 Financial Recipes
💻 CC
字号:
#include <cmath>using namespace std;#include "normdist.h" // normal distribution definitionsdouble option_price_asian_geometric_average_price_call(const double& S,						const double& X,						const double& r,						const double& q,						const double& sigma,						const double& time){    double sigma_sqr = pow(sigma,2);    double adj_div_yield=0.5*(r+q+sigma_sqr);    double adj_sigma=sigma/sqrt(3.0);    double adj_sigma_sqr = pow(sigma,2);    double time_sqrt = sqrt(time);    double d1 = (log(S/X) + (r-adj_div_yield + 0.5*adj_sigma_sqr)*time)/(adj_sigma*time_sqrt);    double d2 = d1-(adj_sigma*time_sqrt);    double call_price = S * exp(-adj_div_yield*time)* N(d1) - X * exp(-r*time) * N(d2);    return call_price;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -