cci & rsi divergence from 2015 playing out which speaks of exhaustion highs and big reversal in play now.

 

https://www.investopedia.com/news/how-robots-rule-stock-market-spx-djia/

https://en.wikipedia.org/wiki/Automated_trading_system