- calibrateModel(Stream<CalibrationSpecProvider>, CalibrationContext) - Method in class net.finmath.smartcontract.simulation.curvecalibration.Calibrator
-
- CalibrationContext - Interface in net.finmath.smartcontract.simulation.curvecalibration
-
Interface for classes providing a calibration context in terms of a reference date and calibration info.
- CalibrationContextImpl - Class in net.finmath.smartcontract.simulation.curvecalibration
-
A calibration context in terms of a reference date and calibration info.
- CalibrationContextImpl(LocalDate, double) - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationContextImpl
-
- CalibrationDatapoint - Class in net.finmath.smartcontract.simulation.curvecalibration
-
Contains a single data point used for the calibration of a financial model.
- CalibrationDatapoint(String, String, String, double) - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationDatapoint
-
- CalibrationParser - Interface in net.finmath.smartcontract.simulation.curvecalibration
-
Interface for parsers generating CalibrationSpecProvider from CalibrationDatapoint.
- CalibrationParserDataPoints - Class in net.finmath.smartcontract.simulation.curvecalibration
-
Parses calibration data points and converts it to calibration specs
- CalibrationParserDataPoints() - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationParserDataPoints
-
- CalibrationResult - Class in net.finmath.smartcontract.simulation.curvecalibration
-
Contains the result of a calibration adding additional statistics to the calibrated model.
- CalibrationResult(CalibratedCurves, CalibratedCurves.CalibrationSpec...) - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationResult
-
- CalibrationSpecProvider - Interface in net.finmath.smartcontract.simulation.curvecalibration
-
Provides a way to get a CalibrationSpec for finmath calibration.
- CalibrationSpecProviderOis - Class in net.finmath.smartcontract.simulation.curvecalibration
-
A calibration spec provider for OIS swaps.
- CalibrationSpecProviderOis(String, String, double) - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationSpecProviderOis
-
- CalibrationSpecProviderSwap - Class in net.finmath.smartcontract.simulation.curvecalibration
-
A calibration spec provider for swaps.
- CalibrationSpecProviderSwap(String, String, String, double) - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.CalibrationSpecProviderSwap
-
- Calibrator - Class in net.finmath.smartcontract.simulation.curvecalibration
-
An object calibrating models from a stream of calibration spec providers
- Calibrator() - Constructor for class net.finmath.smartcontract.simulation.curvecalibration.Calibrator
-
- ChartData - Class in net.finmath.smartcontract.demo.chartdatageneration
-
A Class containing data (CategoryDataset) as well as other chart properties (Colors, Titles, Axes...)
- ChartData(CategoryDataset) - Constructor for class net.finmath.smartcontract.demo.chartdatageneration.ChartData
-
- ChartData.propertyKey - Enum in net.finmath.smartcontract.demo.chartdatageneration
-
- ChartDataGenerator - Interface in net.finmath.smartcontract.demo.chartdatageneration
-
Interface for generationg a the underliyng dataset for a JFREEChart
- ChartDataGeneratorMarketValue - Class in net.finmath.smartcontract.demo.chartdatageneration
-
This is a very simple dataset generator which generates chart data for a time series of market vaues
- ChartDataGeneratorMarketValue(ValuationOraclePlainSwapHistoricScenarios, List<LocalDateTime>) - Constructor for class net.finmath.smartcontract.demo.chartdatageneration.ChartDataGeneratorMarketValue
-
- ChartDataGeneratorSDCAccountBalance - Class in net.finmath.smartcontract.demo.chartdatageneration
-
This is a very simple dataset generator which generates ChartData (based on an ActionEvent) for a SDC Account Balance Simulation
- ChartDataGeneratorSDCAccountBalance(double, ValuationOraclePlainSwapHistoricScenarios, List<LocalDateTime>) - Constructor for class net.finmath.smartcontract.demo.chartdatageneration.ChartDataGeneratorSDCAccountBalance
-
- ContinouslyCompoundedBankAccountOracle - Class in net.finmath.smartcontract.oracle
-
A dummy oracle which generates values as initalValue * Math.exp(r T).
- ContinouslyCompoundedBankAccountOracle() - Constructor for class net.finmath.smartcontract.oracle.ContinouslyCompoundedBankAccountOracle
-
A dummy oracle which generates values as initalValue * Math.exp(r T).
- ContinouslyCompoundedBankAccountOracle(LocalDateTime) - Constructor for class net.finmath.smartcontract.oracle.ContinouslyCompoundedBankAccountOracle
-
A dummy oracle which generates values as initalValue * Math.exp(r T).
- ContinouslyCompoundedBankAccountOracle(LocalDateTime, double, double, double) - Constructor for class net.finmath.smartcontract.oracle.ContinouslyCompoundedBankAccountOracle
-
A dummy oracle which generates values as initalValue * Math.exp(r T).
- ContinouslyCompoundedBankAccountOracle(TimeDiscretization, LocalDateTime, double, double) - Constructor for class net.finmath.smartcontract.oracle.ContinouslyCompoundedBankAccountOracle
-
- createPlot(ActionEvent) - Method in interface net.finmath.smartcontract.demo.plotgeneration.PlotGenerator
-
- createPlot(ActionEvent) - Method in class net.finmath.smartcontract.demo.plotgeneration.StackedBarchartGenerator
-
- createPlot(ActionEvent) - Method in class net.finmath.smartcontract.demo.plotgeneration.TimeSeriesChartGenerator
-
- curveDataPointSet - Variable in class net.finmath.smartcontract.simulation.scenariogeneration.IRCurveData
-
- ValuationOracle - Interface in net.finmath.smartcontract.oracle
-
Interface for Oracles providing a valuation at a given time.
- ValuationOraclePlainSwapHistoricScenarios - Class in net.finmath.smartcontract.oracle
-
An oracle for swap valuation which generates values using externally provided historical market data scenarios.
- ValuationOraclePlainSwapHistoricScenarios(Swap, double, List<IRMarketDataScenario>) - Constructor for class net.finmath.smartcontract.oracle.ValuationOraclePlainSwapHistoricScenarios
-
Oracle will be instantiated based on a Swap product an market data scenario list
- ValuationOracleSamplePath - Class in net.finmath.smartcontract.oracle
-
A valuation oracle constructed from a simulation providing a stochastic valuation oracle
by extracting a given sample path.
- ValuationOracleSamplePath(StochasticValuationOracle, int) - Constructor for class net.finmath.smartcontract.oracle.ValuationOracleSamplePath
-
Create a valuation oracle from a simulation providing a stochastic valuation oracle
by extracting a given sample path.
- valueOf(String) - Static method in enum net.finmath.smartcontract.contract.SmartDerivativeContractEvent.EventsTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.finmath.smartcontract.demo.chartdatageneration.ChartData.propertyKey
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.finmath.smartcontract.contract.SmartDerivativeContractEvent.EventsTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.finmath.smartcontract.demo.chartdatageneration.ChartData.propertyKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Visualiser - Class in net.finmath.smartcontract.demo
-
Visualiser is an abstract class which handles the automatic update of an Event.
- Visualiser(String, List<PlotGenerator>) - Constructor for class net.finmath.smartcontract.demo.Visualiser
-
- VisualiserSDC - Class in net.finmath.smartcontract.demo
-
Visualization of the settlement using Smart Derivative Contract with a 10Y swap,
using a valuation oracle with historic market data.
- VisualiserSDC() - Constructor for class net.finmath.smartcontract.demo.VisualiserSDC
-