public class EquityFitDataVolSurface extends EquityFitDataOptionPrices implements FitDataVolSurface, Serializable
| Constructor and Description |
|---|
EquityFitDataVolSurface()
Create a new, empty data set.
|
EquityFitDataVolSurface(EquityFitDataVolSurface data)
Copy the 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.
|
double[] |
getVolSurfaceUnderlyingPrices()
Gets the underlying mid market prices associated with the expirations in 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.
|
void |
setVolSurfaceUnderlyingPrices(double[] volSurfaceUnderlyingPrices)
Sets the underlying mid market prices associated with the expirations in the vol surface.
|
String |
toString() |
protected String |
toStringContents() |
getOptionAsks, getOptionBids, setOptionAsks, setOptionBidsgetUnderlyingAsk, getUnderlyingBid, setUnderlyingAsk, setUnderlyingBidclone2d, 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, getOptionSymsgetUnderlyingMidpublic EquityFitDataVolSurface()
public EquityFitDataVolSurface(EquityFitDataVolSurface data)
data - data to copy.public double[] getVolSurfaceUnderlyingPrices()
public void setVolSurfaceUnderlyingPrices(double[] volSurfaceUnderlyingPrices)
volSurfaceUnderlyingPrices - underlying mid market prices associated with the expirations in the vol surface.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 EquityFitDataOptionPricespublic String toString()
toString in class EquityFitDataOptionPrices