black_scholes_call_div.cc

来自「Financial Recipes」· CC 代码 · 共 20 行

CC
20 行
字号
#include <cmath>              // mathematical library#include <vector>#include "fin_recipes.h"          // define the black scholes price double option_price_european_call_dividends(  double S,               					      double X,					      double r,					      double sigma,           					      double time_to_maturity,					      vector<double>& dividend_times,					      vector<double>& dividend_amounts ) {      for (int i=0;i<dividend_times.size();i++) {	if (dividend_times[i]<=time_to_maturity){	    S -= dividend_amounts[i] * exp(-r*dividend_times[i]);	};    };    return option_price_call_black_scholes(S,X,r,sigma,time_to_maturity);};

⌨️ 快捷键说明

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