Class EquityPrioritizer<DATATYPE extends EquityFitData>

java.lang.Object
com.illumon.modelfarm.fitterfarm.equity.EquityPrioritizer<DATATYPE>
Type Parameters:
DATATYPE - data type
All Implemented Interfaces:
ExecPrioritizer<FitScope,DATATYPE,EquityFitDataManager<DATATYPE>>

public class EquityPrioritizer<DATATYPE extends EquityFitData> extends Object implements ExecPrioritizer<FitScope,DATATYPE,EquityFitDataManager<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

    • EquityPrioritizer

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