Uses of Class
com.opengamma.strata.product.swap.ResolvedSwapTrade
-
Packages that use ResolvedSwapTrade Package Description com.opengamma.strata.market.curve.node Curve nodes.com.opengamma.strata.measure.swap Calculation functions for swap products.com.opengamma.strata.pricer.curve Provides the ability to calibrate curves.com.opengamma.strata.pricer.swap Calculators for interest rate swaps.com.opengamma.strata.product.swap Entity objects describing a swap. -
-
Uses of ResolvedSwapTrade in com.opengamma.strata.market.curve.node
Methods in com.opengamma.strata.market.curve.node that return ResolvedSwapTrade Modifier and Type Method Description ResolvedSwapTradeFixedIborSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeFixedInflationSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeFixedOvernightSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeIborIborSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeOvernightIborSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeThreeLegBasisSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeXCcyIborIborSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedSwapTradeFixedIborSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeFixedInflationSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeFixedOvernightSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeIborIborSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeOvernightIborSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeThreeLegBasisSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)ResolvedSwapTradeXCcyIborIborSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData) -
Uses of ResolvedSwapTrade in com.opengamma.strata.measure.swap
Methods in com.opengamma.strata.measure.swap with parameters of type ResolvedSwapTrade Modifier and Type Method Description MultiCurrencyScenarioArraySwapTradeCalculations. accruedInterest(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates accrued interest across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. accruedInterest(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates accrued interest for a single set of market data.ScenarioArray<CashFlows>SwapTradeCalculations. cashFlows(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates cash flows across one or more scenarios.CashFlowsSwapTradeCalculations. cashFlows(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates cash flows for a single set of market data.MultiCurrencyScenarioArraySwapTradeCalculations. currencyExposure(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. currencyExposure(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates currency exposure for a single set of market data.MultiCurrencyScenarioArraySwapTradeCalculations. currentCash(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. currentCash(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.ScenarioArray<ExplainMap>SwapTradeCalculations. explainPresentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Explains the present value calculation across one or more scenarios.ExplainMapSwapTradeCalculations. explainPresentValue(ResolvedSwapTrade trade, RatesProvider ratesProvider)Explains the present value calculation for a single set of market data.LegAmountsSwapTradeCalculations. legInitialNotional(ResolvedSwapTrade trade)Calculates the initial notional of each leg.ScenarioArray<LegAmounts>SwapTradeCalculations. legPresentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates the present value of each leg across one or more scenarios.LegAmountsSwapTradeCalculations. legPresentValue(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates the present value of each leg for a single set of market data.DoubleScenarioArraySwapTradeCalculations. parRate(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par rate across one or more scenarios.doubleSwapTradeCalculations. parRate(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates par rate for a single set of market data.DoubleScenarioArraySwapTradeCalculations. parSpread(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.doubleSwapTradeCalculations. parSpread(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates par spread for a single set of market data.MultiCurrencyScenarioArraySwapTradeCalculations. presentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. presentValue(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>SwapTradeCalculations. pv01CalibratedBucketed(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesSwapTradeCalculations. pv01CalibratedBucketed(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArraySwapTradeCalculations. pv01CalibratedSum(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. pv01CalibratedSum(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>SwapTradeCalculations. pv01MarketQuoteBucketed(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesSwapTradeCalculations. pv01MarketQuoteBucketed(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArraySwapTradeCalculations. pv01MarketQuoteSum(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountSwapTradeCalculations. pv01MarketQuoteSum(ResolvedSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data. -
Uses of ResolvedSwapTrade in com.opengamma.strata.pricer.curve
Fields in com.opengamma.strata.pricer.curve with type parameters of type ResolvedSwapTrade Modifier and Type Field Description static MarketQuoteMeasure<ResolvedSwapTrade>MarketQuoteMeasure. SWAP_MQThe measure forResolvedSwapTradeusing par rate discounting.static TradeCalibrationMeasure<ResolvedSwapTrade>TradeCalibrationMeasure. SWAP_PAR_SPREADThe calibrator forResolvedSwapTradeusing par spread discounting.static PresentValueCalibrationMeasure<ResolvedSwapTrade>PresentValueCalibrationMeasure. SWAP_PVThe calibrator forSwapTradeusing present value discounting. -
Uses of ResolvedSwapTrade in com.opengamma.strata.pricer.swap
Methods in com.opengamma.strata.pricer.swap with parameters of type ResolvedSwapTrade Modifier and Type Method Description MultiCurrencyAmountDiscountingSwapTradePricer. accruedInterest(ResolvedSwapTrade trade, RatesProvider provider)Calculates the accrued interest since the last payment.CashFlowsDiscountingSwapTradePricer. cashFlows(ResolvedSwapTrade trade, RatesProvider provider)Calculates the future cash flows of the swap trade.MultiCurrencyAmountDiscountingSwapTradePricer. currencyExposure(ResolvedSwapTrade trade, RatesProvider provider)Calculates the currency exposure of the swap trade.MultiCurrencyAmountDiscountingSwapTradePricer. currentCash(ResolvedSwapTrade trade, RatesProvider provider)Calculates the current cash of the swap trade.ExplainMapDiscountingSwapTradePricer. explainPresentValue(ResolvedSwapTrade trade, RatesProvider provider)Explains the present value of the swap trade.MultiCurrencyAmountDiscountingSwapTradePricer. forecastValue(ResolvedSwapTrade trade, RatesProvider provider)Calculates the forecast value of the swap trade.PointSensitivitiesDiscountingSwapTradePricer. forecastValueSensitivity(ResolvedSwapTrade trade, RatesProvider provider)Calculates the forecast value sensitivity of the swap trade.doubleDiscountingSwapTradePricer. parRate(ResolvedSwapTrade trade, RatesProvider provider)Calculates the par rate of the swap trade.PointSensitivitiesDiscountingSwapTradePricer. parRateSensitivity(ResolvedSwapTrade trade, RatesProvider provider)Calculates the par rate curve sensitivity of the swap trade.doubleDiscountingSwapTradePricer. parSpread(ResolvedSwapTrade trade, RatesProvider provider)Calculates the par spread of the swap trade.PointSensitivitiesDiscountingSwapTradePricer. parSpreadSensitivity(ResolvedSwapTrade trade, RatesProvider provider)Calculates the par spread curve sensitivity of the swap trade.CurrencyAmountDiscountingSwapTradePricer. presentValue(ResolvedSwapTrade trade, Currency currency, RatesProvider provider)Calculates the present value of the swap trade, converted to the specified currency.MultiCurrencyAmountDiscountingSwapTradePricer. presentValue(ResolvedSwapTrade trade, RatesProvider provider)Calculates the present value of the swap trade.PointSensitivitiesDiscountingSwapTradePricer. presentValueSensitivity(ResolvedSwapTrade trade, RatesProvider provider)Calculates the present value sensitivity of the swap trade. -
Uses of ResolvedSwapTrade in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return ResolvedSwapTrade Modifier and Type Method Description ResolvedSwapTradeResolvedSwapTrade.Builder. build()static ResolvedSwapTradeResolvedSwapTrade. of(TradeInfo info, ResolvedSwap product)Obtains an instance of a resolved Swap trade.ResolvedSwapTradeSwapTrade. resolve(ReferenceData refData)Methods in com.opengamma.strata.product.swap that return types with arguments of type ResolvedSwapTrade Modifier and Type Method Description Class<? extends ResolvedSwapTrade>ResolvedSwapTrade.Meta. beanType()
-