Uses of Enum
net.finmath.functions.BarrierOptions.BinaryPayoffType
Packages that use BarrierOptions.BinaryPayoffType
Package
Description
Provides some static functions, e.g., analytic valuation formulas or functions from linear algebra.
-
Uses of BarrierOptions.BinaryPayoffType in net.finmath.functions
Subclasses with type arguments of type BarrierOptions.BinaryPayoffType in net.finmath.functionsModifier and TypeClassDescriptionstatic enumBinary payoff style used by single-barrier binary formulas.Methods in net.finmath.functions that return BarrierOptions.BinaryPayoffTypeModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.static BarrierOptions.BinaryPayoffType[]BarrierOptions.BinaryPayoffType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.finmath.functions with parameters of type BarrierOptions.BinaryPayoffTypeModifier and TypeMethodDescriptionstatic doubleBarrierOptions.blackScholesBarrierStatusBinaryValue(double initialStockValue, double riskFreeRate, double dividendYield, double volatility, double optionMaturity, double barrierValue, BarrierOptions.BarrierType barrierType, BarrierOptions.BinaryBarrierEventType eventType, BarrierOptions.BinaryPayoffType binaryPayoffType, double cashPayoff) No-touch / hit-at-expiry convenience wrapper.static doubleBarrierOptions.blackScholesBinaryBarrierAtHitValue(double initialStockValue, double riskFreeRate, double dividendYield, double volatility, double optionMaturity, double barrierValue, BarrierOptions.BarrierType barrierType, BarrierOptions.BinaryPayoffType binaryPayoffType, double cashPayoff) Prices a continuously monitored single-barrier binary paying at the first hit time.static doubleBarrierOptions.blackScholesBinaryBarrierOptionValue(double initialStockValue, double riskFreeRate, double dividendYield, double volatility, double optionMaturity, double optionStrike, boolean isCall, double barrierValue, BarrierOptions.BarrierType barrierType, BarrierOptions.BinaryPayoffType binaryPayoffType, double cashPayoff) Prices a continuously monitored single-barrier binary option under Black-Scholes.static doubleBarrierOptions.blackScholesBinaryBarrierStatusAtExpiryValue(double initialStockValue, double riskFreeRate, double dividendYield, double volatility, double optionMaturity, double barrierValue, BarrierOptions.BarrierType barrierType, BarrierOptions.BinaryBarrierEventType eventType, BarrierOptions.BinaryPayoffType binaryPayoffType, double cashPayoff) Prices a continuously monitored single-barrier binary paying at expiry, depending only on whether the barrier has been hit or not.static doubleBarrierOptions.blackScholesOneTouchValue(double initialStockValue, double riskFreeRate, double dividendYield, double volatility, double optionMaturity, double barrierValue, BarrierOptions.BarrierType barrierType, BarrierOptions.BinaryPayoffType binaryPayoffType, double cashPayoff) One-touch / asset-touch convenience wrapper.