Skip to main content

run_cross_spread_nb

run_cross_spread_nb(
    model_output: numpy.ndarray,
    long_entries: float,
    long_exits: float,
    short_entries: float,
    short_exits: float,
    clean: bool = True,
) ‑> systematica.signals.base.Signals
Compute trading signals using a mixed crossover and spread strategy. This function combines crossover-based signals with spread-based signals for enhanced signal generation. Parameters:
NameTypeDefaultDescription
model_outputndarray--A 2D array representing model predictions.
long_entriesfloat--Values for detecting long entry conditions.
long_exitsfloat--Values for detecting long exit conditions.
short_entriesfloat--Values for detecting short entry conditions.
short_exitsfloat--Values for detecting short exit conditions.
cleanbooltoTrue Clean signals. Defaults to True.
Returns:
TypeDescription
SignalsA Signals object containing mixed strategy signals.