EssayAI
Блог
Блог

Как рассчитать индекс цен: формулы и разбор

Экономика предприятия7 июля 2026Время чтения: 7 минут

Решите свою задачу на индекс цен

Индекс цен - это относительный показатель, который показывает, во сколько раз изменилась стоимость набора товаров при переходе от одного периода к другому. Такие задачи встречаются в статистике, экономике предприятия и макроэкономике: по ним считают инфляцию, индексируют зарплаты и пересчитывают выручку в сопоставимые цены. На входе обычно дана «корзина» из нескольких товаров с ценами двух периодов - базисного (обозначим индексом 00) и текущего (11) - и объёмами продаж или потребления. Задача - свести изменение цен разнородных товаров в один число. Ниже разберём типовой пример по шагам, выведем формулы индивидуального и агрегатных индексов (Ласпейреса, Пааше, Фишера) и покажем, где студенты чаще всего ошибаются. Чтобы сразу увидеть, как расходятся индексы при разных весах, покрути калькулятор ниже: он считает все три индекса по вашей корзине.

Разбор задачи по шагам

Дано. Корзина из трёх товаров. Цены и объёмы за два периода:

Товарp0p_0, руб.p1p_1, руб.q0q_0, шт.q1q_1, шт.
Хлеб4044100120
Молоко60668090
Мясо3004504020

Нужно найти индивидуальные индексы цен, агрегатные индексы Ласпейреса и Пааше и обобщающий индекс Фишера.

Шаг 1. Индивидуальные индексы цен. Для одного товара индекс цены - это просто отношение новой цены к старой:

i=p1p0.i = \frac{p_1}{p_0}.

Считаем по каждому товару:

iхлеб=4440=1,10=110%,iмолоко=6660=1,10=110%,iмясо=450300=1,50=150%.\begin{aligned} i_{\text{хлеб}} &= \frac{44}{40} = 1{,}10 = 110\%, \\ i_{\text{молоко}} &= \frac{66}{60} = 1{,}10 = 110\%, \\ i_{\text{мясо}} &= \frac{450}{300} = 1{,}50 = 150\%. \end{aligned}

Хлеб и молоко подорожали на 10%, мясо - сразу в полтора раза. Просто усреднить эти проценты нельзя: у товаров разный вес в расходах, поэтому нужен агрегатный (сводный) индекс, который учитывает объёмы.

Шаг 2. Агрегатный индекс Ласпейреса. Индекс Ласпейреса взвешивает цены по объёмам базисного периода q0q_0 - то есть отвечает на вопрос «во сколько раз подорожала бы прошлогодняя корзина в новых ценах»:

IL=p1q0p0q0.I_L = \frac{\sum p_1 q_0}{\sum p_0 q_0}.

Считаем числитель (стоимость старой корзины в новых ценах) и знаменатель (в старых ценах):

p1q0=44100+6680+45040=4400+5280+18000=27680,p0q0=40100+6080+30040=4000+4800+12000=20800.\begin{aligned} \sum p_1 q_0 &= 44 \cdot 100 + 66 \cdot 80 + 450 \cdot 40 = 4400 + 5280 + 18000 = 27680, \\ \sum p_0 q_0 &= 40 \cdot 100 + 60 \cdot 80 + 300 \cdot 40 = 4000 + 4800 + 12000 = 20800. \end{aligned}

IL=2768020800=1,331=133,1%.I_L = \frac{27680}{20800} = 1{,}331 = 133{,}1\%.

По Ласпейресу цены выросли на 33,1%.

Шаг 3. Агрегатный индекс Пааше. Индекс Пааше берёт объёмы текущего периода q1q_1 - «во сколько раз подорожала нынешняя корзина по сравнению с тем, сколько она стоила бы в старых ценах»:

IP=p1q1p0q1.I_P = \frac{\sum p_1 q_1}{\sum p_0 q_1}.

p1q1=44120+6690+45020=5280+5940+9000=20220,p0q1=40120+6090+30020=4800+5400+6000=16200.\begin{aligned} \sum p_1 q_1 &= 44 \cdot 120 + 66 \cdot 90 + 450 \cdot 20 = 5280 + 5940 + 9000 = 20220, \\ \sum p_0 q_1 &= 40 \cdot 120 + 60 \cdot 90 + 300 \cdot 20 = 4800 + 5400 + 6000 = 16200. \end{aligned}

IP=2022016200=1,248=124,8%.I_P = \frac{20220}{16200} = 1{,}248 = 124{,}8\%.

По Пааше рост цен - 24,8%, заметно меньше, чем по Ласпейресу. Причина в том, что мясо сильно подорожало, и в текущем периоде его стали покупать вдвое меньше (q1=20q_1 = 20 против q0=40q_0 = 40). Пааше «видит» этот сдвиг спроса и даёт более скромную оценку.

Шаг 4. Индекс Фишера. «Идеальный» индекс Фишера сглаживает расхождение - это среднее геометрическое двух предыдущих:

IF=ILIP=1,3311,248=1,661=1,289=128,9%.I_F = \sqrt{I_L \cdot I_P} = \sqrt{1{,}331 \cdot 1{,}248} = \sqrt{1{,}661} = 1{,}289 = 128{,}9\%.

Ответ. Индивидуальные индексы: хлеб и молоко 110%, мясо 150%. Сводные индексы цен: Ласпейреса IL=133,1%I_L = 133{,}1\%, Пааше IP=124,8%I_P = 124{,}8\%, Фишера IF=128,9%I_F = 128{,}9\%. По корзине в целом цены выросли примерно на 25–33% в зависимости от способа взвешивания.

Ласпейрес, Пааше и Фишер: чем различаются

Все три индекса отвечают на один вопрос - насколько подорожала корзина, - но по-разному фиксируют объёмы:

  • Ласпейрес (q0q_0, базисные веса) обычно завышает рост цен: он предполагает, что структура потребления не изменилась, хотя люди сокращают покупки подорожавших товаров. На этом индексе строят большинство индексов потребительских цен (ИПЦ), потому что базисные веса не нужно пересчитывать каждый период.
  • Пааше (q1q_1, текущие веса) обычно занижает рост: он уже учитывает переход спроса на более дешёвые товары. По Пааше считают, например, дефлятор ВВП.
  • Фишер - среднее геометрическое двух, лишённое их систематических смещений. Он «идеальный» в том смысле, что удовлетворяет тесту обратимости во времени, но требует данных об объёмах обоих периодов.

Отсюда общее правило проверки: индекс Фишера всегда лежит между Ласпейресом и Пааше, а сам разброс тем больше, чем сильнее изменилась структура корзины. Если у вас IP>ILI_P > I_L, стоит перепроверить арифметику - при обычном «замещении» дорогих товаров дешёвыми бывает наоборот.

Индекс цен как индекс инфляции

Из индекса цен напрямую получают темп прироста цен (уровень инфляции за период):

прирост=(I1)100%.\text{прирост} = (I - 1) \cdot 100\%.

Для нашей корзины по Ласпейресу это 133,1%100%=33,1%133{,}1\% - 100\% = 33{,}1\%. Если известны не сами цены, а средние индексы по группам товаров и доли расходов dd, сводный индекс считают как среднюю взвешенную из индивидуальных индексов:

I=id,d=1.I = \sum i \cdot d, \qquad \sum d = 1.

Например, если продукты подорожали на 12% (i=1,12i = 1{,}12) с долей расходов d=0,6d = 0{,}6, а услуги - на 8% (i=1,08i = 1{,}08) с долей 0,40{,}4, то сводный индекс цен I=1,120,6+1,080,4=0,672+0,432=1,104I = 1{,}12 \cdot 0{,}6 + 1{,}08 \cdot 0{,}4 = 0{,}672 + 0{,}432 = 1{,}104, то есть 110,4% - инфляция 10,4%. Эта форма - та же формула Ласпейреса, только веса заданы не объёмами, а готовыми долями стоимости.

Частые ошибки

  • Усреднение процентов без весов. Нельзя брать простое среднее индивидуальных индексов (110%, 110%, 150% → 123,3%) - это игнорирует, что товары занимают в расходах разную долю. Нужен взвешенный агрегатный индекс.
  • Путаница объёмов q0q_0 и q1q_1. Ласпейрес - веса базисного периода в числителе и знаменателе, Пааше - текущего. Если подставить q1q_1 в формулу Ласпейреса, получится смесь, не имеющая смысла.
  • Разные веса в числителе и знаменателе одного индекса. Внутри одного агрегатного индекса объёмы фиксированы: в ILI_L и сверху, и снизу стоит q0q_0, в IPI_P - q1q_1. Меняется только цена.
  • Индекс минус 100% забыт. Индекс 133,1% - это не «инфляция 133%». Прирост цен = индекс − 100% = 33,1%.
  • Округление промежуточных сумм. Суммы pq\sum p q считают точно и округляют только итоговый индекс - иначе накапливается ошибка, особенно при близких ILI_L и IPI_P.

FAQ

Какой индекс использовать, если в условии не сказано? Если даны объёмы только базисного периода - считайте Ласпейреса, только текущего - Пааше. Если есть объёмы обоих периодов и просят «наиболее точный» индекс, добавьте Фишера. Формулировка «агрегатный индекс цен» по умолчанию чаще всего подразумевает Ласпейреса.

Почему индекс Пааше получился меньше Ласпейреса? Потому что в текущем периоде корзина сместилась в сторону товаров, подорожавших меньше (мяса стали покупать вдвое меньше). Пааше учитывает этот сдвиг и даёт более низкую оценку роста цен. Это типичная ситуация, а не ошибка.

Можно ли считать индекс цен без объёмов, только по ценам? Только для одного товара (индивидуальный индекс p1/p0p_1/p_0) или как невзвешенный агрегатный индекс p1/p0\sum p_1 / \sum p_0, но последний применяют редко: он приравнивает по важности дешёвый и дорогой товар. Для корректного сводного индекса нужны веса - объёмы или доли расходов.

Коротко

Индивидуальный индекс цены - это отношение i=p1/p0i = p_1/p_0. Для корзины товаров считают агрегатные индексы: Ласпейреса IL=p1q0p0q0I_L = \frac{\sum p_1 q_0}{\sum p_0 q_0} (веса базисного периода, обычно завышает), Пааше IP=p1q1p0q1I_P = \frac{\sum p_1 q_1}{\sum p_0 q_1} (веса текущего периода, обычно занижает) и Фишера IF=ILIPI_F = \sqrt{I_L \cdot I_P} (среднее геометрическое, всегда между ними). В разобранном примере IL=133,1%I_L = 133{,}1\%, IP=124,8%I_P = 124{,}8\%, IF=128,9%I_F = 128{,}9\%. Уровень инфляции по корзине равен индекс минус 100%.

Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

Теория вероятностей

Как найти функцию распределения: пример и график

Разбор задачи: как найти функцию распределения случайной величины. Пошаговый пример для дискретной СВ, ступенчатый график F(x), формула для непрерывной СВ, частые ошибки и FAQ.

Теория вероятностей

Как найти математическое ожидание: формула и примеры

Разбор задачи на математическое ожидание дискретной случайной величины: формула E[X] = Σ xᵢpᵢ, пошаговое решение по ряду распределения, дисперсия, частые ошибки и калькулятор.

Демография

Как найти общий прирост населения: формула

Как найти общий прирост населения: формула через естественный и миграционный прирост, разбор задачи по шагам с числами, коэффициент прироста в промилле и калькулятор.

Линейная алгебра

Как найти ранг матрицы: пошаговое решение

Разбираем, как найти ранг матрицы методом Гаусса и методом окаймляющих миноров: пошаговое решение с реальными числами, свойства ранга, частые ошибки и FAQ.

Линейная алгебра

Как найти расстояние от точки до прямой

Разбор задачи: расстояние от точки до прямой на плоскости по формуле d = |Ax0+By0+C|/sqrt(A^2+B^2). Пошаговый пример, вывод, частые ошибки, FAQ и калькулятор.

Общая теория статистики

Как найти темп роста: формула и пример расчёта

Разбираем, как найти темп роста в статистике: цепной и базисный способы, формулы, пошаговый расчёт на числовом примере, средний темп роста через среднюю геометрическую и типичные ошибки.