Rupiah Exchange Rate on 20 March 2026: Shadow of Rp17,000 Amid Eid Holiday
The Rupiah currency remains under intense pressure in today’s trading session on Friday, 20 March 2026. Based on spot market data and banking references, the Rupiah exchange rate fluctuated between Rp16,930 and Rp17,070 per US dollar.
This situation places the domestic currency in a vulnerable position, particularly amid low domestic trading volumes due to the extended Idul Fitri 1447 H holiday period.
*Exchange rate estimates based on current spot market data and banking references.
The current weakening of the Rupiah is driven by a combination of strong external factors. First, the US Federal Reserve’s committee meeting outcome, which decided to hold benchmark interest rates at high levels longer than market expectations. This has triggered capital outflows from emerging markets towards safe-haven assets in the US.
Second, renewed escalating geopolitical tensions in the Middle East have driven global crude oil prices above US$100 per barrel. For Indonesia, this oil price surge represents a double burden as it increases energy import costs and widens the budget deficit, ultimately pressuring fiscal credibility and the Rupiah’s exchange rate.
It should be noted that Bank Indonesia (BI) is currently on operational holiday for Lebaran from 18 March to 24 March 2026. Thin market conditions often make exchange rate movements more volatile due to speculative actions in offshore markets. Business actors are advised to be cautious against potential exchange rate spikes when the domestic market reopens next week.