Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
PNLCalculator Member List

This is the complete list of members for PNLCalculator, including all inherited members.

clear()PNLCalculator
foPnls()PNLCalculator
foPnls_PNLCalculatorprotected
foTradePnls()PNLCalculator
foTradePnls_PNLCalculatorprotected
isInTimePeriod(QuantLib::Date startDate, QuantLib::Date endDate)PNLCalculator
PNLCalculator(ore::data::TimePeriod pnlPeriod)PNLCalculator
pnlPeriod_PNLCalculatorprotected
pnls()PNLCalculator
pnls_PNLCalculatorprotected
populatePNLs(const std::vector< QuantLib::Real > &allPnls, const std::vector< QuantLib::Real > &foPnls, const std::vector< QuantLib::Date > &startDates, const std::vector< QuantLib::Date > &endDates)PNLCalculator
populateTradePNLs(const TradePnLStore &allPnls, const TradePnLStore &foPnls)PNLCalculator
tradePnls()PNLCalculator
tradePnls_PNLCalculatorprotected
TradePnLStore typedefPNLCalculator
writePNL(QuantLib::Size scenarioIdx, bool isCall, const RiskFactorKey &key_1, QuantLib::Real shift_1, QuantLib::Real delta, QuantLib::Real gamma, QuantLib::Real deltaPnl, Real gammaPnl, const RiskFactorKey &key_2=RiskFactorKey(), QuantLib::Real shift_2=0.0, const std::string &tradeId="")PNLCalculatorvirtual
~PNLCalculator()PNLCalculatorvirtual