For BTC and ETH pay attention to price and volume
The BTC price has been falling for 30 days (with BTC avg daily vol on Coinbase =15,600 and an avg price of $10,500 ) . Prior to that the price was rising for the preceding 30 days (with BTC avg DV on Coinbase = 27,312 and avg price of $11,000). Same observation for ETH. Implication is that the recent weakness in prices is more of buyers on the sidelines while a small group of sellers have to raise fiat (maybe those facing margin calls on both equities and crypto needing liquidity to meet the MC).