Блог им. alexxerm

Как посчитать персональную инфляцию

Как посчитать персональную инфляцию

Росстат раз в месяц выдаёт одну цифру — например, «инфляция 0,5 %». Это среднее по стране, по корзине из 550 с лишним товаров и услуг. Но если вы живёте в Москве, едите много фруктов и почти не пьёте газировку, ваша реальная инфляция может отличаться от официальной на 3–8 процентных пунктов. Чтобы узнать свою — нужно построить персональный индекс.

Что считаем

Идея простая: насколько та же корзина товаров сегодня дороже, чем была раньше.

Индекс = стоимость моей корзины в отчётном периоде ÷ стоимость той же корзины в базовом

Базовый период — это точка отсчёта (к примеру, август 2025). Отчётный — то, с чем сравниваем (апрель 2026). Получили 1,07 — цены выросли на 7 %, получили 0,98 — упали на 2 %.

Особенность рассчета в трех моментах: какие товары взять в корзину, какие веса им дать и как сравнивать товар сам с собой во времени.

Что нужно собрать

Чеки хотя бы за полгода, а лучше за год. Из них достаются позиции с удельными ценами: ₽ за килограмм, литр, штуку. Берём из приложения ФНС «Мои чеки», Edadeal, или сами сканируем QR.

Учёт расходов — Дзен-мани, CoinKeeper, что угодно. Из него берутся веса: какую долю бюджета занимают продукты, хозтовары, ЖКХ, кафе.

Платёжки ЖКХ — если хотите включить коммуналку. Нужны платежки с разбивкой по услугам и тарифами в рублях за единицу.

Чеки нужны, чтобы понимать, как меняются цены. Учёт — чтобы знать веса. Эти два источника независимы: чек не нужен, чтобы узнать, сколько вы потратили на еду за месяц — это есть в Дзене. И наоборот, Дзен не знает, как изменилась цена молока — это есть в чеках.

Пример на бананах и курице

Для примера давайте посчитаем на одной небольшой корзине. У меня в чеках всего две позиции — курица и бананы. 

  Цена в августе Цена в апреле Купил в августе Купил в апреле
Курица 300 ₽/кг 360 ₽/кг (+20 %) 5 кг 4 кг
Бананы 100 ₽/кг 90 ₽/кг (−10 %) 10 кг 15 кг

Что видно: курица подорожала, человек её ест меньше; бананы подешевели, ест больше. Это типичная подмена потребителя — она и создаёт всю математическую кашу дальше.

Пять способов посчитать

1. Самое простое — взять одну позицию

Курица подорожала с 300 до 360 → +20 %. Бананы подешевели с 100 до 90 → −10 %. Какая инфляция в целом? Простое арифметическое (20 − 10) ÷ 2 = +5 %?

Так считать нельзя, потому что курицы я ел в пять раз больше по сумме, и игнорировать веса — значит врать самому себе. Нужны веса. И вот тут начинается выбор метода.

2. Ласпейрес — так считает Росстат

Берём корзину базового периода (то, что покупал в августе) и считаем, сколько она стоит сейчас.

  • Стоимость августовской корзины в августовских ценах: 300 × 5 + 100 × 10 = 2 500 ₽
  • Стоимость той же августовской корзины, но по апрельским ценам: 360 × 5 + 90 × 10 = 2 700 ₽
  • Индекс: 2 700 ÷ 2 500 = 1,08 → инфляция +8 %

Логика: «если бы я в апреле покупал ровно то же, что в августе, я заплатил бы на 8 % больше». 

Минус: Ласпейрес обычно завышает инфляцию.

3. Пааше — обратное от Ласпейрес

То же самое, но корзина берётся из отчётного периода (то, что покупаю в апреле).

  • Стоимость апрельской корзины в апрельских ценах: 360 × 4 + 90 × 15 = 2 790 ₽
  • Стоимость той же апрельской корзины, но по августовским ценам: 300 × 4 + 100 × 15 = 2 700 ₽
  • Индекс: 2 790 ÷ 2 700 = 1,033 → инфляция +3,3 %

Логика: «как изменилась бы стоимость моей текущей корзины, если бы цены были как раньше». Этот, наоборот, занижает инфляцию: даёт большой вес бананам, которых я теперь много ем, а они подешевели.

4. Фишер — среднее между Ласпейресом и Пааше

Берём среднее геометрическое двух предыдущих — то есть перемножаем и берём корень.

√(1,08 × 1,033) = √1,116 = 1,054 → инфляция +5,4 %

Считается самым честным. Если Ласпейрес и Пааше расходятся на 1–2 п.п. — данные хорошие, Фишер можно брать как итоговый. Если разница больше 5 п.п. (как у нас: 8 % против 3,3 %, разрыв почти 5 п.п.) — это сигнал, что у вас сильно поменялись потребительские привычки. Индекс уже ловит не только цены, но и смену корзины. Это называется substitution bias — главная ловушка персональной инфляции.

5. Лоу — практичный для своих данных

В классическом виде Лоу — это «возьми корзину опорного года и сравнивай любые два периода по ней». На практике для личного ИПЦ удобно сшить два источника так:

  • Веса категорий (продукты, хоз, ЖКХ, кафе) — из учёта расходов. Например, на еду уходит 40 % бюджета, на коммуналку 8 %.
  • Индекс внутри каждой категории — из чеков.

Допустим, у меня получилось: продукты +6 %, хозтовары +3 %, ЖКХ +7 %, кафе +10 %. Веса по бюджету: 40, 10, 8, 12 (остальные категории не покрываем индексом). Нормируем на покрытое (70 % бюджета):

  • Продукты: вес 40 ÷ 70 = 57 % × 6 % = 3,4
  • Хоз: 10 ÷ 70 = 14 % × 3 % = 0,4
  • ЖКХ: 8 ÷ 70 = 11 % × 7 % = 0,8
  • Кафе: 12 ÷ 70 = 17 % × 10 % = 1,7

Складываем: 3,4 + 0,4 + 0,8 + 1,7 = +6,3 % — это инфляция по покрытой части моего бюджета.

Удобно тем, что веса берутся из реальных трат, а не подгоняются.

6. Йевонс для однородных групп

Внутри одной товарной группы (например, «молоко») у вас обычно несколько брендов. Йевонс — это среднее геометрическое относительных изменений цен.

Пусть три вида молока подорожали на +5 %, +10 % и +15 %. Перемножаем коэффициенты:

1,05 × 1,10 × 1,15 = 1,328

Берём корень кубический (потому что три товара): ³√1,328 = 1,099 → +9,9 %.

Среднее арифметическое было бы 10 %, а Йевонс даёт 9,9 % — чуть-чуть меньше. На малых процентах разница незаметная, на больших — заметная.

Зачем Йевонс? Не нужно знать, сколько чего конкретно куплено внутри группы (веса), и формула устойчива к выбросам. Так считает нижний уровень ЕЦБ и американского BLS. На практике делается двухуровневая схема: Йевонс внутри группы → Лоу между группами.

Подводные камни

Сезонность

Огурцы, картофель, цитрусы, ягоды — у них цена за год скачет в разы. Если база у вас август, отчёт апрель, картофель «подорожал на 188 %». Это не инфляция, это сезон. Решений два: либо исключить сезонные товары и считать «базовую инфляцию» (core CPI), либо сглаживать скользящим средним за 12 месяцев.

Подмена товара

Купили в августе сыр «Брест-Литовск» за 800 ₽/кг, в апреле — сыр под маркой «Лента» за 600 ₽/кг. Кажется, сыр подешевел на 25 %. На самом деле вы перешли на другой бренд, а оба подорожали. Решение — сравнивать каждый товар сам с собой. Если в корзине только повторяющиеся SKU, эта ловушка отпадает.

Подмена магазина

Шоколад в Дикси — 200 ₽, в Ленте — 170. Если в августе вы ходили в Дикси, а в апреле — в Ленту, индекс покажет «шоколад подешевел». Хотя на самом деле в обоих магазинах цена выросла. Решение — считать пары «товар × магазин» отдельно, потом усреднять.

Сборные категории

«Хозтовары», «гигиена», «лекарства» — это не группы товаров, а свалки разных вещей. Шампунь и зубная паста — это два разных рынка, их нельзя складывать в «гигиену» и усреднять. Решение — дробить категории мельче, до уровня сопоставимых SKU.

Что не считается через ИПЦ

Услуги (медицина, образование, путешествия, кафе), уникальные покупки (одежда, обувь, мебель), подписки — это другие методологии. Для них вместо ИПЦ нужна средняя цена стандартной услуги у конкретного провайдера, прейскурант, цена абонемента. Объединять их в общий индекс товаров нельзя.

Самое сложное

Это собрать чеки в электронном виде, экспортировать их в таблицу в виде отдельных товаров с ценами и количеством, выделить одинаковые товары (название очень часто меняется с течением времени)

----------------------------

Я частично решил проблему сбора чеков в электронном виде активируя в личных кабинетах торговых сетей функцию отправки чека на email, но так покрываются не более 30% всех моих покупок.
Для магазинов, где нельзя получить чек в электронном виде, сделал для себя мобильное приложение, которое решает задачу сканирования QR кода с чека, получает из ФНС список транзакций и отправляет их мне на email.


Что дальше делать с чеками из email  — это тема отдельной большой статьи

------------------------------

Если интересно следить за моим портфелем в 10+ млн.руб, контролем бюджета и не финансовыми постами, присоединяйся https://t.me/money_and_other
 

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
404
2 комментария
Чтобы узнать свою — нужно построить персональный индекс
молодец...
тепереча у тебя есть своя (не чужая) инфляция…
avatar
Темп роста денежной массы и есть средняя темп по больнице.
Вместо тысячи букав ;)

Читайте на SMART-LAB:
Фото
«ЛУКОЙЛ» будоражит рынок: дивиденды и сделка драйвят акции
Акции «ЛУКОЙЛа» сегодня снова в фокусе рынка – на пике дня они достигали отметки 5687,5 рубля, то есть фактически вернулись на уровни 6...
Для каких компаний могут смягчить запрет на экспорт дизеля
Российские власти рассматривают возможность разрешить экспорт дизеля отдельным производителям уже в текущем месяце. Это позволит избежать...
⚡️ВТБ провел первую сделку с криптоактивами
Брокер ВТБ заключил первые сделки с цифровой валютой для клиентов – юридических лиц с расчетом через цифровой депозитарий.   ВТБ включен в...
Фото
Почему OZON растет и должен расти на мой взгляд
OZON на прошлой неделе +7%, лучше рынка и сильно обыграл рынок за последние пару недель. Я сделал ставку на OZON еще в августе, когда вынесли...

теги блога Александр

....все тэги



UPDONW
Новый дизайн