Uses of Class
com.opengamma.strata.product.deposit.ResolvedTermDepositTrade
-
Packages that use ResolvedTermDepositTrade Package Description com.opengamma.strata.market.curve.node Curve nodes.com.opengamma.strata.measure.deposit Calculation functions for deposit products.com.opengamma.strata.pricer.curve Provides the ability to calibrate curves.com.opengamma.strata.pricer.deposit Calculators for rate deposit instruments, such as term deposit.com.opengamma.strata.product.deposit Entity objects describing financial instruments representing a simple deposit with interest. -
-
Uses of ResolvedTermDepositTrade in com.opengamma.strata.market.curve.node
Methods in com.opengamma.strata.market.curve.node that return ResolvedTermDepositTrade Modifier and Type Method Description ResolvedTermDepositTradeTermDepositCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedTermDepositTradeTermDepositCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData) -
Uses of ResolvedTermDepositTrade in com.opengamma.strata.measure.deposit
Methods in com.opengamma.strata.measure.deposit with parameters of type ResolvedTermDepositTrade Modifier and Type Method Description MultiCurrencyScenarioArrayTermDepositTradeCalculations. currencyExposure(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyAmountTermDepositTradeCalculations. currencyExposure(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates currency exposure for a single set of market data.CurrencyScenarioArrayTermDepositTradeCalculations. currentCash(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.CurrencyAmountTermDepositTradeCalculations. currentCash(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.DoubleScenarioArrayTermDepositTradeCalculations. parRate(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par rate across one or more scenarios.doubleTermDepositTradeCalculations. parRate(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates par rate for a single set of market data.DoubleScenarioArrayTermDepositTradeCalculations. parSpread(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.doubleTermDepositTradeCalculations. parSpread(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates par spread for a single set of market data.CurrencyScenarioArrayTermDepositTradeCalculations. presentValue(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.CurrencyAmountTermDepositTradeCalculations. presentValue(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>TermDepositTradeCalculations. pv01CalibratedBucketed(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesTermDepositTradeCalculations. pv01CalibratedBucketed(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayTermDepositTradeCalculations. pv01CalibratedSum(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountTermDepositTradeCalculations. pv01CalibratedSum(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>TermDepositTradeCalculations. pv01MarketQuoteBucketed(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesTermDepositTradeCalculations. pv01MarketQuoteBucketed(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayTermDepositTradeCalculations. pv01MarketQuoteSum(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountTermDepositTradeCalculations. pv01MarketQuoteSum(ResolvedTermDepositTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data. -
Uses of ResolvedTermDepositTrade in com.opengamma.strata.pricer.curve
Fields in com.opengamma.strata.pricer.curve with type parameters of type ResolvedTermDepositTrade Modifier and Type Field Description static MarketQuoteMeasure<ResolvedTermDepositTrade>MarketQuoteMeasure. TERM_DEPOSIT_MQThe measure forResolvedTermDepositTradeusing par rate discounting.static TradeCalibrationMeasure<ResolvedTermDepositTrade>TradeCalibrationMeasure. TERM_DEPOSIT_PAR_SPREADThe calibrator forResolvedTermDepositTradeusing par spread discounting.static PresentValueCalibrationMeasure<ResolvedTermDepositTrade>PresentValueCalibrationMeasure. TERM_DEPOSIT_PVThe calibrator forTermDepositTradeusing present value discounting. -
Uses of ResolvedTermDepositTrade in com.opengamma.strata.pricer.deposit
Methods in com.opengamma.strata.pricer.deposit with parameters of type ResolvedTermDepositTrade Modifier and Type Method Description MultiCurrencyAmountDiscountingTermDepositTradePricer. currencyExposure(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the currency exposure.CurrencyAmountDiscountingTermDepositTradePricer. currentCash(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the current cash.doubleDiscountingTermDepositTradePricer. parRate(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the deposit fair rate given the start and end time and the accrual factor.PointSensitivitiesDiscountingTermDepositTradePricer. parRateSensitivity(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the par rate curve sensitivity.doubleDiscountingTermDepositTradePricer. parSpread(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the spread to be added to the deposit rate to have a zero present value.PointSensitivitiesDiscountingTermDepositTradePricer. parSpreadSensitivity(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the par spread curve sensitivity.CurrencyAmountDiscountingTermDepositTradePricer. presentValue(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the present value by discounting the final cash flow (nominal + interest) and the initial payment (initial amount).PointSensitivitiesDiscountingTermDepositTradePricer. presentValueSensitivity(ResolvedTermDepositTrade trade, RatesProvider provider)Calculates the present value sensitivity by discounting the final cash flow (nominal + interest) and the initial payment (initial amount). -
Uses of ResolvedTermDepositTrade in com.opengamma.strata.product.deposit
Methods in com.opengamma.strata.product.deposit that return ResolvedTermDepositTrade Modifier and Type Method Description ResolvedTermDepositTradeResolvedTermDepositTrade.Builder. build()static ResolvedTermDepositTradeResolvedTermDepositTrade. of(TradeInfo info, ResolvedTermDeposit product)Obtains an instance of a resolved Term Deposit trade.ResolvedTermDepositTradeTermDepositTrade. resolve(ReferenceData refData)Methods in com.opengamma.strata.product.deposit that return types with arguments of type ResolvedTermDepositTrade Modifier and Type Method Description Class<? extends ResolvedTermDepositTrade>ResolvedTermDepositTrade.Meta. beanType()
-