Uses of Class
com.opengamma.strata.product.fx.ResolvedFxSwapTrade
-
Packages that use ResolvedFxSwapTrade Package Description com.opengamma.strata.market.curve.node Curve nodes.com.opengamma.strata.measure.fx Calculation functions for FX products.com.opengamma.strata.pricer.curve Provides the ability to calibrate curves.com.opengamma.strata.pricer.fx Calculators for FX instruments, such as FX forward and FX swap.com.opengamma.strata.product.fx Entity objects describing financial instruments in the foreign exchange market. -
-
Uses of ResolvedFxSwapTrade in com.opengamma.strata.market.curve.node
Methods in com.opengamma.strata.market.curve.node that return ResolvedFxSwapTrade Modifier and Type Method Description ResolvedFxSwapTradeFxSwapCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedFxSwapTradeFxSwapCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData) -
Uses of ResolvedFxSwapTrade in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx with parameters of type ResolvedFxSwapTrade Modifier and Type Method Description MultiCurrencyScenarioArrayFxSwapTradeCalculations. currencyExposure(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyAmountFxSwapTradeCalculations. currencyExposure(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates currency exposure for a single set of market data.MultiCurrencyScenarioArrayFxSwapTradeCalculations. currentCash(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyAmountFxSwapTradeCalculations. currentCash(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates current cash for a single set of market data.DoubleScenarioArrayFxSwapTradeCalculations. parSpread(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.doubleFxSwapTradeCalculations. parSpread(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates par spread for a single set of market data.MultiCurrencyScenarioArrayFxSwapTradeCalculations. presentValue(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyAmountFxSwapTradeCalculations. presentValue(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>FxSwapTradeCalculations. pv01CalibratedBucketed(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesFxSwapTradeCalculations. pv01CalibratedBucketed(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayFxSwapTradeCalculations. pv01CalibratedSum(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountFxSwapTradeCalculations. pv01CalibratedSum(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>FxSwapTradeCalculations. pv01MarketQuoteBucketed(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesFxSwapTradeCalculations. pv01MarketQuoteBucketed(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayFxSwapTradeCalculations. pv01MarketQuoteSum(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountFxSwapTradeCalculations. pv01MarketQuoteSum(ResolvedFxSwapTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data. -
Uses of ResolvedFxSwapTrade in com.opengamma.strata.pricer.curve
Fields in com.opengamma.strata.pricer.curve with type parameters of type ResolvedFxSwapTrade Modifier and Type Field Description static TradeCalibrationMeasure<ResolvedFxSwapTrade>TradeCalibrationMeasure. FX_SWAP_PAR_SPREADThe calibrator forResolvedFxSwapTradeusing par spread discounting. -
Uses of ResolvedFxSwapTrade in com.opengamma.strata.pricer.fx
Methods in com.opengamma.strata.pricer.fx with parameters of type ResolvedFxSwapTrade Modifier and Type Method Description MultiCurrencyAmountDiscountingFxSwapTradePricer. currencyExposure(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the currency exposure by discounting each payment in its own currency.MultiCurrencyAmountDiscountingFxSwapTradePricer. currentCash(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the current cash of the trade.doubleDiscountingFxSwapTradePricer. parSpread(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the par spread.PointSensitivitiesDiscountingFxSwapTradePricer. parSpreadSensitivity(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the par spread sensitivity to the curves.MultiCurrencyAmountDiscountingFxSwapTradePricer. presentValue(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the present value of the trade.PointSensitivitiesDiscountingFxSwapTradePricer. presentValueSensitivity(ResolvedFxSwapTrade trade, RatesProvider provider)Calculates the present value curve sensitivity of the trade. -
Uses of ResolvedFxSwapTrade in com.opengamma.strata.product.fx
Methods in com.opengamma.strata.product.fx that return ResolvedFxSwapTrade Modifier and Type Method Description ResolvedFxSwapTradeResolvedFxSwapTrade.Builder. build()static ResolvedFxSwapTradeResolvedFxSwapTrade. of(TradeInfo info, ResolvedFxSwap product)Obtains an instance of a resolved FX swap trade.ResolvedFxSwapTradeFxSwapTrade. resolve(ReferenceData refData)Methods in com.opengamma.strata.product.fx that return types with arguments of type ResolvedFxSwapTrade Modifier and Type Method Description Class<? extends ResolvedFxSwapTrade>ResolvedFxSwapTrade.Meta. beanType()
-