Package com.illumon.modelfarm.fitterfarm
Interface FitDataOptionChain
- All Superinterfaces:
FitDataUnderlying
- All Known Subinterfaces:
FitDataOptionChainFutures
,FitDataOptionPrices
- All Known Implementing Classes:
CoreFitData
,EquityFitData
,EquityFitDataOptionPrices
,EquityFitDataVolSurface
,FuturesCoreFitData
,FuturesFitData
,FuturesFitDataOptionPrices
,FuturesFitDataVolSurface
A snapshot of market data needed to create an option chain.
-
Method Summary
Modifier and TypeMethodDescriptionString[]
Gets the type of option exercise (e.g.Gets an array of expirations associated with the option prices.long[]
Gets an array of ids associated with the options.String[]
Gets the type of option payoff (e.g.String[]
Gets an array of root symbols associated with the options.String[]
Gets the type of option settlement (e.g.double[]
Gets an array of strikes associated with the option prices.String[]
Gets an array of symbols associated with the options.Methods inherited from interface com.illumon.modelfarm.fitterfarm.FitDataUnderlying
getTimestamp, getUnderlyingId, getUnderlyingSym, getUnderlyingType
-
Method Details
-
getOptionIds
long[] getOptionIds()Gets an array of ids associated with the options.- Returns:
- array of ids associated with the options.
-
getOptionSyms
String[] getOptionSyms()Gets an array of symbols associated with the options.- Returns:
- array of symbols associated with the options.
-
getOptionRoots
String[] getOptionRoots()Gets an array of root symbols associated with the options.- Returns:
- array of root symbols associated with the options.
-
getOptionExpirations
DBDateTime[] getOptionExpirations()Gets an array of expirations associated with the option prices.- Returns:
- array of expirations associated with the option prices.
-
getOptionStrikes
double[] getOptionStrikes()Gets an array of strikes associated with the option prices.- Returns:
- array of strikes associated with the option prices.
-
getOptionPayoffTypes
String[] getOptionPayoffTypes()Gets the type of option payoff (e.g. "Put", "Call", etc.) associated with the option prices.- Returns:
- type of option payoff (e.g. "Put", "Call", etc.) associated with the option prices.
-
getOptionExerciseTypes
String[] getOptionExerciseTypes()Gets the type of option exercise (e.g. "American", "European", etc.) associated with the option prices.- Returns:
- type of option exercise (e.g. "American", "European", etc.) associated with the option prices.
-
getOptionSettlementTypes
String[] getOptionSettlementTypes()Gets the type of option settlement (e.g. "Cash", "Underlying", etc.) associated with the option prices.- Returns:
- type of option settlement (e.g. "Cash", "Underlying", etc.) associated with the option prices.
-