// fut.h // // Binomial futures option pricing model: declarations // #define MAXTERNODES 40 struct valhedge { double value; double delta;}; class fut { public: fut(double ttm=.25,int npers=4,double r=.05,double sigma=.3); valhedge eurcall(double f0,double X); private: int nper; double tinc,r1per,disc,disctm,up,down,pratio,prcup,prcdn; double val[MAXTERNODES];};