Interface FitDataUnderlying

All Known Subinterfaces:
FitDataOptionChain, FitDataOptionChainFutures, FitDataOptionPrices, FitDataVolSurface
All Known Implementing Classes:
CoreFitData, EquityFitData, EquityFitDataOptionPrices, EquityFitDataVolSurface, FuturesCoreFitData, FuturesFitData, FuturesFitDataOptionPrices, FuturesFitDataVolSurface

public interface FitDataUnderlying
A snapshot of market data needed to define an underlying security.
  • Method Details

    • getTimestamp

      DBDateTime getTimestamp()
      Gets the timestamp of the data snapshot.
      Returns:
      timestamp of the data snapshot.
    • getUnderlyingId

      long getUnderlyingId()
      Gets the underlying id.
      Returns:
      underlying id.
    • getUnderlyingSym

      String getUnderlyingSym()
      Gets the underlying symbol.
      Returns:
      underlying symbol.
    • getUnderlyingType

      String getUnderlyingType()
      Gets the type of underlying (e.g. "Equity", "Future").
      Returns:
      type of underlying (e.g. "Equity", "Future").