The PTSPX indicator is currently at 82% while the PTNDX is at 92%, confirming that most of the names within the $SPX &amp; $NDX universes are trading in an overall positive trend. The last time the PTSPX was this high was in 2018 while the PTNDX is at levels last seen in 2014.