QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
Historical correlation class More...
#include <ql/models/marketmodels/historicalforwardratesanalysis.hpp>
Public Member Functions | |
HistoricalForwardRatesAnalysisImpl (ext::shared_ptr< SequenceStatistics > stats, const Date &startDate, const Date &endDate, const Period &step, const ext::shared_ptr< InterestRateIndex > &fwdIndex, const Period &initialGap, const Period &horizon, const std::vector< ext::shared_ptr< IborIndex > > &iborIndexes, const std::vector< ext::shared_ptr< SwapIndex > > &swapIndexes, const DayCounter &yieldCurveDayCounter, Real yieldCurveAccuracy) | |
HistoricalForwardRatesAnalysisImpl ()=default | |
const std::vector< Date > & | skippedDates () const override |
const std::vector< std::string > & | skippedDatesErrorMessage () const override |
const std::vector< Date > & | failedDates () const override |
const std::vector< std::string > & | failedDatesErrorMessage () const override |
const std::vector< Period > & | fixingPeriods () const override |
Public Member Functions inherited from HistoricalForwardRatesAnalysis | |
virtual | ~HistoricalForwardRatesAnalysis ()=default |
virtual const std::vector< Date > & | skippedDates () const =0 |
virtual const std::vector< std::string > & | skippedDatesErrorMessage () const =0 |
virtual const std::vector< Date > & | failedDates () const =0 |
virtual const std::vector< std::string > & | failedDatesErrorMessage () const =0 |
virtual const std::vector< Period > & | fixingPeriods () const =0 |
Private Attributes | |
ext::shared_ptr< SequenceStatistics > | stats_ |
std::vector< Date > | skippedDates_ |
std::vector< std::string > | skippedDatesErrorMessage_ |
std::vector< Date > | failedDates_ |
std::vector< std::string > | failedDatesErrorMessage_ |
std::vector< Period > | fixingPeriods_ |
Historical correlation class
Definition at line 209 of file historicalforwardratesanalysis.hpp.
HistoricalForwardRatesAnalysisImpl | ( | ext::shared_ptr< SequenceStatistics > | stats, |
const Date & | startDate, | ||
const Date & | endDate, | ||
const Period & | step, | ||
const ext::shared_ptr< InterestRateIndex > & | fwdIndex, | ||
const Period & | initialGap, | ||
const Period & | horizon, | ||
const std::vector< ext::shared_ptr< IborIndex > > & | iborIndexes, | ||
const std::vector< ext::shared_ptr< SwapIndex > > & | swapIndexes, | ||
const DayCounter & | yieldCurveDayCounter, | ||
Real | yieldCurveAccuracy | ||
) |
Definition at line 277 of file historicalforwardratesanalysis.hpp.
|
default |
|
overridevirtual |
Implements HistoricalForwardRatesAnalysis.
Definition at line 250 of file historicalforwardratesanalysis.hpp.
|
overridevirtual |
Implements HistoricalForwardRatesAnalysis.
Definition at line 256 of file historicalforwardratesanalysis.hpp.
|
overridevirtual |
Implements HistoricalForwardRatesAnalysis.
Definition at line 262 of file historicalforwardratesanalysis.hpp.
|
overridevirtual |
Implements HistoricalForwardRatesAnalysis.
Definition at line 268 of file historicalforwardratesanalysis.hpp.
|
overridevirtual |
Implements HistoricalForwardRatesAnalysis.
Definition at line 244 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 233 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 234 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 235 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 236 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 237 of file historicalforwardratesanalysis.hpp.
|
private |
Definition at line 238 of file historicalforwardratesanalysis.hpp.