16
Meeting of the Group of Experts on Consumer Price Indices UNECE, Geneva, 2-4 May 2016 A new methodology for scanner data in the Dutch CPI Antonio Chessa (CPI)

A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Meeting of the Group of Experts on Consumer Price Indices

UNECE, Geneva, 2-4 May 2016

A new methodology for scanner

data in the Dutch CPI

Antonio Chessa (CPI)

Page 2: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Outline

2

• Scanner data in the Dutch CPI

• New methodology:

1. Product definition

2. Index method

• Some results

• First experiences in CPI

Page 3: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Use of scanner data in Dutch CPI (2015)

3

Retailer Scanner data Survey data

Supermarkets 13.5

Do it yourself stores 0.5 0.9

Department store 0.7

Drugstores 0.6

Travel agencies* 1.7

Fuel* 3.6

Mobile phones* 0.5

Other 78.0

Total 21.1 78.9

in % of Coicop weights 2015

* Electronic transaction data, not specified by GTIN

Page 4: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Current methods: Properties and issues

4

Supermarkets Other retailers

Data processing All GTINs, subject to filters (dump prices, ‘low’ turnover)

Samples of GTINs (% turnover)

Item replacement Old and new GTINs are not matched; dump prices are removed

Manual replacement in some cases, which is time consuming

Index method Monthly chained Jevons equal weights in elementary aggregates

Laspeyres type index

Page 5: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

New methodology: Aims

5

• Generic method, applicable to different goods/retailers

• Integral data processing, timely inclusion of new items

• Link outgoing GTINs to follow-up items automatically

• Expenditure weights at product level

• Reduce use of filters (preferably no filters at all)

Page 6: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Product definition

6

• GTINs represent the most detailed level of differentiation

• Can we say: GTIN = product?

Page 7: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Problem with GTINs: “Relaunches”

7

GTIN: 36-00521-74076-7

Elvive shampoo 2-in-1 multivitamine

Content: 250 ML

Price week 38, 2011: € 3,18

Price week 39, 2011: € 2,00

GTIN: 36-00522-00499-8

Elvive shampoo 2-in-1 multivitamine

Content: 250 ML

First sold in week 39, 2011

Price week 39, 2011: € 3,98

Page 8: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

80

85

90

95

100

105

110

115

120

4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 2 4

GTINs as products Relaunches linked manually

Impact on price index shampoo

8

From: Chessa A.G., Comparing scanner data and survey data for measuring price change of drugstore articles. Paper presented at the Workshop on Scanner Data for HICP, 26-27 September 2013, Lisbon.

Week 4, 2011 = 100

Corrected for relaunches

Not corrected for relaunches

Page 9: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Linking of GTINs

9

• Not an issue for “stable” assortments, no relaunches

• Otherwise, there are two linking possibilities:

1. Retailers’ product codes:

Stock Keeping Units (SKU’s)

Test data set of do-it-yourself stores analysed

Promising results, full data will be supplied

2. Item attributes:

GTINs are combined that share the same characteristics

Which attributes should be selected?

Page 10: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Index method: Main properties

10

• Price index = Turnover index Quantity index

• Quantities sold are weighted:

By keeping product prices fixed

Prices from current publication year are used

Prices from multiple periods are included in product weights

no price imputations for new items are needed

Prices of different periods are deflated by price index

Page 11: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Formulas

11

• Price index:

• Geary-Khamis method in IPC (PPPs)

• However, the results look robust under different forms

and weighting schemes for the

Unit value index

“Quality index”

Page 12: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Index calculation and updating problem

12

• Iterative scheme:

Set initial values for price indices in each month

Recalculate the and price indices until they converge

• How to proceed from month to month?

Expand time window w.r.t. fixed base month

Update the with prices and quantities of the current month

Calculate direct indices with updated w.r.t. base month

• Price indices equal a transitive “benchmark index” in the

course of a year no chain drift

Page 13: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Real time vs transitive benchmark index

13

Feb. 2009 = 100

Men’s clothing

Feb. 2009 = 100

Ladies’ clothing

• Benchmark index has yearly fixed product weights • Real time index is calculated with monthly updated weights • Data used: Scanner data of a Dutch department store

60

70

80

90

100

110

120

130

140

2009

02

20

09

05

20

09

08

2009

11

2010

02

20

10

05

20

10

08

2010

11

2011

02

2011

05

20

11

08

20

11

11

2012

02

2012

05

20

12

08

20

12

11

2013

02

Real time index Benchmark (transitive)

60

70

80

90

100

110

120

130

140

20

09

02

20

09

05

20

09

08

2009

11

2010

02

20

10

05

20

10

08

2010

11

2011

02

20

11

05

20

11

08

20

11

11

2012

02

2012

05

20

12

08

20

12

11

2013

02

Real time index Benchmark (transitive)

Page 14: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Impact of different weighting in

14

Feb. 2009 = 100

Department store Dec. 2013 = 100

Mobile phones

60

70

80

90

100

110

120

130

140

2009

02

20

09

05

20

09

08

2009

11

2010

02

20

10

05

20

10

08

2010

11

2011

02

2011

05

20

11

08

20

11

11

2012

02

2012

05

20

12

08

20

12

11

2013

02

Base method Expenditure share weighted Vi Equal weights

60

70

80

90

100

110

120

130

140

20

13

12

2014

02

2014

04

2014

06

20

14

08

20

14

10

2014

12

2015

02

20

15

04

20

15

06

20

15

08

2015

10

2015

12

Base method Expenditure share weighted Vi Equal weights

Page 15: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

First experiences in CPI

15

• QU-method in production for smartphones (Jan. 2016)

• Big improvement over previous method:

Tighter product definitions

Products reflect user experience (performance, storage)

New products timely included

Only 30-45 minutes of monthly work (2-3 days for old method)

• Next: department store, do-it-yourself stores, drugstores

Page 16: A new methodology for scanner data in the Dutch CPI · Use of scanner data in Dutch CPI (2015) 3 Retailer Scanner data Survey data Supermarkets 13.5 Do it yourself stores 0.5 0.9

Contact details

16

Antonio Chessa

Statistics Netherlands (CPI)

E-mail: [email protected]