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, setOptionBidsgetFutureAsks, getFutureBids, getFutureExpirations, getFutureIds, getFutureSyms, getUnderlyingFutureIds, setFutureAsks, setFutureBids, setFutureExpirations, setFutureIds, setFutureSyms, setUnderlyingFutureIdsclone2d, 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, setYieldCurveRatesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTimestamp, getUnderlyingId, getUnderlyingSym, getUnderlyingTypegetOptionExerciseTypes, getOptionExpirations, getOptionIds, getOptionPayoffTypes, getOptionRoots, getOptionSettlementTypes, getOptionStrikes, getOptionSymsgetFutureMidspublic FuturesFitDataVolSurface()
public FuturesFitDataVolSurface(FuturesFitDataVolSurface data)
public DBDateTime[] getVolSurfaceExpirations()
FitDataVolSurfacegetVolSurfaceExpirations in interface FitDataVolSurfacepublic void setVolSurfaceExpirations(DBDateTime[] volSurfaceExpirations)
volSurfaceExpirations - array of expirations associated with the vol surface.public double[] getVolSurfaceForwardPrices()
FitDataVolSurfacegetVolSurfaceForwardPrices in interface FitDataVolSurfacepublic void setVolSurfaceForwardPrices(double[] volSurfaceForwardPrices)
volSurfaceForwardPrices - forward prices associated with the expirations in the vol surface.public double[] getVolSurfaceForwardErrors()
FitDataVolSurfacegetVolSurfaceForwardErrors in interface FitDataVolSurfacepublic void setVolSurfaceForwardErrors(double[] volSurfaceForwardErrors)
volSurfaceForwardErrors - forward price errors associated with the expirations in the vol surface.public double[][] getVolSurfaceStrikes()
FitDataVolSurfacegetVolSurfaceStrikes in interface FitDataVolSurfacepublic void setVolSurfaceStrikes(double[][] volSurfaceStrikes)
volSurfaceStrikes - strikes of the vol surface.public double[][] getVolSurfaceImpliedVols()
FitDataVolSurfacegetVolSurfaceImpliedVols in interface FitDataVolSurfacepublic void setVolSurfaceImpliedVols(double[][] volSurfaceImpliedVols)
volSurfaceImpliedVols - implied vols of the vol surface.public double[][] getVolSurfaceImpliedVolErrors()
FitDataVolSurfacegetVolSurfaceImpliedVolErrors in interface FitDataVolSurfacepublic void setVolSurfaceImpliedVolErrors(double[][] volSurfaceImpliedVolErrors)
volSurfaceImpliedVolErrors - implied vol errors of the vol surface.protected String toStringContents()
toStringContents in class FuturesFitDataOptionPricespublic String toString()
toString in class FuturesFitDataOptionPrices