$QQQ a chart can tell you everything you need to know.
Weds the 24th of July, the $QQQ lost the 50 Day MA, followed then by a retest of the 50 Day MA from below yesterday.....and a clear and heavy rejection at this level.
This is all you need to know.
200 Day MA at $430 is the next test.