
{{ dataAsync.qoqRealGdp.value ? dataAsync.qoqRealGdp.value + " %" : "-" }}
{{ dataAsync.qoqRealGdp.title }} ({{ dataAsync.qoqRealGdp.latestDateRange }})
{{ Math.round(dataAsync.qoqRealGdp.progressValue * 100) / 100 }} ppt (vs {{ dataAsync.qoqRealGdp.previousDateRange }})
As at {{ formatDate(dataAsync.qoqRealGdp.lastUpdated) }}

{{ dataAsync.headlineInflation.value ? dataAsync.headlineInflation.value + " %" : "-" }}
{{ dataAsync.headlineInflation.title }} (as of {{ dataAsync.headlineInflation.latestDateRange }})
{{ Math.round(dataAsync.headlineInflation.progressValue * 100) / 100 }} ppt (vs {{ dataAsync.headlineInflation.previousDateRange }})
As at {{ formatDate(dataAsync.headlineInflation.lastUpdated) }}

{{ dataAsync.dailyFxTurnover.value ? "US$" + Math.round(dataAsync.dailyFxTurnover.value * 10) / 10 + " billion" : "-" }}
{{ dataAsync.dailyFxTurnover.title }} ({{ dataAsync.dailyFxTurnover.latestDateRange }} YTD)
- US${{ Math.abs(Math.round(dataAsync.dailyFxTurnover.progressValue * 100) / 100) }} billion (vs {{ dataAsync.dailyFxTurnover.previousDateRange }})
As at {{ formatDate(dataAsync.dailyFxTurnover.lastUpdated) }}
{{ dataAsync.mgs.item ? (Math.round(dataAsync.mgs.item.tra_yie_close * 100) / 100) + " %" : "-" }}
MGS 10-YearAs at {{ formatDate(dataAsync.mgs.lastUpdated) }}
{{ dataAsync.opr.item.new_opr_level ? dataAsync.opr.item.new_opr_level + " %" : "-" }}
Overnight Policy RateAs at {{ formatDate(dataAsync.opr.lastUpdated) }}
{{ dataAsync.reserves.reservesOverall.title }} (end {{ dataAsync.reserves.reservesOverall.latestDateRange }})
{{ dataAsync.reserves.reservesOverall.value ? "RM " + formatBreakdownValue(dataAsync.reserves.reservesOverall.value) : "-" }}
- RM {{ Math.abs(Math.round(dataAsync.reserves.reservesOverall.progressValue * 100) / 100) }} billion (vs end {{ dataAsync.reserves.reservesOverall.previousDateRange }})
Breakdown of Reserves | MYR |
---|---|
Foreign Currency and Gold | {{ formatBreakdownValue(dataAsync.reserves.reservesBreakdown.bnm_gro_int_res_gol) }} |
Special Drawing Rights (SDRs) | {{ formatBreakdownValue(dataAsync.reserves.reservesBreakdown.bnm_gro_int_res_spe) }} |
Reserve Position in the IMF | {{ formatBreakdownValue(dataAsync.reserves.reservesBreakdown.bnm_gro_int_res_imf) }} |
As at {{ formatDate(dataAsync.reserves.lastUpdated) }}
Economic Indicators
Track key metrics like GDP growth, inflation, and unemployment rates to understand Malaysia's economic health and investment climate.
External Sector
Balance of payments (BOP), international investment position (IIP) and international reserves
Financial Markets
Explore Malaysia's financial landscape to make informed investment decisions.