Package org.drip.product.definition
Fixed Income Components/Baskets Definitions
- Author:
- Lakshmi Krishnamurthy
-
Interface Summary Interface Description BasketMarketParamRef BasketMarketParamRef interface provides stubs for basket name, IR curve, forward curve, credit curve, TSY curve, and needed to value the component.BondProduct BondProduct interface implements the product static data behind bonds of all kinds.ComponentMarketParamRef ComponentMarketParamRef interface provides stubs for name, IR curve, forward curve, credit curve, TSY curve, and needed to value the component. -
Class Summary Class Description BasketProduct BasketProduct abstract class extends MarketParamRef.Bond Bond abstract class implements the pricing, the valuation, and the RV analytics functionality for the bond product.CalibratableComponent CalibratableComponent abstract class provides implementation of Component's calibration interface.Component Component abstract class extends the ComponentMarketParamRef and provides the following methods:
Get the product's initial notional, notional, and coupon.CreditComponent CreditComponent is the base abstract class on top of which all credit components are implemented.CreditDefaultSwap CreditDefaultSwap is the base abstract class implements the pricing, the valuation, and the RV analytics functionality for the CDS product.