option.hpp
Go to the documentation of this file.
File contains types common to all financial instruments.
File contains template of deep-coping smart pointer.
File contains implementation of Path object.
Definition: cadHoliday.cpp:3
virtual double prizeAnalytically(const SmartPointer< MarketModel > &) const =0
calculates the price of option using market model provided
void serialize(Archive &, const unsigned int)
interface used by Boost serialization library
Definition: option.hpp:80
virtual double prizePaths(std::vector< Path > path, double df) const =0
calculates the option value basing on the paths provided by Monte Carlo Pricer
File contains definition of date class.
Class is an abstract interface for single asset financial options.
Definition: option.hpp:22
virtual void recordFixing(Date, double)
add fixing to option's schedule
File contains implementation of interface for market models.