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 | 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.
|