Mechanical & Electrical Unit Price Index: Sabah & Sarawak

Data as of Sep 2026

Monthly unit price index of mechanical and electrical items for Sabah & Sarawak.

0 views·0 downloads

Table

Index

How is this data produced?

This data shows unit price indices for the mechanical and electrical components of building works: copper cables, switchgears, transformers, generators, lightning protection and earthing systems, air conditioning systems and pumpsets. The specifications are set by the Public Works Department (JKR) and the Construction Industry Development Board (CIDB). Prices for electrical components are collected every month; prices for other components are obtained from suppliers. The index is the reference for price variation in government contracts. Prices are reported for Sabah and Sarawak separately, except air conditioning systems and pumpsets, which are priced for Sabah and Sarawak together. It is on base January 2023 = 100, and is available from January 2023.

What caveats I should bear in mind when using this data?

The specifications of busducts, hermetically sealed transformers, generators, air conditioning systems and pumpsets are under review, so their indices may remain unchanged for long periods. Data for the most recent 12 months may be revised in subsequent releases.

Publication(s) using this data

Building Materials Cost Index, Sep 2026, the latest edition of the monthly building materials cost statistics published by DOSM.

Metadata

Dataset description

Monthly unit price index of mechanical and electrical items for Sabah & Sarawak.

Variable definitions
  • Date
  • Item
  • Region
  • Index
Last updated:

12 Oct 2026, 12:00

Next update:

10 Nov 2026, 12:00

Data source(s)
  • Department of Statistics Malaysia
License

This data is made open under the Creative Commons Attribution 4.0 International License (CC BY 4.0). A copy of the license is available Here.

Download

Data
Full Dataset (CSV)

Full Dataset (CSV)

Recommended for individuals seeking an Excel-friendly format.

0

Full Dataset (Parquet)

Full Dataset (Parquet)

Recommended for data scientists seeking to work with data via code.

0

Code

Connect directly to the data with Python.

# If not already installed, do: pip install pandas fastparquet import pandas as pd URL_DATA = 'https://storage.dosm.gov.my/bci/bci_mechelec_sabah_sarawak.parquet' df = pd.read_parquet(URL_DATA) if 'date' in df.columns: df['date'] = pd.to_datetime(df['date']) print(df)

Sample OpenAPI query

The following code is an example of how to make an API query to retrieve the data catalogue mentioned above. You can use different programming languages by switching the code accordingly. For a complete guide on possible query parameters and syntax, please refer to the official Open API Documentation.

import requests import pprint url = "https://api.data.gov.my/data-catalogue?id=bci_mechelec_sabah_sarawak&limit=3" response_json = requests.get(url=url).json() pprint.pprint(response_json)