I do want the 24 hours volume but for previous dates so CMC data doesn't really help.
-snip-
Thank you! I went ahead with what was suggested by @Zaguru12 and pulled the data using the API, for anyone interested here's a python script for it (no API key required):
import requests
from datetime import datetime, timedelta
url = "https://api.binance.com/api/v3/klines"
params = {
"symbol": "BTCUSDT",
"interval": "1d",
"limit": 7 # <--- last seven days
}
response = requests.get(url, params=params)
data = response.json()
for candle in data:
open_time = datetime.fromtimestamp(candle[0] / 1000).strftime('%Y-%m-%d')
volume = float(candle[5]) # BTC volume
quote_volume = float(candle[7]) # USDT volume
print(f"{open_time} | BTC Volume: {volume:.2f} | USDT Volume: {quote_volume:,.2f}")
Code writes the data in the terminal/console. So if you want it saving into a CSV file for example, you have to tweak it.