Установите задание cron на запуск каждые 24 часа, а затем запишите значение каждого дня в виде новой строки в таблице базы данных. Например, по этим направлениям:
id int NOT NULL,
timestamp datetime NOT NULL,
current_value decimal(10,2) NOT NULL,
Ваша работа cron будет выглядеть примерно так:
<?php
$db= mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);//connect to db
$coinData = json_decode(file_get_contents('https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC&tsyms=USD'), true);
$current_value = $coinData['RAW']['BTC']['USD']['PRICE'];
$timestamp = date('Y-m-d H:i:s');
$query = $db->prepare("INSERT INTO currency_values (current_value, timestamp) VALUES (?, ?)");
$query->execute([$current_value, $timestamp]);