NQ has been trading within a defined range for five weeks. The range has an upper resistance zone around 22,100 and a lower support zone near 20,700.

NQ-mini Daily chart
Note almost identical two legs up off the green strong support 20,713.
Note that each of those legs had a clean a-b-c up structure (see the blue labels a,b,c).
That wave count argues for yet another rejection off the top of the five week range (22,100sh) followed by a bearish reversal and drop down to 20,700.