Running an algo that produces a 1(buy) or 0(don't buy). Regressing the signal to the 1 month returns gets me this information coeffecient with p-value.
stats.spearmanr(trade_signal, returns(t+1))
SpearmanrResult(correlation=0.10973707695978797, pvalue=0.087827598637704313)
Is this p-value too low?
if I change it to a 1 year rolling return the results are much more significant, but is this correct?
Any help is much appreciated.
Joe