Package org.drip.feed.transformer
Class FundingFixFloatMarksReconstitutor
java.lang.Object
org.drip.feed.transformer.FundingFixFloatMarksReconstitutor
public class FundingFixFloatMarksReconstitutor
extends java.lang.Object
FundingFixFloatMarksReconstitutor transforms the Funding Instrument Manifest Measures (e.g.,
Forward Rate for Deposits, Forward Rate for Futures, and Swap Rates for Fix/Float Swap) Feed Inputs into
Formats appropriate for Funding Curve Construction and Measure Generation.
- Module = Computational Core Module
- Library = Computation Support
- Project = Load, Transform, and compute Target Metrics across Feeds
- Package = Market Data Reconstitutive Feed Transformer
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
s_astrDepositTenor
The Standard Deposit Maturity Tenorsstatic java.lang.String[]
s_astrFixFloatTenor
The Standard Fix Float Maturity Tenorsstatic double
s_dblScaler
The Standard Funding Input Calibration Manifest Measure Scaler -
Constructor Summary
Constructors Constructor Description FundingFixFloatMarksReconstitutor()
-
Method Summary
Modifier and Type Method Description static boolean
RegularizeMarks(java.lang.String strCurrency, java.util.Map<JulianDate,InstrumentSetTenorQuote> mapISTQ, int iLatentStateType)
Dump the Regularized Marks of the ISTQ Mapstatic boolean
ShapePreservingRegularization(java.lang.String strCurrency, java.lang.String strMarksLocation)
Re-constitute the Horizon Quote Marks Using a Shape Preserving Re-constructorstatic boolean
SmoothRegularization(java.lang.String strCurrency, java.lang.String strMarksLocation)
Re-constitute the Horizon Quote Marks Using a Smooth Re-constructorMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
s_dblScaler
public static final double s_dblScalerThe Standard Funding Input Calibration Manifest Measure Scaler- See Also:
- Constant Field Values
-
s_astrDepositTenor
public static final java.lang.String[] s_astrDepositTenorThe Standard Deposit Maturity Tenors -
s_astrFixFloatTenor
public static final java.lang.String[] s_astrFixFloatTenorThe Standard Fix Float Maturity Tenors
-
-
Constructor Details
-
FundingFixFloatMarksReconstitutor
public FundingFixFloatMarksReconstitutor()
-
-
Method Details
-
RegularizeMarks
public static final boolean RegularizeMarks(java.lang.String strCurrency, java.util.Map<JulianDate,InstrumentSetTenorQuote> mapISTQ, int iLatentStateType)Dump the Regularized Marks of the ISTQ Map- Parameters:
strCurrency
- CurrencymapISTQ
- The ISTQ MapiLatentStateType
- SHAPE PRESERVING/SMOOTH- Returns:
- TRUE - The Regularized ISTQ Map Successfully Dumped
-
ShapePreservingRegularization
public static final boolean ShapePreservingRegularization(java.lang.String strCurrency, java.lang.String strMarksLocation)Re-constitute the Horizon Quote Marks Using a Shape Preserving Re-constructor- Parameters:
strCurrency
- CurrencystrMarksLocation
- The Location of the CSV Marks File- Returns:
- The Transformed Horizon Quote Marks
-
SmoothRegularization
public static final boolean SmoothRegularization(java.lang.String strCurrency, java.lang.String strMarksLocation)Re-constitute the Horizon Quote Marks Using a Smooth Re-constructor- Parameters:
strCurrency
- CurrencystrMarksLocation
- The Location of the CSV Marks File- Returns:
- The Transformed Horizon Quote Marks
-