40 const string& valuationDate,
const string& settlementDate,
41 const vector<QuantLib::ext::shared_ptr<Underlying>>& underlyings,
const vector<string>& strikePrices,
42 const string& strike,
const bool strikeIncluded,
const string& position,
const string& payCcy,
43 const QuantLib::ext::shared_ptr<Conventions>& conventions =
nullptr)
50 void build(
const QuantLib::ext::shared_ptr<EngineFactory>&)
override;
Serializable object holding generic trade data, reporting dimensions.
Small XML Document wrapper class.
Serializable Credit Default Swap.
scripted trade data model
base trade data model and serialization