Package org.jquantlib.instruments
-
Interface Summary Interface Description Bond.Arguments basic bond argumentsBond.Engine basic bond price engineBond.Results basic bond resultsInstrument.Arguments basic instrument argumentsInstrument.Results Results from instrument calculationOneAssetOption.Arguments basic option argumentsOneAssetOption.Engine OneAssetOption.Results Results from single-asset option calculationOption.Arguments basic option argumentsOption.Greeks additional option resultsOption.MoreGreeks more additional option resultsSwap.Arguments Basic swap argumentsSwap.Results Basic swap resultsVanillaOption.Engine VanillaSwap.Arguments VanillaSwap.Results -
Class Summary Class Description AssetOrNothingPayoff Binary asset-or-nothing payoff which pays off nothing if the underlying asset price finishes below/above the strike price , or pays out the asset price itself if the underlying asset finishes above/below the strike price.BarrierOption Barrier option on a single asset.BarrierOption.ArgumentsImpl This class defines validation for option argumentsBarrierOption.EngineImpl Barrier-option engine base classBarrierOption.ResultsImpl BMASwap BMA Swap swap paying Libor against BMA couponsBond Base bond class Derived classes must fill the uninitialized data members.Bond.ArgumentsImpl Bond.EngineImpl The pricing engine for bondsBond.ResultsImpl Bond.YieldFinder CallabilitySchedule CapFloor Base class for cap-like instrumentsCashOrNothingPayoff Binary cash-or-nothing payoff which pays off nothing if the underlying asset price finishes below/above the strike price , or pays out a predetermined constant amount if the underlying asset finishes above/below the strike price.ContinuousAveragingAsianOption Description of the terms and conditions of a discrete average out fixed strike option.ContinuousAveragingAsianOption.ArgumentsImpl ContinuousAveragingAsianOption.EngineImpl Asian option on a single assetContinuousAveragingAsianOption.ResultsImpl DiscreteAveragingAsianOption Discrete-averaging Asian optionDiscreteAveragingAsianOption.ArgumentsImpl Description of the terms and conditions of a discrete average out fixed strike option.DiscreteAveragingAsianOption.EngineImpl Asian option on a single assetDiscreteAveragingAsianOption.ResultsImpl DiscretizedAsset Discretized asset class used by numerical methodsDiscretizedDiscountBond Useful discretized discount bond assetDiscretizedOption Discretized option on a given assetDividendSchedule DividendVanillaOption Single-asset vanilla option (no barriers) with discrete dividendsDividendVanillaOption.ArgumentsImpl DividendVanillaOption.EngineImpl DividendVanillaOption.ResultsImpl EarlierThanCashFlowComparator EuropeanOption European option on a single assetForward Abstract base forward classForwardRateAgreement Forward rate agreement (FRA) classForwardTypePayoff Class for forward type payoffsGapPayoff Binary gap payoff which is equivalent of being: long aPlainVanillaPayoffat the first strike (same CALL/PUT type) and short aCashOrNothingPayoffat the first strike (same CALL/PUT type) with cash payoff equal to the difference between the second and the first strike.ImpliedVolatilityHelper Helper class for one-asset implied-volatility calculationInstrument This is an abstractInstrumentclass which is able to use aPricingEngineimplemented internally or externally to it.Instrument.ResultsImpl Results are used byPricingEngines in order to store results of calculations relative to new-styleInstrumentsMakeVanillaSwap This class provides a more comfortable way to instantiate standard market swap.NullPayoff Dummy payoff class.OneAssetOption Base class for options on a single assetOneAssetOption.ArgumentsImpl OneAssetOption.EngineImpl The pricing engine for one-asset optionsOneAssetOption.ResultsImpl Results from single-asset option calculationOption Abstract base class for OptionsOption.ArgumentsImpl Keeps arguments used byPricingEngines and necessary for Option valuationOption.GreeksImpl This class keeps Greeks and otherResultscalculated by aPricingEngineOption.MoreGreeksImpl This class keeps additional Greeks and otherResultscalculated by aPricingEnginePayoff Abstract base class for option payoffsPlainVanillaPayoff Plain-vanilla payoffPriceError Settlement Stock Simple stock classStrikedTypePayoff Intermediate class for typed payoffs (CALL/PUT) with a fixed strike priceSwap Interest rate swapSwap.ArgumentsImpl Swap.EngineImpl Swap.ResultsImpl Swaption TypePayoff Intermediate class for typed payoffs (CALL/PUT)VanillaOption Vanilla option (no discrete dividends, no barriers) on a single assetVanillaOption.EngineImpl Vanilla option engine base classVanillaSwap Plain-vanilla swap -
Enum Summary Enum Description AverageType Average/Asian option type.BarrierType Barrier typeBMASwap.Type CapFloor.Type Option.Type This enumeration represents options types: CALLs and PUTs.Position Settlement.Type VanillaSwap.Type
DataMelt 3.0 © DataMelt by jWork.ORG