Package org.drip.service.product
Class FundingFuturesAPI
java.lang.Object
org.drip.service.product.FundingFuturesAPI
public class FundingFuturesAPI
extends java.lang.Object
FundingFuturesAPI contains the Functionality associated with the Horizon Analysis of the Funding
Futures. It provides the following Functionality:
- Generate the Funding Futures Horizon Metrics #1
- Generate the Funding Futures Horizon Metrics #2
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description FundingFuturesAPI()
-
Method Summary
Modifier and Type Method Description static java.util.List<PositionChangeComponents>
HorizonChangeAttribution(JulianDate[] closingDateArray, JulianDate[] expiryDateArray, double[] futuresQuoteArray, java.lang.String currency)
Generate the Funding Futures Horizon Metricsstatic PositionChangeComponents
HorizonMetrics(JulianDate previousDate, JulianDate spotDate, JulianDate expiryDate, double previousQuote, double spotQuote, java.lang.String currency)
Generate the Funding Futures Horizon MetricsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
FundingFuturesAPI
public FundingFuturesAPI()
-
-
Method Details
-
HorizonMetrics
public static final PositionChangeComponents HorizonMetrics(JulianDate previousDate, JulianDate spotDate, JulianDate expiryDate, double previousQuote, double spotQuote, java.lang.String currency)Generate the Funding Futures Horizon Metrics- Parameters:
previousDate
- Previous DatespotDate
- Spot DateexpiryDate
- Expiry DatepreviousQuote
- Previous Funding Futures RatesspotQuote
- Spot Funding Futures Ratescurrency
- Funding Currency- Returns:
- The Funding Futures Horizon Metrics
-
HorizonChangeAttribution
public static final java.util.List<PositionChangeComponents> HorizonChangeAttribution(JulianDate[] closingDateArray, JulianDate[] expiryDateArray, double[] futuresQuoteArray, java.lang.String currency)Generate the Funding Futures Horizon Metrics- Parameters:
closingDateArray
- Array of Closing DatesexpiryDateArray
- Array of Expiry DatesfuturesQuoteArray
- Array of Closing Futures Quotescurrency
- Funding Currency- Returns:
- The Funding Futures Horizon Metrics
-