Uses of Interface
net.finmath.time.daycount.DayCountConvention
-
Packages that use DayCountConvention Package Description net.finmath.marketdata.model.curves Provides interface specification and implementation of curves, e.g., interest rate curves like discount curves and forward curves.net.finmath.marketdata.model.volatilities Provides interface specification and implementation of volatility surfaces, e.g., interest rate volatility surfaces like (implied) caplet volatilities and swaption volatilities.net.finmath.marketdata2.model.volatilities Provides interface specification and implementation of volatility surfaces, e.g., interest rate volatility surfaces like (implied) caplet volatilities and swaption volatilities.net.finmath.modelling.descriptor Provides interface separating implementation from specification (of models and products)net.finmath.montecarlo.interestrate.products.indices Provides a set of indices which can be used as part of a period.net.finmath.time Provides interfaces and classes for time discretizations, tenors and (swap) schedule generation.net.finmath.time.daycount 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 DayCountConvention Constructor Description ForwardCurveFromDiscountCurve(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 DayCountConvention Modifier and Type Method Description DayCountConventionAbstractVolatilitySurface. getDaycountConvention()Constructors in net.finmath.marketdata.model.volatilities with parameters of type DayCountConvention Constructor Description AbstractVolatilitySurface(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 DayCountConvention Modifier and Type Method Description DayCountConventionAbstractVolatilitySurface. getDaycountConvention()Constructors in net.finmath.marketdata2.model.volatilities with parameters of type DayCountConvention Constructor Description AbstractVolatilitySurface(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 DayCountConvention Constructor Description ScheduleDescriptor(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 DayCountConvention Constructor Description AccruedInterest(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 DayCountConvention Modifier and Type Method Description DayCountConventionRegularSchedule. getDaycountconvention()DayCountConventionSchedule. getDaycountconvention()Returns the daycount convention used to calculate period lengths.DayCountConventionScheduleFromPeriods. getDaycountconvention()Constructors in net.finmath.time with parameters of type DayCountConvention Constructor Description ScheduleFromPeriods(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 DayCountConvention Modifier and Type Class Description classDayCountConvention_30E_360Implementation of 30E/360 and 30E+/360.classDayCountConvention_30E_360_ISDAImplementation of 30E/360 ISDA.classDayCountConvention_30U_360Calculates the day count using the US 30/360 adjusted method.classDayCountConvention_ACTBase class which calculates the day count by calculating the actual number of days between startDate and endDate.classDayCountConvention_ACT_360Implementation of ACT/360.classDayCountConvention_ACT_365Implementation of ACT/365.classDayCountConvention_ACT_365AImplementation of ACT/365A.classDayCountConvention_ACT_365LImplementation of ACT/365L.classDayCountConvention_ACT_ACT_AFBImplementation of ACT/ACT AFB.classDayCountConvention_ACT_ACT_ICMAImplementation of ACT/ACT ICMA.classDayCountConvention_ACT_ACT_ISDAImplementation of ACT/ACT ISDA.classDayCountConvention_ACT_ACT_YEARFRACImplementation of ACT/ACT as in Excel (2013).classDayCountConvention_NL_365Implementation of NL/365.classDayCountConvention_NONEThis 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.classDayCountConvention_UNKNOWNImplements 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 DayCountConvention Modifier and Type Method Description static DayCountConventionDayCountConventionFactory. getDayCountConvention(String convention)Create a day count convention base on a convention string.
-