Class FuturesPrioritizer<DATATYPE extends FuturesFitData>

java.lang.Object
com.illumon.modelfarm.fitterfarm.futures.FuturesPrioritizer<DATATYPE>
Type Parameters:
DATATYPE - data type
All Implemented Interfaces:
ExecPrioritizer<FitScope,DATATYPE,FuturesFitDataManager<DATATYPE>>

public class FuturesPrioritizer<DATATYPE extends FuturesFitData> extends Object implements ExecPrioritizer<FitScope,DATATYPE,FuturesFitDataManager<DATATYPE>>
A utility for prioritizing the processing of new data to fit. Underlying changes above a threshold are escalated to a high priority.
  • Constructor Details

    • FuturesPrioritizer

      public FuturesPrioritizer(double highPriorityUnderlyingChange)
      Creates a new prioritizer for futures.
      Parameters:
      highPriorityUnderlyingChange - underlying relative price changes greater than this threashold are refit with a high priority. For example, 0.02 for 2%.
  • Method Details