Uses of Enum
net.finmath.marketdata.model.volatilities.SwaptionDataLattice.QuotingConvention
Packages that use SwaptionDataLattice.QuotingConvention
Package
Description
Provides interface specification and implementation of volatility surfaces, e.g.,
interest rate volatility surfaces like (implied) caplet volatilities and swaption
volatilities.
Contains classes for parsing files.
Contains all classes related to interest rate derivatives, which are evaluated by a change of measure to the annuity measure of a single swap rate.
-
Uses of SwaptionDataLattice.QuotingConvention in net.finmath.marketdata.model.volatilities
Methods in net.finmath.marketdata.model.volatilities that return SwaptionDataLattice.QuotingConventionModifier and TypeMethodDescriptionSwaptionDataLattice.getQuotingConvention()
Returns the enum constant of this type with the specified name.SwaptionDataLattice.QuotingConvention.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.finmath.marketdata.model.volatilities with parameters of type SwaptionDataLattice.QuotingConventionModifier and TypeMethodDescriptionSwaptionDataLattice.convertLattice(SwaptionDataLattice.QuotingConvention targetConvention, double displacement, AnalyticModel model)
Convert this lattice to store data in the given convention.SwaptionDataLattice.convertLattice(SwaptionDataLattice.QuotingConvention targetConvention, AnalyticModel model)
Convert this lattice to store data in the given convention.double
SwaptionDataLattice.getValue(double maturity, double tenor, double moneyness, SwaptionDataLattice.QuotingConvention convention, double displacement, AnalyticModel model)
Return the value in the given quoting convention.double
SwaptionDataLattice.getValue(int maturityInMonths, int tenorInMonths, int moneynessBP, SwaptionDataLattice.QuotingConvention convention, double displacement, AnalyticModel model)
Return the value in the given quoting convention.double
SwaptionDataLattice.getValue(String tenorCode, int moneynessBP, SwaptionDataLattice.QuotingConvention convention, double displacement, AnalyticModel model)
Return the value in the given quoting convention.Constructors in net.finmath.marketdata.model.volatilities with parameters of type SwaptionDataLattice.QuotingConventionModifierConstructorDescriptionSwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, double displacement, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, double[] maturities, double[] tenors, double[] moneynesss, double[] values)
Create the lattice withSwaptionDataLattice.QuotingConvention
.PAYERVOLATILITYLOGNORMAL
.SwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, double displacement, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, int[] maturitiesInMonths, int[] tenorsInMonths, int[] moneynessBP, double[] values)
Create the lattice withSwaptionDataLattice.QuotingConvention
.PAYERVOLATILITYLOGNORMAL
.SwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, double displacement, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, String[] tenorCodes, int[] moneynessBP, double[] values)
Create the lattice withSwaptionDataLattice.QuotingConvention
.PAYERVOLATILITYLOGNORMAL
.SwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, double[] maturities, double[] tenors, double[] moneynesss, double[] values)
Create the lattice.SwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, int[] maturitiesInMonths, int[] tenorsInMonths, int[] moneynessBP, double[] values)
Create the lattice.SwaptionDataLattice(LocalDate referenceDate, SwaptionDataLattice.QuotingConvention quotingConvention, String forwardCurveName, String discountCurveName, SchedulePrototype floatMetaSchedule, SchedulePrototype fixMetaSchedule, String[] tenorCodes, int[] moneynessBP, double[] values)
Create the lattice. -
Uses of SwaptionDataLattice.QuotingConvention in net.finmath.parser
Methods in net.finmath.parser with parameters of type SwaptionDataLattice.QuotingConventionModifier and TypeMethodDescriptionCSVSwaptionParser.parseZIPToConvention(File atmFile, File otmFile, String currency, String index, String discountCurveName, SwaptionDataLattice.QuotingConvention convention, double displacement, AnalyticModel... models)
Extract an array of SwaptionDataLattice from the zip files.void
CSVSwaptionParser.setFileQuotingConvention(SwaptionDataLattice.QuotingConvention fileQuotingConvention, double fileQuotingUnit, double fileQuotingUnitForDisplacement)
Set the quoting convention used in the files, together with their unit and the unit of the displacement. -
Uses of SwaptionDataLattice.QuotingConvention in net.finmath.singleswaprate
Methods in net.finmath.singleswaprate with parameters of type SwaptionDataLattice.QuotingConventionModifier and TypeMethodDescriptionstatic SwaptionDataLattice
Utils.convertMapOfTablesToLattice(Map<Integer,DataTable> tables, SwaptionDataLattice.QuotingConvention quotingConvention, LocalDate referenceDate, String discountCurveName, String forwardCurveName, SchedulePrototype fixMetaSchedule, SchedulePrototype floatMetaSchedule)
Convert a map ofDataTable
containing swaption data to aSwaptionDataLattice
.static SwaptionDataLattice
Utils.convertTableToLattice(DataTable table, SwaptionDataLattice.QuotingConvention quotingConvention, LocalDate referenceDate, String discountCurveName, String forwardCurveName, SchedulePrototype fixMetaSchedule, SchedulePrototype floatMetaSchedule)
Convert aDataTable
containing swaption data to aSwaptionDataLattice
.