| Package | Description |
|---|---|
| com.opengamma.strata.pricer |
Calculators for financial instruments.
|
| com.opengamma.strata.pricer.bond |
Calculators for bonds.
|
| com.opengamma.strata.pricer.capfloor |
Calculators for Ibor cap-floor.
|
| com.opengamma.strata.pricer.cms |
Calculators for CMS.
|
| com.opengamma.strata.pricer.fx |
Calculators for FX instruments, such as FX forward and FX swap.
|
| com.opengamma.strata.pricer.fxopt |
Calculators for FX options.
|
| com.opengamma.strata.pricer.impl.swap |
Internal implementations of rate swap calculations.
|
| com.opengamma.strata.pricer.payment |
Calculators for payment instruments.
|
| com.opengamma.strata.pricer.swaption |
Calculators for swaptions.
|
| Modifier and Type | Field and Description |
|---|---|
static DiscountingPaymentPricer |
DiscountingPaymentPricer.DEFAULT
Default implementation.
|
| Constructor and Description |
|---|
DiscountingBillTradePricer(DiscountingBillProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
DiscountingFixedCouponBondProductPricer(DiscountingFixedCouponBondPaymentPeriodPricer periodPricer,
DiscountingPaymentPricer nominalPricer)
Creates an instance.
|
DiscountingFixedCouponBondTradePricer(DiscountingFixedCouponBondProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected DiscountingPaymentPricer |
VolatilityIborCapFloorTradePricer.getPaymentPricer()
Gets the payment pricer.
|
| Constructor and Description |
|---|
BlackIborCapFloorTradePricer(BlackIborCapFloorProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
NormalIborCapFloorTradePricer(NormalIborCapFloorProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
SabrIborCapFloorTradePricer(SabrIborCapFloorProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
VolatilityIborCapFloorTradePricer(VolatilityIborCapFloorProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Constructor and Description |
|---|
DiscountingCmsTradePricer(DiscountingSwapProductPricer swapPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
SabrExtrapolationReplicationCmsTradePricer(SabrExtrapolationReplicationCmsProductPricer cmsProductPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Constructor and Description |
|---|
DiscountingFxSingleProductPricer(DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Constructor and Description |
|---|
BlackFxSingleBarrierOptionTradePricer(BlackFxSingleBarrierOptionProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
BlackFxVanillaOptionTradePricer(BlackFxVanillaOptionProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
ImpliedTrinomialTreeFxSingleBarrierOptionTradePricer(ImpliedTrinomialTreeFxSingleBarrierOptionProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
VannaVolgaFxVanillaOptionTradePricer(VannaVolgaFxVanillaOptionProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Constructor and Description |
|---|
DiscountingKnownAmountPaymentPeriodPricer(DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
DiscountingNotionalExchangePricer(DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
DiscountingPaymentPricer |
DiscountingBulletPaymentTradePricer.getPaymentPricer()
Gets the underlying payment pricer.
|
| Constructor and Description |
|---|
DiscountingBulletPaymentTradePricer(DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
| Constructor and Description |
|---|
BlackSwaptionTradePricer(BlackSwaptionCashParYieldProductPricer cashParYieldPricer,
BlackSwaptionPhysicalProductPricer physicalPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
HullWhiteSwaptionPhysicalProductPricer(DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
NormalSwaptionTradePricer(NormalSwaptionCashParYieldProductPricer cashParYieldPricer,
NormalSwaptionPhysicalProductPricer physicalPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
SabrSwaptionTradePricer(SabrSwaptionCashParYieldProductPricer cashParYieldPricer,
SabrSwaptionPhysicalProductPricer physicalPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
VolatilitySwaptionTradePricer(VolatilitySwaptionProductPricer productPricer,
DiscountingPaymentPricer paymentPricer)
Creates an instance.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.