Uses of Interface
net.finmath.time.daycount.DayCountConvention
Packages that use DayCountConvention
Package
Description
Provides interface specification and implementation of curves, e.g., interest rate
curves like discount curves and forward curves.
Provides interface specification and implementation of volatility surfaces, e.g.,
interest rate volatility surfaces like (implied) caplet volatilities and swaption
volatilities.
Provides interface specification and implementation of volatility surfaces, e.g.,
interest rate volatility surfaces like (implied) caplet volatilities and swaption
volatilities.
Provides interface separating implementation from specification (of models and products)
Provides a set of indices which can be used as part of a period.
Provides interfaces and classes for time discretizations, tenors and (swap) schedule generation.
Provides various day count conventions, e.g., as used in the definition of coupon payments of interest rate products.
-
Uses of DayCountConvention in net.finmath.marketdata.model.curves
Constructors in net.finmath.marketdata.model.curves with parameters of type DayCountConventionModifierConstructorDescriptionForwardCurveFromDiscountCurve(String name, String referenceDiscountCurveName, String discountCurveName, LocalDate referenceDate, String paymentOffsetCode, BusinessdayCalendar paymentOffsetBusinessdayCalendar, BusinessdayCalendar.DateRollConvention paymentOffsetDateRollConvention, DayCountConvention daycountConvention, double periodOffset)Create a forward curve using a given referenceDiscountCurveForForwards.ForwardCurveNelsonSiegelSvensson(String name, LocalDate referenceDate, String paymentOffsetCode, BusinessdayCalendar paymentBusinessdayCalendar, BusinessdayCalendar.DateRollConvention paymentDateRollConvention, DayCountConvention daycountConvention, double[] parameter, double timeScaling)ForwardCurveNelsonSiegelSvensson(String name, LocalDate referenceDate, String paymentOffsetCode, BusinessdayCalendar paymentBusinessdayCalendar, BusinessdayCalendar.DateRollConvention paymentDateRollConvention, DayCountConvention daycountConvention, double[] parameter, double timeScaling, double periodOffset) -
Uses of DayCountConvention in net.finmath.marketdata.model.volatilities
Methods in net.finmath.marketdata.model.volatilities that return DayCountConventionConstructors in net.finmath.marketdata.model.volatilities with parameters of type DayCountConventionModifierConstructorDescriptionAbstractVolatilitySurface(String name, LocalDate referenceDate, ForwardCurve forwardCurve, DiscountCurve discountCurve, VolatilitySurface.QuotingConvention quotingConvention, DayCountConvention daycountConvention)AbstractVolatilitySurfaceParametric(String name, LocalDate referenceDate, ForwardCurve forwardCurve, DiscountCurve discountCurve, VolatilitySurface.QuotingConvention quotingConvention, DayCountConvention daycountConvention) -
Uses of DayCountConvention in net.finmath.marketdata2.model.volatilities
Methods in net.finmath.marketdata2.model.volatilities that return DayCountConventionConstructors in net.finmath.marketdata2.model.volatilities with parameters of type DayCountConventionModifierConstructorDescriptionAbstractVolatilitySurface(String name, LocalDate referenceDate, ForwardCurve forwardCurve, DiscountCurve discountCurve, VolatilitySurface.QuotingConvention quotingConvention, DayCountConvention daycountConvention) -
Uses of DayCountConvention in net.finmath.modelling.descriptor
Constructors in net.finmath.modelling.descriptor with parameters of type DayCountConventionModifierConstructorDescriptionScheduleDescriptor(List<Period> periods, DayCountConvention daycountConvention)Construct a schedule descriptor via a list of periods and daycount convention. -
Uses of DayCountConvention in net.finmath.montecarlo.interestrate.products.indices
Constructors in net.finmath.montecarlo.interestrate.products.indices with parameters of type DayCountConventionModifierConstructorDescriptionAccruedInterest(String name, String currency, LocalDate referenceDate, LocalDate periodStartDate, LocalDate periodEndDate, AbstractIndex index, Double indexFixingTime, DayCountConvention daycountConvention, boolean isNegativeAccruedInterest)Create an accrued interest index.NumerairePerformanceIndex(String name, String currency, String paymentOffsetCode, BusinessdayCalendar paymentBusinessdayCalendar, BusinessdayCalendar.DateRollConvention paymentDateRollConvention, DayCountConvention daycountConvention) -
Uses of DayCountConvention in net.finmath.time
Methods in net.finmath.time that return DayCountConventionModifier and TypeMethodDescriptionRegularSchedule.getDaycountconvention()Schedule.getDaycountconvention()Returns the daycount convention used to calculate period lengths.ScheduleFromPeriods.getDaycountconvention()Constructors in net.finmath.time with parameters of type DayCountConventionModifierConstructorDescriptionScheduleFromPeriods(LocalDate referenceDate, List<Period> periods, DayCountConvention daycountconvention)ScheduleFromPeriods(LocalDate referenceDate, DayCountConvention daycountconvention, Period... periods) -
Uses of DayCountConvention in net.finmath.time.daycount
Classes in net.finmath.time.daycount that implement DayCountConventionModifier and TypeClassDescriptionclassImplementation of 30E/360 and 30E+/360.classImplementation of 30E/360 ISDA.classCalculates the day count using the US 30/360 adjusted method.classBase class which calculates the day count by calculating the actual number of days between startDate and endDate.classImplementation of ACT/360.classImplementation of ACT/365.classImplementation of ACT/365A.classImplementation of ACT/365L.classImplementation of ACT/ACT AFB.classImplementation of ACT/ACT ICMA.classImplementation of ACT/ACT ISDA.classImplementation of ACT/ACT as in Excel (2013).classImplementation of NL/365.classThis is a special day count convention, where the day count between two dates is always 0.0 and the year fraction for an interval is always 1.0.classImplements a placeholder object for an unknown day count convention, throwing an exception, whenever a day count or day count fraction is requested.Methods in net.finmath.time.daycount that return DayCountConventionModifier and TypeMethodDescriptionstatic DayCountConventionDayCountConventionFactory.getDayCountConvention(String convention)Create a day count convention base on a convention string.