       toDay = util.dateToDay(new Date()) + 1
       fromDay = toDay - 1
 
+    # [fromDay, toDay)
+    days = _.range(toDay - 1, fromDay - 1, -1)
+
     numerator = dayRangeQuery model, {
       shouldStream
-      fromDay
-      toDay
+      days
       query:
         select: metric.numerator.select
         from: metric.numerator.from

    views = if hasViews
      dayRangeQuery model, {
        shouldStream
        fromDay
        toDay
        query:
          select: 'count(distinct(userId))'
          from: 'view'

    denominator = if metric.denominator
      dayRangeQuery model, {
        shouldStream
        days
        query:
          select: metric.denominator.select
          from: metric.denominator.from
