Skip to content
spmaddmath.com.my
Tuition

Study

SyllabusFormulasMethodsExam & PapersTools
LocationsPricingBlogOur TeachersContact
EN

Chapter · Index Numbers

Making sense of index numbers in Add Math

An index number is nothing more than a comparison: how a value now stacks up against a chosen starting point, rescaled so the starting point is 100100. Once you read "125125" as "25%25\% higher than the base", the price index and the weighted composite index both become straightforward arithmetic.

What an index number actually measures

This is the chapter that often sits at the very end of the syllabus, and students meet it with least practice, yet it is one of the more forgiving topics once the core idea lands. An index number is simply a way of comparing a quantity at one time against the same quantity at an earlier, chosen time called the base.

To make comparisons easy, the base value is always rescaled to 100100. So an index of 125125 means the quantity is 25%25\% above the base; an index of 9090 means it has fallen 10%10\% below it.

That single reading, "how far above or below 100100", is the intuition to carry through the whole chapter.

A quick reading habit

Whenever you see an index, subtract 100100 in your head. 112+12%112 \to +12\%, 973%97 \to -3\%.

This turns a bare number into a meaning, and meanings are far harder to make careless errors with than numbers.

The price index

The most common index in the syllabus is the price index, which compares the price of an item now, P1P_{1}, with its price in the base year, P0P_{0}:

I=P1P0×100I = \frac{P_{1}}{P_{0}} \times 100

Suppose a kilogram of rice cost RM4 in the base year and RM5 now. Its price index is 54×100=125\dfrac{5}{4} \times 100 = 125, telling you the price has risen by 25%25\%.

The formula also runs backwards: if you know the index and the base price, you can recover the new price, or if you know the index and the new price, you can find what the base price must have been.

Everything else in the chapter is built on this one relationship. The words change, cost of living, production, quantity, but the structure is always "new over base, times one hundred".

Weighting: the composite index

A single price index describes one item. But real questions ask about a basket of items that do not all matter equally, a household spends far more on rice than on salt, so a change in the rice price should count for more.

This is what a weight does, and combining several indices with their weights gives the composite index:

Iˉ=Iiwiwi\bar{I} = \frac{\sum I_{i}\, w_{i}}{\sum w_{i}}

It is just a weighted average of the individual indices. Say three building materials have price indices 120120, 110110 and 130130, with weights 33, 22 and 55 reflecting how much of each is used.

Then:

Iˉ=120(3)+110(2)+130(5)3+2+5=123010=123\bar{I} = \frac{120(3) + 110(2) + 130(5)}{3 + 2 + 5} = \frac{1230}{10} = 123

The composite index is 123123, so the overall cost of the materials has risen about 23%23\%. Notice the weight with the biggest value pulls the answer towards its own index, that is the whole purpose of weighting, and a good sanity check on your arithmetic.

Changing the base year

Sometimes you are given an index from one base year and asked to link it to another. Two indices measured across a shared middle year can be chained together.

If I2020/2018=110I_{2020/2018} = 110 (year 2020 based on 2018) and I2023/2020=120I_{2023/2020} = 120 (2023 based on 2020), then the index of 2023 based on 2018 is:

I2023/2018=I2023/2020×I2020/2018100=120×110100=132I_{2023/2018} = \frac{I_{2023/2020} \times I_{2020/2018}}{100} = \frac{120 \times 110}{100} = 132

The division by 100100 is the step people forget, it is there because each index already carries a factor of 100100, and multiplying two of them would otherwise double it. Think of it as: a 10%10\% rise followed by a 20%20\% rise is not a 30%30\% rise but 1.10×1.20=1.321.10 \times 1.20 = 1.32, a 32%32\% rise.

The mistakes that quietly cost marks

Index numbers reward tidy, labelled working more than almost any other chapter, because the arithmetic is easy but the bookkeeping is where things slip.

Which year is the base?

The base always goes on the bottom of the fraction, and its index is 100100. Putting the base price on top, or forgetting which year is the reference, flips the whole answer.

Underline the base year in the question before you start.

  • Forgetting the ×100\times 100, so an index of 1.251.25 is left where 125125 belongs.
  • Dividing the composite index by the number of items instead of by the sum of the weights wi\sum w_{i}.
  • Forgetting to divide by 100100 when chaining two indices across base years.
  • Reading "25%25\% increase" as "index 2525", a 25%25\% rise is an index of 125125.

Why the working matters here

Index-number questions appear in Paper 1 (2 hours, 80 marks) and Paper 2 (2 hours 30 minutes, 100 marks); there is no Paper 3, and you use a non-programmable scientific calculator. Marking is analytic, so writing the formula, substituting clearly, and stating what each index means all earn marks, even if a final figure is slightly off.

How one-to-one teaching can help

Index numbers are unusual: the maths is gentle, but because the chapter is short and often rushed at the end of the year, students arrive at the exam having barely practised it. That is a shame, because it can be one of the most reliable sets of marks on the paper.

One-to-one, a teacher can make sure the base-year direction, the weighting, and the base-change step are all solid, and can do it quickly, since the ideas are not deep, only easy to muddle. Our teachers are experienced; lessons are online and taught in English, while the SPM papers are set bilingually in Bahasa Melayu and English.

If index numbers were skimmed in class, you are welcome to begin with a one-hour paid trial class at the teacher's own rate (from RM50 per hour, depending on experience). We will not promise a grade, but this is exactly the sort of tidy, well-defined topic where focused practice tends to pay off.

Get 1-to-1 help.

Book a Trial Class

Frequently asked questions

What does an index number of 125 mean?

It means the value is 25%25\% higher than in the base year, because the base is always set to 100100. An index of 9090 would mean 10%10\% below the base.

A quick habit is to subtract 100100 to read the percentage change.

How is a price index calculated?

By I=P1P0×100I = \dfrac{P_{1}}{P_{0}} \times 100, where P1P_{1} is the price now and P0P_{0} is the price in the base year. For example, a price rising from RM4 to RM5 gives 54×100=125\dfrac{5}{4}\times 100 = 125.

What is a composite index?

It is a weighted average of several individual indices, Iˉ=Iiwiwi\bar{I} = \dfrac{\sum I_{i} w_{i}}{\sum w_{i}}, where the weights wiw_{i} show how important each item is. You divide by the sum of the weights, not by the number of items.

How do I change the base year of an index?

Chain the two indices through the shared year and divide by 100100: I2023/2018=I2023/2020×I2020/2018100I_{2023/2018} = \dfrac{I_{2023/2020}\times I_{2020/2018}}{100}. The ÷100\div 100 is there because each index already includes a factor of 100100.

Source:SRC-FORMAT

Written by the spmaddmath.com.my editorial team.· Last updated 5 September 2026

Ready to get started?

Book a Trial Classfrom RM50/hr · One-hour paid trial · Same-day reply
Book a Trial ClassOne-hour paid trial · Same-day reply