Crypto market sentiment, scored from 0 (extreme fear) to 100 (extreme greed).
Data from alternative.me, cached for an hour. A contrarian context filter, not a timing signal - extremes can persist for weeks.