Package org.drip.service.product
Class OvernightIndexSwapAPI
java.lang.Object
org.drip.service.product.OvernightIndexSwapAPI
public class OvernightIndexSwapAPI
extends java.lang.Object
OvernightIndexSwapAPI exposes the Pricing and the Scenario Runs for an Overnight Index Swap.
- Module = Computational Core Module
- Library = Computation Support
- Project = Environment, Product/Definition Containers, and Scenario/State Manipulation APIs
- Package = Product Horizon PnL Attribution Decomposition
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description OvernightIndexSwapAPI()
-
Method Summary
Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.Double>
ValuationMetrics(java.lang.String strOISCurrency, java.lang.String strOISTenor, double dblOISCoupon, int iSpotDate, java.lang.String[] astrOvernightCurveDepositTenor, double[] adblOvernightCurveDepositQuote, java.lang.String[] astrOvernightCurveOISTenor, double[] adblOvernightCurveOISQuote, boolean bFund)
Generate Full Set of Metrics for the Specified OISMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OvernightIndexSwapAPI
public OvernightIndexSwapAPI()
-
-
Method Details
-
ValuationMetrics
public static final java.util.Map<java.lang.String,java.lang.Double> ValuationMetrics(java.lang.String strOISCurrency, java.lang.String strOISTenor, double dblOISCoupon, int iSpotDate, java.lang.String[] astrOvernightCurveDepositTenor, double[] adblOvernightCurveDepositQuote, java.lang.String[] astrOvernightCurveOISTenor, double[] adblOvernightCurveOISQuote, boolean bFund)Generate Full Set of Metrics for the Specified OIS- Parameters:
strOISCurrency
- OIS CurrencystrOISTenor
- OIS TenordblOISCoupon
- OIS CouponiSpotDate
- Spot DateastrOvernightCurveDepositTenor
- Overnight Curve Calibration Deposit TenoradblOvernightCurveDepositQuote
- Overnight Tenor Calibration Deposit QuoteastrOvernightCurveOISTenor
- Overnight Curve Calibration OIS TenoradblOvernightCurveOISQuote
- Overnight Curve Calibration OIS QuotebFund
- TRUE - Floater Based off of Fund- Returns:
- Map of Valuation Metrics
-