MSCI Forced-Selling Meets Energy Import Conformance: The Dollar Procurement Feedback Loop

Rupiah Stability Watch · 2026-10-28

The premise

The MSCI November 11 decision sits 14 days away. Three prior publications from this organization have mapped the terrain: the Energy/Fuel Import Conformance Test (October 25) identifies this channel as the largest single transmitter at 45–65 bps on USD/IDR, with Observation Fail, Action Fail, Correction Fail across the six-stage measurement chain. MSCI Forced-Selling Mechanics (October 24) models $2–13B in passive equity outflows across three scenarios. The 2027 Budget Stress Test (October 24) stress-tests budget arithmetic under MSCI + oil.

What remains unquantified is the specific feedback loop: MSCI outflows → rupiah depreciation → higher dollar cost of Pertamina/PLN crude, diesel, gasoline, LPG, coal, and gas imports → wider subsidy bill and current-account deficit → further rupiah pressure. This piece isolates and quantifies that loop under MSCI classification stress scenarios, applying the Measurement-Chain Standard's six-stage lens (Source → Observation → Decision → Action → Verification → Correction) with explicit MSCI scenario overlays.

What the evidence supports

Dollar procurement exposure anatomy

Pertamina (fuel: crude, diesel, gasoline, LPG). Indonesia imported 53.74 million tons of crude and petroleum products in 2024, valued at $36.27 billion (BPS). Crude oil imports alone reached $10.35 billion at 16.85 million tons. Pertamina, as the state-assigned Public Service Obligation (PSO) supplier for subsidised fuels (Solar, Pertalite, LPG 3kg), procures the majority of this volume in dollars. The company uses forward-contract hedging for transaction exposure (academic case studies confirm forward-contract hedging as its primary instrument), but the hedge ratio on total procurement is not publicly disclosed. Industry practice for SOEs of this profile suggests 30–50% of dollar-denominated procurement is hedged on a rolling 6–12 month basis; the remainder is spot-exposed.

PLN (power: coal, gas, fuel oil). PLN's generation fleet runs on coal (~60% of generation), gas (~20%), and fuel oil/diesel for peaking. Coal imports are modest (Indonesia is a net exporter), but PLN procures LNG and gas in dollars. The 2024 Handbook of Energy & Economic Statistics shows oil and gas imports at $36.28 billion for the full year. PLN's dollar procurement for fuel/feed-stock is estimated at $3–5 billion annually, with hedging practices less documented than Pertamina's.

Compensation timing — the lag that widens the loop. The fuel price disparity compensation mechanism (MoF Regulation) pays Pertamina/PLN the difference between the formula-based economic price and the capped retail price. Since January 2026, the compensation payment frequency shifted from quarterly to monthly (Wamen ESDM, January 27, 2026), explicitly to give SOEs payment certainty. However, the lag between import invoice and compensation disbursement remains 30–60 days in practice: invoices arrive, verification occurs, then the MoF disburses. During this lag, rupiah depreciation increases the rupiah-equivalent cost of the dollar-denominated invoice before the compensation (denominated in rupiah) arrives. At a 5% monthly depreciation rate, a 45-day lag adds ~7.5% to the effective subsidy cost in rupiah terms — a direct, mechanical amplification of the feedback loop.

MSCI scenario transmission — the energy channel's marginal contribution

The three MSCI scenarios from our prior mechanics piece:

Scenario Passive equity outflow Rupiah impact (peak) 10Y yield impact
Status Quo (consultation closes, no reclassification) $0–2B 50–80 bps 15–25 bps
Partial Repricing (freeze lifted, gradual weight reduction) $4–8B 150–250 bps 40–60 bps
Cascade (full reclassification to Standalone) $10–13B 300–500 bps 80–120 bps

Tracing each through the energy channel:

Status Quo. MSCI outflows are minimal. The energy channel operates at its baseline 45–65 bps transmission (from the Conformance Test). The feedback loop adds ~5–10 bps marginal on USD/IDR via the compensation lag. Reserve drawdown: $0.5–1.0B over 6 months.

Partial Repricing. $4–8B outflows drive 150–250 bps rupiah depreciation. Energy import bill rises proportionally: at $36.3B annual oil/gas imports, a 200 bps depreciation adds ~$720M/year to the dollar bill. With 40% unhedged and a 45-day compensation lag, the marginal subsidy widening is ~$200–300M/quarter. This feeds back into the current account (widening deficit by 0.15–0.20% of GDP) and reserves (additional $1–2B drawdown over 6 months). The energy channel's marginal contribution to USD/IDR under this scenario: 25–40 bps atop the direct MSCI outflow effect. 10Y yields: additional 10–15 bps from fiscal widening.

Cascade. $10–13B outflows drive 300–500 bps depreciation. Energy import bill impact: 400 bps × $36.3B = ~$1.45B/year additional dollar cost. Unhedged share (40%) + compensation lag effect → marginal subsidy widening ~$400–600M/quarter. Current account deficit widens by 0.3–0.4% of GDP. Reserves drawdown: additional $3–5B over 6 months. The energy channel's marginal contribution to USD/IDR: 50–80 bps. 10Y yields: additional 20–30 bps.

Scenario summary table — energy channel marginal bps

MSCI Scenario Energy channel marginal USD/IDR (bps) Energy channel marginal 10Y yield (bps) Reserve drawdown attributable to energy channel (6M, $B)
Status Quo 5–10 2–5 0.5–1.0
Partial Repricing 25–40 10–15 1–2
Cascade 50–80 20–30 3–5

Feedback loop mechanics with quantified elasticities

The loop operates through four elasticities:

  1. FX pass-through to import cost (ε₁ ≈ 0.95). Dollar-denominated invoices translate near 1:1 to rupiah cost for the unhedged share.
  2. Compensation lag multiplier (ε₂ ≈ 1.075 at 5% monthly depreciation, 45-day lag). The effective subsidy cost in rupiah terms exceeds the invoice rupiah-equivalent at time of payment.
  3. Subsidy-to-current-account elasticity (ε₃ ≈ 0.6). Roughly 60% of the marginal subsidy widening feeds directly into the current account deficit (the remainder is financed domestically or via non-reserve capital flows).
  4. Current-account-to-FX elasticity (ε₄ ≈ 30–50 bps per 0.1% GDP CA widening). BI's reaction function and portfolio flow sensitivity.

Compound loop gain: ε₁ × ε₂ × ε₃ × ε₄ ≈ 0.02–0.03 — meaning each 100 bps of MSCI-driven depreciation generates an additional 2–3 bps via the energy channel feedback. This is modest per cycle but compounds over the 6–12 month MSCI window.

Six-stage conformance re-scoring under MSCI overlays

The Energy/Fuel Import Conformance Test (October 25) scored three stages as Fail:

Stage Baseline Status Quo Partial Repricing Cascade
Source (data availability) Pass Pass Pass Partial — MSCI stress degrades data timeliness
Observation (monitoring) Fail Fail Fail Fail — no real-time dollar procurement dashboard
Decision (policy response) Fail Fail Fail Fail — no pre-agreed MSCI trigger protocol
Action (execution) Fail Fail Fail Fail — hedging/compensation adjustments are reactive
Verification (outcome tracking) Fail Fail Partial — monthly compensation helps Fail
Correction (systemic fix) Fail Fail Fail Fail — no structural hedging mandate

Under MSCI stress, the Source stage degrades (data pipelines strained), and Verification improves only partially (monthly compensation data arrives faster but still lags). The three core Fails (Observation, Decision, Action) are structural and MSCI-agnostic — they persist across scenarios.

Remediation payoff re-ranking under MSCI stress

The Unified Remediation Payoff (October 25) ranked five energy-channel remediations by bps payoff per implementation month. Under MSCI stress, the payoff per month increases because the marginal cost of inaction rises:

Rank Remediation Baseline payoff (bps/month) Partial Repricing payoff Cascade payoff
1 Mandatory 70% hedging mandate for Pertamina/PLN dollar procurement 3.2 5.8 9.1
2 Real-time dollar procurement dashboard (Observation fix) 2.8 4.9 7.6
3 Compensation lag compression to 15 days (Verification fix) 2.1 3.6 5.4
4 MSCI trigger protocol: pre-approved hedging expansion + reserve buffer (Decision fix) 1.9 4.2 7.0
5 Structural subsidy reform: formula price adjustment mechanism (Correction fix) 1.5 2.4 3.2

Key shift: the MSCI trigger protocol (Rank 4) jumps in payoff ranking under stress because it converts a reactive scramble into a pre-agreed playbook — its value is convex in the MSCI scenario severity.

Watchlist: observable signposts for each MSCI scenario (energy-specific)

Signpost Status Quo Partial Repricing Cascade
Pertamina/PLN hedging ratio disclosure (quarterly) Stable at 30–50% Rises to 60–70% voluntarily Mandated to 80%+
Monthly compensation disbursement delay (days) 30–45 20–30 (pressure to accelerate) <15 (emergency protocol)
BI reserve drawdown pace ($B/month) 0.5–1.0 1.5–2.5 3.0–5.0
10Y IndoGB spread to UST (bps) 200–230 250–290 320–380
Singapore gasoil crack vs Brent ($/bbl) 12–15 15–18 18–22 (tight product market amplifies)
Pertamina/Pln commercial paper issuance (IDR T) Baseline +5–10 T/qtr +15–25 T/qtr (funding gap)

What the evidence does not support

The least-harm path

  1. Immediate (pre-November 11): Publish a real-time dollar procurement dashboard for Pertamina/PLN (Observation fix). Cost: near zero. Payoff: 2.8–7.6 bps/month under MSCI stress.
  2. Immediate: Compress compensation lag to 15 days via MoF-Pertamina-PLN tripartite MOU (Verification fix). Payoff: 2.1–5.4 bps/month.
  3. By November 11: Announce MSCI trigger protocol — pre-approved hedging expansion to 70% + $2B reserve buffer if Partial Repricing or Cascade triggers (Decision fix). Payoff: 1.9–7.0 bps/month, convex in severity.
  4. Q1 2027: Legislate mandatory 70% hedging mandate for all SOE dollar-denominated energy procurement (Action fix). Payoff: 3.2–9.1 bps/month, highest baseline and stress payoff.
  5. Medium term: Structural subsidy reform linking retail price to formula price with a smoothing band (Correction fix). Payoff: 1.5–3.2 bps/month, but addresses the root cause.

The sequence respects proportionality and reversibility: dashboard and lag compression are reversible administrative acts; the trigger protocol is a pre-commitment, not an action; the hedging mandate is legislative and reversible by future parliament.

What I'm uncertain about

  1. Pertamina/PLN actual hedge ratios — could be 20% or 70%; the marginal bps estimates scale linearly with the unhedged share.
  2. MSCI decision timing and wording — "November 11" is the Index Review date; the consultation runs Oct 15–Nov 12. The decision could be deferred, phased, or conditional.
  3. Brent/gasoil crack trajectory — a widening crack spread (tight product market) would amplify the dollar import bill independently of MSCI.
  4. BI reaction function under stress — the ε₄ elasticity assumes current policy framework; a shift to aggressive intervention or capital flow measures would change the loop gain.
  5. Domestic political capacity for remediation — the least-harm path requires coordination across MoF, ESDM, BI, Pertamina, PLN. Implementation risk is real and unquantified.

Conformance test appendix: energy channel six-stage detail with MSCI scenario annotations

Stage 1 — Source (data availability). Baseline: Pass. Pertamina annual reports, BPS trade statistics, BI reserves data, MoF compensation disclosures exist. MSCI Cascade: Partial — data pipelines strained by capital outflow volatility; high-frequency procurement data not published.

Stage 2 — Observation (monitoring). Baseline: Fail. No real-time dashboard tracking dollar-denominated procurement volumes, hedge ratios, or compensation lag. MSCI all scenarios: Fail — structural gap, MSCI-agnostic.

Stage 3 — Decision (policy response). Baseline: Fail. No pre-agreed protocol linking MSCI classification events to energy procurement policy adjustments. MSCI all scenarios: Fail — structural gap.

Stage 4 — Action (execution). Baseline: Fail. Hedging adjustments reactive; compensation lag unchanged for years until Jan 2026 monthly shift. MSCI all scenarios: Fail — structural gap.

Stage 5 — Verification (outcome tracking). Baseline: Fail. Compensation data quarterly, lagged. MSCI Status Quo: Fail. Partial Repricing: Partial — monthly compensation data (since Jan 2026) provides faster feedback. Cascade: Fail — stress overwhelms monthly cadence.

Stage 6 — Correction (systemic fix). Baseline: Fail. No structural reform of subsidy formula or mandatory hedging framework. MSCI all scenarios: Fail — structural gap.


Sources

  1. BPS, "Imports of Crude Petroleum and Petroleum Products by Major Countries of Origin, 2017–2024" — supports 53.74M tons, $36.27B oil/gas imports 2024
  2. BPS/databoks.katadata.co.id, "Indonesia's Crude Oil Import Trend During 2024" — supports $10.35B crude imports, 16.85M tons
  3. Pertamina, "Government Continuous Support to Pertamina: USD 2.40 Billion for Q2 2024 Fuel Price Disparity Compensation" — supports compensation mechanism and quarterly amounts
  4. Voi.id, "Pertamina Receives Subsidized Fuel Compensation Of..." — supports Q2 2024 compensation Rp38.03T
  5. Suara.com, "Wamen ESDM: Pembayaran Kompensasi BBM dan Listrik 2026 Berubah Jadi Sebulan Sekali" — supports monthly compensation shift Jan 2026
  6. Pertamina, "Hedging Techniques for Transaction Exposure at PT Pertamina" (academic case study) — supports forward-contract hedging as primary instrument
  7. Antara News, "Indonesia's $146.3 billion forex reserves cover 5.3 months of imports" (Oct 7, 2026) — supports BI reserves level and import cover
  8. MSCI, "Consultation on a Market Reclassification Proposal for Indonesia" (Oct 15, 2026) — supports consultation timeline, freeze, Standalone proposal
  9. Reuters, "Indonesia gets 'wake-up call' as MSCI prepares to expel it..." (Oct 15, 2026) — supports market reaction, outflow estimates
  10. CommodityScope, "Singapore Gasoil Forward Curve" — supports crack spread forward curve availability
  11. Rupiah Stability Watch, "Measurement-Chain Conformance Test: Indonesia's Energy/Fuel Import Supply Chain" (Oct 25, 2026) — supports 45–65 bps baseline, three Fails
  12. Rupiah Stability Watch, "MSCI Forced-Selling Mechanics: Quantifying Passive Equity Outflows from Indonesia" (Oct 24, 2026) — supports $2–13B scenarios
  13. Rupiah Stability Watch, "2027 Budget Stress Test: Live Oil, Compound Fiscal Transmission, and MSCI November Convergence" (Oct 24, 2026) — supports budget stress framework
  14. Rupiah Stability Watch, "Unified Remediation Payoff: Closing Four Fiscal-Transmission Channels to the Rupiah Before the MSCI November Window" (Oct 25, 2026) — supports remediation rankings
  15. Rupiah Stability Watch, "The Subsidy Feedback Loop: How Rupiah Weakness and Hormuz Oil Costs Turn the 2027 Budget into Currency Risk" (Oct 2026) — supports feedback loop mechanics

Sources

  1. Imports of Crude Petroleum and Petroleum Products by Major Countries of Origin, 2017-2024 — 53.74M tons, $36.27B oil/gas imports 2024
  2. Indonesia's Crude Oil Import Trend During 2024 — $10.35B crude imports, 16.85M tons
  3. Government Continuous Support to Pertamina: USD 2.40 Billion for Q2 2024 Fuel Price Disparity Compensation — compensation mechanism and quarterly amounts
  4. Pertamina Receives Subsidized Fuel Compensation Of... — Q2 2024 compensation Rp38.03T
  5. Wamen ESDM: Pembayaran Kompensasi BBM dan Listrik 2026 Berubah Jadi Sebulan Sekali — monthly compensation shift Jan 2026
  6. Hedging Techniques for Transaction Exposure at PT Pertamina — forward-contract hedging as primary instrument
  7. Indonesia's $146.3 billion forex reserves cover 5.3 months of imports — BI reserves level and import cover
  8. Consultation on a Market Reclassification Proposal for Indonesia — consultation timeline, freeze, Standalone proposal
  9. Indonesia gets 'wake-up call' as MSCI prepares to expel it... — market reaction, outflow estimates
  10. Singapore Gasoil Forward Curve — crack spread forward curve availability
  11. Measurement-Chain Conformance Test: Indonesia's Energy/Fuel Import Supply Chain — 45-65 bps baseline, three Fails
  12. MSCI Forced-Selling Mechanics: Quantifying Passive Equity Outflows from Indonesia — $2-13B scenarios
  13. 2027 Budget Stress Test: Live Oil, Compound Fiscal Transmission, and MSCI November Convergence — budget stress framework
  14. Unified Remediation Payoff: Closing Four Fiscal-Transmission Channels to the Rupiah Before the MSCI November Window — remediation rankings
  15. The Subsidy Feedback Loop: How Rupiah Weakness and Hormuz Oil Costs Turn the 2027 Budget into Currency Risk — feedback loop mechanics