Correlation.HTML_1.gif

functions to construct and use Correlation objects.

The first step is to load the QuantLib package.

In[658]:=

Needs["QuantLib`"]

Within the Correlation part there are several constructors and member functions available

In[659]:=

Select[Category[Correlation],QLConstructor[#]&]

Out[659]=

Correlation.HTML_2.gif

In[660]:=

Select[Category[Correlation],QLMember[#]&]

Out[660]=

Correlation.HTML_3.gif

Constructor

MarketModelLmLinearExponentialCorrelationModel

Correlation.HTML_4.gif

Correlation.HTML_5.gif

In[661]:=

Correlation.HTML_6.gif

Correlation.HTML_7.gif

In[665]:=

obj=MarketModelLmLinearExponentialCorrelationModel[Size,Rho,beta]

Out[665]=

Correlation.HTML_8.gif

HistoricalForwardRatesAnalysis

Correlation.HTML_9.gif

Correlation.HTML_10.gif

Correlation.HTML_11.gif

obj=HistoricalForwardRatesAnalysis[SequenceStats,StartDate,EndDate,Step,IborIndex,InitialGap,Horizon,IborIndexes,SwapIndexes]

HistoricalRatesAnalysis

Correlation.HTML_12.gif

Correlation.HTML_13.gif

obj=HistoricalRatesAnalysis[SequenceStats,StartDate,EndDate,Step,InterestRateIndexes]

TimeHomogeneousForwardCorrelation

Correlation.HTML_14.gif

Correlation.HTML_15.gif

obj=TimeHomogeneousForwardCorrelation[FwdCorrMatrix,RateTimes]

ExponentialForwardCorrelation

Correlation.HTML_16.gif

Correlation.HTML_17.gif

obj=ExponentialForwardCorrelation[RateTimes,LongTermCorr,Beta,Gamma,Times]

CotSwapFromFwdCorrelation

Correlation.HTML_18.gif

Correlation.HTML_19.gif

Correlation.HTML_20.gif

obj=CotSwapFromFwdCorrelation[FwdCorr,CurveState]

Member function

HistoricalForwardRatesAnalysisSkippedDates

In[666]:=

HistoricalForwardRatesAnalysisSkippedDates[obj]

HistoricalForwardRatesAnalysisSkippedDatesErrorMessage

HistoricalForwardRatesAnalysisSkippedDatesErrorMessage[obj]

HistoricalForwardRatesAnalysisFailedDates

HistoricalForwardRatesAnalysisFailedDates[obj]

HistoricalForwardRatesAnalysisFailedDatesErrorMessage

HistoricalForwardRatesAnalysisFailedDatesErrorMessage[obj]

HistoricalForwardRatesAnalysisFixingPeriods

HistoricalForwardRatesAnalysisFixingPeriods[obj]

HistoricalRatesAnalysisSkippedDates

HistoricalRatesAnalysisSkippedDates[obj]

HistoricalRatesAnalysisSkippedDatesErrorMessage

HistoricalRatesAnalysisSkippedDatesErrorMessage[obj]

PiecewiseConstantCorrelationCorrelation

Correlation.HTML_21.gif

Correlation.HTML_22.gif

PiecewiseConstantCorrelationCorrelation[objTimeIndex]

PiecewiseConstantCorrelationTimes

PiecewiseConstantCorrelationTimes[obj]

PiecewiseConstantCorrelationNumberOfRates

PiecewiseConstantCorrelationNumberOfRates[obj]

Spikey Created with Wolfram Mathematica 7.0