Uses of Class
com.opengamma.strata.product.bond.ResolvedBondFutureOptionTrade
-
Packages that use ResolvedBondFutureOptionTrade Package Description com.opengamma.strata.measure.bond Base package for calculation functions.com.opengamma.strata.pricer.bond Calculators for bonds.com.opengamma.strata.product.bond Entity objects describing bonds. -
-
Uses of ResolvedBondFutureOptionTrade in com.opengamma.strata.measure.bond
Classes in com.opengamma.strata.measure.bond with type parameters of type ResolvedBondFutureOptionTrade Modifier and Type Class Description classBondFutureOptionTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<BondFutureOption> & Resolvable<ResolvedBondFutureOptionTrade>>Perform calculations on a singleBondFutureOptionTradeorBondFutureOptionPositionfor each of a set of scenarios.Methods in com.opengamma.strata.measure.bond with parameters of type ResolvedBondFutureOptionTrade Modifier and Type Method Description MultiCurrencyScenarioArrayBondFutureOptionTradeCalculations. currencyExposure(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyAmountBondFutureOptionTradeCalculations. currencyExposure(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates currency exposure for a single set of market data.CurrencyScenarioArrayBondFutureOptionTradeCalculations. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.CurrencyAmountBondFutureOptionTradeCalculations. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates present value for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>BondFutureOptionTradeCalculations. pv01CalibratedBucketed(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesBondFutureOptionTradeCalculations. pv01CalibratedBucketed(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayBondFutureOptionTradeCalculations. pv01CalibratedSum(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountBondFutureOptionTradeCalculations. pv01CalibratedSum(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates present value sensitivity for a single set of market data.DoubleScenarioArrayBondFutureOptionTradeCalculations. unitPrice(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios.doubleBondFutureOptionTradeCalculations. unitPrice(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates unit price for a single set of market data. -
Uses of ResolvedBondFutureOptionTrade in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond with parameters of type ResolvedBondFutureOptionTrade Modifier and Type Method Description MultiCurrencyAmountBlackBondFutureOptionMarginedTradePricer. currencyExposure(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities, double lastOptionSettlementPrice)Calculates the currency exposure of the bond future option trade.MultiCurrencyAmountBlackBondFutureOptionMarginedTradePricer. currencyExposure(ResolvedBondFutureOptionTrade trade, LocalDate valuationDate, double currentOptionPrice, double lastOptionSettlementPrice)Calculates the currency exposure of the bond future option trade from the current option price.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BlackBondFutureVolatilities volatilities, double futurePrice, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade from the underlying future price.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade.CurrencyAmountBlackBondFutureOptionMarginedTradePricer. presentValue(ResolvedBondFutureOptionTrade trade, LocalDate valuationDate, double currentOptionPrice, double lastOptionSettlementPrice)Calculates the present value of the bond future option trade from the current option price.BondFutureOptionSensitivityBlackBondFutureOptionMarginedTradePricer. presentValueSensitivityModelParamsVolatility(ResolvedBondFutureOptionTrade futureOptionTrade, LegalEntityDiscountingProvider discountingProvider, BlackBondFutureVolatilities volatilities)Computes the present value sensitivity to the Black volatility used in the pricing.BondFutureOptionSensitivityBlackBondFutureOptionMarginedTradePricer. presentValueSensitivityModelParamsVolatility(ResolvedBondFutureOptionTrade futureOptionTrade, LegalEntityDiscountingProvider discountingProvider, BlackBondFutureVolatilities volatilities, double futurePrice)Computes the present value sensitivity to the Black volatility used in the pricing based on the price of the underlying future.PointSensitivitiesBlackBondFutureOptionMarginedTradePricer. presentValueSensitivityRates(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates the present value sensitivity of the bond future option trade.doubleBlackBondFutureOptionMarginedTradePricer. price(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingProvider discountingProvider, BondFutureVolatilities volatilities)Calculates the price of the bond future option trade. -
Uses of ResolvedBondFutureOptionTrade in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return ResolvedBondFutureOptionTrade Modifier and Type Method Description ResolvedBondFutureOptionTradeResolvedBondFutureOptionTrade.Builder. build()ResolvedBondFutureOptionTradeBondFutureOptionPosition. resolve(ReferenceData refData)ResolvedBondFutureOptionTradeBondFutureOptionTrade. resolve(ReferenceData refData)Methods in com.opengamma.strata.product.bond that return types with arguments of type ResolvedBondFutureOptionTrade Modifier and Type Method Description Class<? extends ResolvedBondFutureOptionTrade>ResolvedBondFutureOptionTrade.Meta. beanType()
-