Для примера.
В ресурсе инфа актуальная
https://www.gwars.io/statlist.php?r=uran
Купил товар - через некоторое время (практически сразу) информация обновляется.
В статистику в "Спрос" и "Предложение" достаточно забирать первые значения.
Хотите считать общее количество - ок, выдавайте count(*) статистику, не проблема.
Но почему данные не актуальные, а только на начало часа?