This repo shows how to measure volatility with a few lines of code. You can define several levels of volatility and use them to know the best time to trade depending on your strategy.
data.csv contains 260k ETH/USD executed trades, ~3 days.
python3 levels.py