It seems like Amazon could fix this in a straightforward way without losing the &quot;hourly updated&quot; part of their bestseller list - just compute a longer time period for each hour, like a rolling average.
That way the current bestseller still updates every hour, but they&#x27;d need to have the most sales over the last week&#x2F;month instead.