The value of currency in circulation by denomination, for instance RM 1, RM 5, RM 10.
0 viewsΒ·0 downloads
Bank Negara Malaysia (BNM) is the sole issuer of currency in Malaysia, and has a duty to ensure a sufficient supply of notes and coins at all times, including during festive seasons when demand for cash is higher than normal. Accordingly, BNM is able to track how much currency is in circulation at any given point in time. That data is summarised in this dataset at annual frequency.
Bank Negara Malaysia commenced the issue of Malaysian currency on 12 June 1967. Accordingly, although not caveats per se, it is helpful to bear the following dates in mind when analysing currency in circulation.
With respect to notes in circulation:
With respect to coins:
Our site features a dashboard on currency in circulation. This dataset is also published as part of BNM's monthly highlights and statistics.
The value of currency in circulation by denomination, for instance RM 1, RM 5, RM 10.
Name in Dataset | Variable | Definition |
---|---|---|
date (Date) | Date | The date in YYYY-MM-DD format, with DD set to 01 since the data is at monthly frequency |
denomination (String) | Denomination | Either 'total' or a specific denomination in the format {type}_{value}, where type can be 'note' or 'coin', and value refers to the specific denomination. |
value (Float, RM mil) | Value in Circulation | Value in circulation as at the end of the period, in RM millions |
29 Feb 2024, 15:00
28 Feb 2025, 15:00
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.
Full Dataset (CSV)
Recommended for individuals seeking an Excel-friendly format.
0
Full Dataset (Parquet)
Recommended for data scientists seeking to work with data via code.
0
Connect directly to the data with Python.
# If not already installed, do: pip install pandas fastparquet
import pandas as pd
URL_DATA = 'https://storage.data.gov.my/finsector/currency_in_circulation_annual.parquet'
df = pd.read_parquet(URL_DATA)
if 'date' in df.columns: df['date'] = pd.to_datetime(df['date'])
print(df)
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=currency_in_circulation_annual&limit=3"
response_json = requests.get(url=url).json()
pprint.pprint(response_json)
Β© 2024 Public Sector Open Data