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 FRAStandardCapFloorletExchangeTradedFuturesOption(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 FRAStandardCapFloorletFuturesOption(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
-