Class OptionComponent

java.lang.Object
All Implemented Interfaces:
ComponentMarketParamRef
Direct Known Subclasses:
CDSEuropeanOption, FixFloatEuropeanOption, FRAStandardCapFloor, FRAStandardCapFloorlet

public abstract class OptionComponent
extends CalibratableComponent
OptionComponent extends ComponentMarketParamRef and provides the following methods:

  • Get the component's initial notional, notional, and coupon.
  • Get the Effective date, Maturity date, First Coupon Date.
  • Set the market curves - discount, TSY, forward, and Credit curves.
  • Retrieve the component's settlement parameters.
  • Value the component using standard/custom market parameters.
  • Retrieve the component's named measures and named measure values.
  • Retrieve the Underlying Fixed Income Product, Day Count, Strike, Calendar, and Manifest Measure.




Author:
Lakshmi Krishnamurthy