NDX has 100 issues. S&P500 has 500 issues. COMPX has over 3200 listings and is therefore a broader market than either of the SPX or the NDX.
As well, both the SPX and the NDX are large cap indexes, while the COMPX will have mid-caps and small caps in it as well.
50% of stocks on any broad-based index to have PnF buy signals is quite a bullish move, and in general has indicated a top is forming during this bear market.
GT
P.S. $BPSPX is for the S&P500, $BPOEX for the S&P100 and others for the smaller-cap indexes.