public class FuturesFitDataVolSurface extends FuturesFitDataOptionPrices implements FitDataVolSurface, Serializable
Constructor and Description |
---|
FuturesFitDataVolSurface() |
FuturesFitDataVolSurface(FuturesFitDataVolSurface data) |
Modifier and Type | Method and Description |
---|---|
DBDateTime[] |
getVolSurfaceExpirations()
Gets an array of expirations associated with the vol surface.
|
double[] |
getVolSurfaceForwardErrors()
Gets the forward price errors associated with the expirations in the vol surface.
|
double[] |
getVolSurfaceForwardPrices()
Gets the forward prices associated with the expirations in the vol surface.
|
double[][] |
getVolSurfaceImpliedVolErrors()
Gets the implied vol errors of the vol surface.
|
double[][] |
getVolSurfaceImpliedVols()
Gets the implied vols of the vol surface.
|
double[][] |
getVolSurfaceStrikes()
Gets the strikes of the vol surface.
|
void |
setVolSurfaceExpirations(DBDateTime[] volSurfaceExpirations)
Sets an array of expirations associated with the vol surface.
|
void |
setVolSurfaceForwardErrors(double[] volSurfaceForwardErrors)
Sets the forward price errors associated with the expirations in the vol surface.
|
void |
setVolSurfaceForwardPrices(double[] volSurfaceForwardPrices)
Sets the forward prices associated with the expirations in the vol surface.
|
void |
setVolSurfaceImpliedVolErrors(double[][] volSurfaceImpliedVolErrors)
Sets the implied vol errors of the vol surface.
|
void |
setVolSurfaceImpliedVols(double[][] volSurfaceImpliedVols)
Sets the implied vols of the vol surface.
|
void |
setVolSurfaceStrikes(double[][] volSurfaceStrikes)
Sets the strikes of the vol surface.
|
String |
toString() |
protected String |
toStringContents() |
getOptionAsks, getOptionBids, setOptionAsks, setOptionBids
getFutureAsks, getFutureBids, getFutureExpirations, getFutureIds, getFutureSyms, getUnderlyingFutureIds, setFutureAsks, setFutureBids, setFutureExpirations, setFutureIds, setFutureSyms, setUnderlyingFutureIds
clone2d, getCarryCurveDates, getCarryCurveErrors, getCarryCurveRates, getDivCashAmounts, getDivExDates, getDivProportionalAmounts, getFitGroup, getFitScope, getOptionExerciseTypes, getOptionExpirations, getOptionIds, getOptionPayoffTypes, getOptionRoots, getOptionSettlementTypes, getOptionStrikes, getOptionSyms, getTimestamp, getUnderlyingId, getUnderlyingSym, getUnderlyingType, getYieldCurveDates, getYieldCurveRates, setCarryCurveDates, setCarryCurveErrors, setCarryCurveRates, setDivCashAmounts, setDivExDates, setDivProportionalAmounts, setFitGroup, setOptionExerciseTypes, setOptionExpirations, setOptionIds, setOptionPayoffTypes, setOptionRoots, setOptionSettlementTypes, setOptionStrikes, setOptionSyms, setTimestamp, setUnderlyingId, setUnderlyingSym, setUnderlyingType, setYieldCurveDates, setYieldCurveRates
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTimestamp, getUnderlyingId, getUnderlyingSym, getUnderlyingType
getOptionExerciseTypes, getOptionExpirations, getOptionIds, getOptionPayoffTypes, getOptionRoots, getOptionSettlementTypes, getOptionStrikes, getOptionSyms
getFutureMids
public FuturesFitDataVolSurface()
public FuturesFitDataVolSurface(FuturesFitDataVolSurface data)
public DBDateTime[] getVolSurfaceExpirations()
FitDataVolSurface
getVolSurfaceExpirations
in interface FitDataVolSurface
public void setVolSurfaceExpirations(DBDateTime[] volSurfaceExpirations)
volSurfaceExpirations
- array of expirations associated with the vol surface.public double[] getVolSurfaceForwardPrices()
FitDataVolSurface
getVolSurfaceForwardPrices
in interface FitDataVolSurface
public void setVolSurfaceForwardPrices(double[] volSurfaceForwardPrices)
volSurfaceForwardPrices
- forward prices associated with the expirations in the vol surface.public double[] getVolSurfaceForwardErrors()
FitDataVolSurface
getVolSurfaceForwardErrors
in interface FitDataVolSurface
public void setVolSurfaceForwardErrors(double[] volSurfaceForwardErrors)
volSurfaceForwardErrors
- forward price errors associated with the expirations in the vol surface.public double[][] getVolSurfaceStrikes()
FitDataVolSurface
getVolSurfaceStrikes
in interface FitDataVolSurface
public void setVolSurfaceStrikes(double[][] volSurfaceStrikes)
volSurfaceStrikes
- strikes of the vol surface.public double[][] getVolSurfaceImpliedVols()
FitDataVolSurface
getVolSurfaceImpliedVols
in interface FitDataVolSurface
public void setVolSurfaceImpliedVols(double[][] volSurfaceImpliedVols)
volSurfaceImpliedVols
- implied vols of the vol surface.public double[][] getVolSurfaceImpliedVolErrors()
FitDataVolSurface
getVolSurfaceImpliedVolErrors
in interface FitDataVolSurface
public void setVolSurfaceImpliedVolErrors(double[][] volSurfaceImpliedVolErrors)
volSurfaceImpliedVolErrors
- implied vol errors of the vol surface.protected String toStringContents()
toStringContents
in class FuturesFitDataOptionPrices
public String toString()
toString
in class FuturesFitDataOptionPrices