Month over Month (MoM)

Темп роста метрики по месяцам.

Что такое Month over Month (MoM)?

Темп роста метрики по месяцам.

Формула

MoM = (Текущий месяц - Прошлый) / Прошлый

Как считать

Берём помесячный показатель (выручка, MAU) и делим разницу на прошлый месяц.

Зачем нужна

Оценивает устойчивый тренд без шума дня недели. Хорошо для выручки, ARPU, MAU.

SQL-запрос

WITH monthly AS (
  SELECT DATE_TRUNC('month', order_timestamp) AS month, SUM(amount) AS revenue
  FROM orders
  WHERE status = 'paid'
    AND order_timestamp >= DATE_TRUNC('month', CURRENT_DATE - INTERVAL '7 month')
  GROUP BY 1
)
SELECT
  month,
  revenue,
  LAG(revenue) OVER (ORDER BY month) AS prev_revenue,
  ROUND((revenue - LAG(revenue) OVER (ORDER BY month))::decimal / NULLIF(LAG(revenue) OVER (ORDER BY month), 0), 3) AS mom
FROM monthly
ORDER BY month DESC;
Обновлено:
Открыть каталог метрик