Package org.drip.product.creator
Class SingleStreamOptionBuilder
java.lang.Object
org.drip.product.creator.SingleStreamOptionBuilder
public class SingleStreamOptionBuilder
extends java.lang.Object
SingleStreamOptionBuilder contains the suite of helper functions for creating the Options Product
Instance off of a single stream underlying.
- Module = Product Core Module
- Library = Fixed Income Analytics
- Project = Product Components/Baskets for Credit, FRA, FX, Govvie, Rates, and Option AssetClasses
- Package = Streams and Products Construction Utilities
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description SingleStreamOptionBuilder()
-
Method Summary
Modifier and Type Method Description static FRAStandardCapFloorlet
ExchangeTradedFuturesOption(JulianDate dtEffective, ForwardLabel forwardLabel, double dblStrike, java.lang.String strManifestMeasure, boolean bIsCaplet, java.lang.String strTradingMode, java.lang.String strExchange)
Create an Exchange-traded Standard Futures Optionstatic FRAStandardCapFloorlet
FuturesOption(JulianDate dtEffective, ForwardLabel forwardLabel, double dblStrike, java.lang.String strManifestMeasure, boolean bIsCaplet, CashSettleParams csp)
Create a Standard Futures OptionMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SingleStreamOptionBuilder
public SingleStreamOptionBuilder()
-
-
Method Details
-
FuturesOption
public static final FRAStandardCapFloorlet FuturesOption(JulianDate dtEffective, ForwardLabel forwardLabel, double dblStrike, java.lang.String strManifestMeasure, boolean bIsCaplet, CashSettleParams csp)Create a Standard Futures Option- Parameters:
dtEffective
- Effective dateforwardLabel
- The Forward LabeldblStrike
- The Option StrikestrManifestMeasure
- Measure of the Underlying ComponentbIsCaplet
- Is the Futures Option a Caplet? TRUE - YEScsp
- Cash Settle Parameters- Returns:
- The Standard Futures Option Instance
-
ExchangeTradedFuturesOption
public static final FRAStandardCapFloorlet ExchangeTradedFuturesOption(JulianDate dtEffective, ForwardLabel forwardLabel, double dblStrike, java.lang.String strManifestMeasure, boolean bIsCaplet, java.lang.String strTradingMode, java.lang.String strExchange)Create an Exchange-traded Standard Futures Option- Parameters:
dtEffective
- Effective dateforwardLabel
- The Forward LabeldblStrike
- The Option StrikestrManifestMeasure
- Measure of the Underlying ComponentbIsCaplet
- Is the Futures Option a Caplet? TRUE - YESstrTradingMode
- The Trading ModestrExchange
- The Exchange- Returns:
- The Standard Futures Option Instance
-