quantlib.termstructures.yields.implied_term_structure.

ImpliedTermStructure

class ImpliedTermStructure(HandleYieldTermStructure h, Date reference_date)

Bases: YieldTermStructure

Implied term structure at a given date in the future.

The given date will be the implied reference date.

This term structure will remain linked to the original structure; any changes in the latter will be reflected in this structure as well.

Parameters:
hHandleYieldTermStructure

The handle to the original yield term structure.

reference_dateDate

The new reference date for the implied curve.

Attributes:
calendar

Calendar: calendar

day_counter

DayCounter: day counter

extrapolation
max_date

Date: the latest date for which the curve can return values

max_time

Time: the latest time for which the curve can return values

reference_date

Date: the date at which discount = 1.0 and/or variance = 0.0

settlement_days

int: number of settlement days used for reference date calculation

Methods

discount(self, value, bool extrapolate=False)

forward_rate(self, d1, d2, ...)

Returns the forward interest rate between two dates or times.

time_from_reference(self, Date dt)

date/time conversion

zero_rate(self, d, ...)

Returns the implied zero-yield rate for the given date.