According to Deep Tide TechFlow, on December 23, Alternative data shows that today's Fear and Greed Index has dropped to 70, down from 73 yesterday, and the market is still in a state of 'greed'.