1Term structures(3)                 QuantLib                 Term structures(3)
2
3
4

NAME

6       Term structures -
7

Detailed Description

9       The abstract class QuantLib::YieldTermStructure provides the common
10       interface to concrete yield-rate term structure models. Among others,
11       methods are declared which return instantaneous forward rate, discount
12       factor, and zero rate at a given date. Adapter classes are provided
13       which already implement part of the required methods, thus allowing the
14       programmer to define only the non-redundant part.
15
16   Classes
17       class InterpolatedDiscountCurve
18           Term structure based on interpolation of discount factors.
19       class FlatForward
20           Flat interest-rate curve.
21       class InterpolatedForwardCurve
22           Term structure based on interpolation of forward rates.
23       class ForwardSpreadedTermStructure
24           Term structure with added spread on the instantaneous forward rate.
25       class ForwardRateStructure
26           Forward-rate term structure
27       class ImpliedTermStructure
28           Implied term structure at a given date in the future.
29       class PiecewiseYieldCurve
30           Piecewise yield term structure.
31       class PiecewiseZeroSpreadedTermStructure
32           Term structure with an added vector of spreads on the zero-yield
33           rate.
34       class InterpolatedZeroCurve
35           Term structure based on interpolation of zero yields.
36       class ZeroSpreadedTermStructure
37           Term structure with an added spread on the zero yield rate.
38       class ZeroYieldStructure
39           Zero-yield term structure.
40       class YieldTermStructure
41           Interest-rate term structure.
42
43   Typedefs
44       typedef InterpolatedDiscountCurve< LogLinear > DiscountCurve
45           Term structure based on log-linear interpolation of discount
46           factors.
47       typedef InterpolatedForwardCurve< BackwardFlat > ForwardCurve
48           Term structure based on flat interpolation of forward rates.
49       typedef InterpolatedZeroCurve< Linear > ZeroCurve
50           Term structure based on linear interpolation of zero yields.
51

Typedef Documentation

53   typedef InterpolatedDiscountCurve<LogLinear> DiscountCurve
54       Term structure based on log-linear interpolation of discount factors.
55
56       Log-linear interpolation guarantees piecewise-constant forward rates.
57
58   typedef InterpolatedForwardCurve<BackwardFlat> ForwardCurve
59       Term structure based on flat interpolation of forward rates.
60
61   typedef InterpolatedZeroCurve<Linear> ZeroCurve
62       Term structure based on linear interpolation of zero yields.
63
64Version 0.8.1                     29 Oct 2007               Term structures(3)
Impressum