Trackers · IDR IHSG
IDX Tracker · Updated 20 May 2026

The Composite at a Tactical Inflection — 6,000 in Reach, 7,000 in Sight

Fetching live IHSG…
Snapshot: BPS/BI/IDX prints through May 2026

The Indonesia Composite (IHSG) sits at 6,290 — down materially from its early-2025 high near 7,800, and now closer to 6,000 than to 7,000. The drop is driven less by domestic earnings deterioration and more by capital-account dynamics — foreign net selling of ~Rp 49 trillion year-to-date, MSCI weight reductions, and the same Mideast-war risk-off that's pressing the rupiah. Bank Indonesia's 50bp surprise hike to 5.25% on 20 May is a tactical positive for the financial sector (~51% of the index by weight), but the structural overhang from negative ratings outlooks and the fiscal trajectory remains. This dashboard tracks where the index is, where the modal scenarios point, and the probability mass on each side.

Update — 20 May 2026: BI hiked 50bp to 5.25%. Banks are 51% of IHSG by weight (BBCA 22%, BBRI 14%, BMRI 11%, BBNI 4%). Higher rates expand bank NIM directly, and the carry-trade re-engagement should bring foreign portfolio flows back into Indonesian equities at the margin. Probability weights re-balanced: Bull 25-32% (↑), Base 50-55%, Bear 15-22% (↓). Probability-weighted 12-month IHSG: ~6,450 (roughly flat, but the bull/bear range is wide: 5,150 to 7,300). See FX Passthrough for the cross-asset linkage to idrtracker.com.
IHSG · Indonesia Composite · ^JKSE
6,290
−0.4% today · −19.3% YTD · −15.8% 12m
Last close (Yahoo Finance) · Updating live on page load
52-week range: 6,180 — 7,900
Foreign net YTD: −Rp 49.3 tn
Trailing P/E: 16.4×
Banks weight: ~51% of index
P-weighted 12m: 6,450
Annualized σ: ~17%
Break BELOW 5,500
41%
probability in 12m
BULLµ=+15%18%
BASEµ=+3%37%
BEARµ=−20%81%
Break BELOW 6,000
74%
probability in 12m
BULLµ=+15%57%
BASEµ=+3%74%
BEARµ=−20%96%
Reach 7,000
57%
probability in 12m
BULLµ=+15%80%
BASEµ=+3%59%
BEARµ=−20%20%
Reach 8,000
23%
probability in 12m
BULLµ=+15%43%
BASEµ=+3%20%
BEARµ=−20%2%
Read this carefully. 6,000 has a 74% probability of being touched within 12 months under blended scenarios — it is more likely than not that the index breaks below this psychological level at least once. 7,000 has 57% probability — slightly favored but not assured. The probability mass is asymmetric to the downside in the near term, even though the central tendency points to roughly flat consolidation at 6,400-6,500. Touch ≠ settle: an index can touch 5,800 in a sell-off and recover to 6,500 within weeks. The thresholds are barriers, not destinations.
IHSG (last)
6,290
Down 19% YTD. Below 200-day MA. Stress regime.
Foreign Net YTD
−Rp 49.3T
Sustained net sell since January. MSCI weight reductions adding pressure.
BI Rate (post-hike)
5.25%
+50bp on 20 May. Banks (51% of IHSG) benefit from NIM expansion.
Trailing P/E
16.4×
Below 10y average (~17.5×). Mild discount to ASEAN peers.
SIGNAL · BEAR

Bank-heavy index, foreign-flow dependent

Index composition · concentration risk

The IHSG is structurally bank-heavy: BBCA 22%, BBRI 14%, BMRI 11%, BBNI 4% — banks alone are ~51% of the index by weight. Top 10 stocks are 83% of the index. This means IHSG performance is dominated by a handful of names, and those names are highly sensitive to foreign flows. The Rp 49 trillion of net foreign selling YTD has fallen disproportionately on these large-cap banks, driving the headline decline.

SIGNAL · BULL (post-hike)

BI hike directly expands bank NIM

Monetary transmission to financials

Bank NIM is a function of (loan yield − deposit cost). When BI raises the policy rate by 50bp, loan repricing typically outpaces deposit repricing by 2-4 months, giving banks a temporary NIM tailwind. For BBCA specifically (domestic-funded, low FX exposure, sticky low-cost CASA deposits), the NIM expansion is structural. For BBRI and BMRI, the SOE-lending mandate dampens the benefit but doesn't eliminate it. Net: the BI hike is mechanically positive for index banks.

SIGNAL · WARN

Rating outlook is the cliff

Sovereign downgrade → forced equity sell

All three rating agencies (Moody's, Fitch, S&P) have Indonesia on negative outlook. A one-notch downgrade to BBB−/Baa3 would still be IG, but second downgrade (IG → HY) would trigger forced selling from passive flows, with cascading impact on the bank-heavy IHSG. Empirical base rate: ~40% of clustered negative-outlook actions progress to actual downgrade within 18 months. This is the asymmetric tail risk that justifies the bear-case weight.

SIGNAL · OPPORTUNITY

Valuation modestly cheap vs ASEAN peers

Relative-value lens

IHSG trailing P/E at 16.4× sits modestly below its 10-year average (~17.5×) and below most ASEAN peers (Bursa Malaysia ~18×, SET ~19×, PSEi ~16×, but vs S&P 500 at ~22×). EPS growth consensus for 2026 is +6-8%, against a multiple compression that already prices most macro stress. Mean reversion alone suggests the IHSG is closer to its floor than its ceiling on valuation grounds — but valuation is a poor short-term timing tool.

The composite has lost ~20% from its early-2025 cyclical high. The trailing 12-month pace of −15.8% is consistent with a "stress" regime in the Markov classification — IHSG has spent ~25% of the past two decades in this regime. The structural question is whether the current weakness extends (bear-case −20% pa annualized continues), consolidates (base-case modest recovery), or reverses (bull-case +15% pa as foreign flows return on Fed dovish + BI hike).

IHSG — 12-month history + 18-month scenario fan

Compounded from live spot at +15% / +3% / −20% annualized for Bull / Base / Bear. Bands reflect modal scenarios.

ScenarioAnnual driftConditions requiredP-weight
Bull+15% (σ=14%)BI hike defends IDR, foreign flows return, EM rotation, China stimulus, no rating downgrade, valuation re-rating toward 18× P/E25-32%
Base+3% (σ=17%)Range-bound 6,000-7,000, modest earnings growth, foreign flows stabilize, BI on hold post-hike50-55%
Bear−20% (σ=25%)Rating downgrade (one-notch IG cliff), forced passive selling, IDR breaks 18,500, reserves drain accelerates, foreign capitulation15-22%
ThresholdScenario6m12m24mNEVER@12m
5,500
−13% from spot
Bull12%18%22%82%
Base23%37%50%63%
Bear55%81%95%19%
P-weighted26%41%51%59%
6,000
−5% from spot
Bull52%57%60%43%
Base66%74%80%26%
Bear88%96%99%4%
P-weighted66%74%78%26%
7,000
+11% from spot
Bull59%80%93%20%
Base42%59%73%41%
Bear15%20%22%80%
P-weighted41%57%68%43%
8,000
+27% from spot
Bull14%43%75%57%
Base6%20%40%80%
Bear1%2%3%98%
P-weighted7%23%42%77%
Probability-weighted 12-month IHSG level: 0.28 × 7,308 + 0.52 × 6,482 + 0.20 × 5,150 = ~6,447. Roughly +2.5% from current spot. The unweighted range is wide (5,150 — 7,308) reflecting the binary nature of the macro setup — either the BI hike + foreign flow return delivers (bull) or rating risk + reserve drain dominates (bear). Base is the central tendency but the tails carry meaningful mass.
P(MT ≥ b) = Φ((-b + μT)/(σ√T)) + e2μb/σ² · Φ((-b - μT)/(σ√T))
P(mT ≤ b) = Φ((b - μT)/(σ√T)) + e2μb/σ² · Φ((b + μT)/(σ√T))

b = ln(K/S₀); μ = drift; σ = vol. Standard barrier-crossing for GBM. For upside use P(max ≥ b); for downside use P(min ≤ b).

The IHSG is dominated by financials (51% by index weight), with consumer, energy/materials, telecom, and infrastructure rounding out the top sectors. The BI hike to 5.25% on 20 May is sector-asymmetric: it directly expands bank NIM (positive for the index's largest weight), supports IDR (neutral for most others), and modestly pressures discount-rate-sensitive consumer growth names. Commodity-exporter sectors (coal, palm, nickel) benefit from rupiah weakness translation more than they hurt on rate impact.

Financials (Banks)
≈ 51% of MSCI Indonesia · 45-48% of IHSG
−8.4% YTD
BBCA (22%) · BBRI (14%) · BMRI (11%) · BBNI (4%)
Communications
≈ 11% of index
−12.3% YTD
TLKM (9.5%) · ISAT · EXCL · TOWR
Consumer Cyclical
≈ 10% of index
−14.1% YTD
ASII (8.3%) · ACES · MAPI
Consumer Non-cyclical
≈ 9% of index
−18.6% YTD
UNVR · INDF · ICBP · MYOR · HMSP
Energy & Materials
≈ 9% of index
−22.4% YTD
ANTM · MDKA · UNTR · PTBA · ITMG · ADRO · INCO
Infrastructure / Industrials
≈ 6% of index
−16.9% YTD
JSMR · PGAS · PGEO · WIKA · WSKT
SectorBI +50bp impactWhy
Banks (BBCA, BBRI, BMRI, BBNI)POSITIVENIM expands as loan yields reprice faster than deposit costs. BBCA cleanest (low-cost CASA, no SOE drag).
USD-debt names (JSMR, ASII, telcos)POSITIVE (indirect)Stronger IDR (post-hike defense) lowers FX-translated USD-debt servicing cost.
Consumer staples (INDF, ICBP)POSITIVE (indirect)IDR strength reduces imported wheat / soybean / sugar input costs.
Commodity exporters (ANTM, MDKA, UNTR, PTBA, AALI)NEGATIVE (indirect)IDR strength deflates USD-revenue-translated reported earnings. Partially offset by global growth tailwinds in bull regime.
Telcos (TLKM, ISAT)NEUTRALDomestic revenue, partial USD capex. Marginal at most.
Property & KPR-mandate namesMILD NEGATIVEHigher mortgage rates compress KPR demand; offset partially by lower IDR funding cost.
The structural distortion: because banks dominate the index at 51% weight, the IHSG's response to the BI hike is mechanically positive even when most other sectors are neutral or negative. The hike is good for the index headline even if it's mediocre for the broader economy. This is one reason why IHSG-as-a-proxy for "Indonesian economic health" can mislead — the index over-weights one sector that benefits directly from policy moves.
TickerCompanyMSCI weightProfile
BBCABank Central Asia22.1%Cleanest bank — domestic CASA, no SOE drag, premium ROE
BBRIBank Rakyat Indonesia13.9%SOE bank, KPR/MSME mandate, dividend-extraction overhang
BMRIBank Mandiri11.2%SOE bank, large corporate book, infrastructure exposure
TLKMTelkom Indonesia9.5%SOE telco, dividend yield play, structural sector challenges
ASIIAstra International8.3%Conglomerate — auto, financial services, plantations, infra
Top 5 total65.0%Top 10 = 83% — high concentration risk

Foreign flows are the swing factor for IHSG. Indonesia's free-float in MSCI EM is significant enough that index-driven passive flows can move the composite by 1-2% on a heavy day. Year-to-date foreign net selling stands at approximately Rp 49.3 trillion — roughly the entire foreign-fund accumulation of 2024 reversed in five months. The drivers are global (DXY strength, Mideast risk-off) and Indonesia-specific (rating outlook, fiscal trajectory, IDR weakness). The BI hike is the first credible attempt to reverse the flow direction.

YTD Net Foreign
−Rp 49.3T
Sustained sell since January. Major reversal vs 2024 net buy.
MSCI Indonesia Weight
~1.6%
Slight reduction in May rebalance. Triggered ~Rp 29.5T of passive outflow.
Foreign Ownership of IDX
~38%
Down from 45% in 2019. Structural shift to domestic ownership in progress.
Domestic Mutual Fund AUM
~Rp 540T
Domestic offset has stabilized at this level; not large enough to fully absorb foreign sell pressure.
StockApprox. MSCI weightForeign sell pressureWhy
BBRI13.9%HeaviestSOE-bank policy overhang (Danantara, KPR cap, dividend extraction)
BBCA22.1%HeavyLargest weight = largest mechanical passive sell amount
BMRI11.2%HeavySimilar SOE-bank narrative + corporate-loan SOE exposure
TLKM9.5%ModerateSector structural challenges + SOE
ASII8.3%ModerateConglomerate discount; auto cycle concerns
ANTM, MDKA, INCO~3%Net buyingCommodity exporters with IDR-weakness translation tailwind
The asymmetric flow risk: if any single agency downgrades Indonesia by one notch, the next round of MSCI / FTSE / JPM index-allocation reviews could reduce Indonesia's weight further. Estimated trigger impact: an additional Rp 30-50 trillion of passive outflow within 60 days of the action. This is the discrete event that takes the bear case from "probable" to "likely materializing." Watch the agencies more carefully than the index itself.
TriggerLikely impact on flowsWatch
BI hike (DELIVERED 20 May)+Rp 5-15T over 60 daysSRBI + direct portfolio re-engagement
Moody's removes negative outlook+Rp 10-20T over 30 daysBear positioning unwinds rapidly
Fed delivers more cuts than priced+Rp 15-25T over 60 daysDXY weakness drives EM rotation
China stimulus surprise+Rp 10-15T over 30 daysSEA risk-on, regional rally
Major China+1 FDI announcement+Rp 8-12T over 60 daysEV supply chain, semiconductor

IHSG trades at 16.4× trailing earnings — modestly below its 10-year average of ~17.5× and below most ASEAN peers. Earnings yield (1/PE) is approximately 6.1%, against the 10-year INDOGB yield of 6.78%. The equity risk premium is therefore negative on a trailing basis (rare for EM equities) — but EPS growth expectations of +6-8% for 2026 turn it positive on a forward-looking basis. Valuation is a poor short-term timing tool, but the relative-value lens suggests the IHSG is closer to its floor than its ceiling on multiples alone.

Trailing P/E
16.4×
vs 10y average 17.5× · vs 5y average 16.8×
Forward P/E (consensus)
~13.5×
Pricing +20% earnings growth that may be optimistic; haircut to 14-15× more realistic
Earnings Yield
6.1%
vs INDOGB 10Y 6.78% · ERP negative on trailing, positive on forward
Dividend Yield
~3.4%
Above 10y average. Bank-heavy index = high payout names
MarketTrailing P/EDividend Yield2026 YTD ReturnRating
IHSG (Indonesia)16.4×3.4%−19%Baa2 (NEG)
KLCI (Malaysia)~18×3.7%−5%A3 (STA)
SET (Thailand)~19×3.2%−11%Baa1 (STA)
PSEi (Philippines)~16×2.5%−9%Baa2 (STA)
VN-Index (Vietnam)~12×1.8%+8%Ba2 (STA)
STI (Singapore)~13×5.3%+3%Aaa
Trailing data approximate; figures will move with market. Rating reflects long-term sovereign at agency cited.
The valuation paradox. IHSG is cheaper than KLCI, SET, and PSEi on P/E despite arguably better fundamentals (Indonesia has higher GDP growth, larger demographic dividend, more diversified economy than Malaysia or Thailand). The discount reflects the negative ratings outlook and FX risk. If those resolve in either direction (bull: removed outlook → re-rating; bear: actual downgrade → further compression), the gap closes. The valuation lens is a long-duration call — it doesn't resolve in weeks but in 18-36 months.

If Bull (15% drift) materializes: IHSG to 7,300 implies ~17.8× forward P/E on consensus EPS — re-rating to "normal" ASEAN range. If Base (3% drift): 6,480 implies ~14.0× forward — slight discount to current trailing, reflecting either earnings disappointment or sustained risk premium. If Bear (−20%): 5,150 implies ~11× forward — punitive but not absurd in EM crisis episodes (1998, 2008, 2013, 2020 all saw P/E compression below 12×).

IHSG and IDR move on overlapping macro drivers — Fed path, DXY, fiscal trajectory, ratings outlook, foreign flows. But the cross-asset transmission is more complex than a simple "rupiah down = stocks down" rule. Bank-heavy index composition means BI hike (defending IDR) directly expands the index's largest weight, partially offsetting the broad FX-weakness effect. This tab documents the cross-asset linkage that no single-asset dashboard captures cleanly.

Cross-link: for the full FX view (rupiah scenarios, threshold countdowns to 18/19/20k USD/IDR, BI policy decoder, reserve adequacy, twin-deficit gauge), see the companion dashboard at idrtracker.com. The two trackers share methodology, design system, and the same daily 8 AM WIB refresh schedule.
IDR scenarioUSD/IDR 12mBank impactCommodity exporterConsumer staplesUSD-debt namesNet IHSG read
IDR Bull (+4%)~18,400Mildly +Mildly −++Modestly +
IDR Base (+9%)~19,300Neutral+Neutral / mixed
IDR Bear (+18%)~20,900NegativeStrongly +Strongly −Strongly −Negative

Why bank-heavy index decouples from IDR more than expected

Sector composition effect

The IHSG's 51% bank weight means rate-driven monetary policy moves dominate FX moves at the index level. When BI hikes to defend the rupiah, the headline impact on the index is mechanical NIM expansion at the largest constituents. Even when broader IDR weakness pressures importers and USD-debt names, the bank rally can keep the index supported.

This is the empirical opposite of the textbook "EM currency weakness = equity weakness" pattern. Indonesia is structurally bank-dominated; its equity index reacts to monetary policy as much as to FX.

Where the IDR-IHSG correlation breaks down

Sector decoupling

Commodity exporters (ANTM, MDKA, UNTR, AALI, PTBA, ITMG) earn USD revenue and report in IDR — so IDR weakness mechanically increases their IDR earnings. The 2022 commodity spike showed this clearly: IDR weakened mildly while coal/CPO stocks rallied 60-100%. The correlation between USD/IDR and these stocks is structurally positive, not negative.

This is the structural insight that makes a pure IHSG-IDR correlation misleading. The right framing is sector-specific: half the index moves with banks (monetary policy), a quarter moves against IDR (consumer importers), a tenth moves with IDR (commodity exporters), and a quarter is mixed.

Joint scenarioJoint probabilityIDR outcomeIHSG outcomeRead
Both bull~8%IDR ~17,000-17,500IHSG 7,000-7,500EM rotation, Fed dovish, BI credible
FX bull, equity base~15%IDR ~17,500IHSG ~6,500IDR rally without equity follow-through (rare)
Both base~28%IDR ~19,300IHSG ~6,500Range-bound consolidation, modest weakening
FX base, equity bear~12%IDR ~19,000IHSG 5,500-6,000Equity capitulation without FX crisis
Both bear~13%IDR >20,000IHSG <5,500Twin-deficit crisis, rating downgrade, forced selling
Joint probabilities use correlation ~0.5 (positive across regimes given shared macro drivers). Remaining ~24% spread across off-diagonal outcomes.

The bull case for IHSG isn't a contrarian fantasy — it's the modal outcome if any two of the listed catalysts fire within 90 days. Probability mass on the bull case (25-32%) is non-trivial. This tab makes the bull case explicit, identifies its drivers, and names what would convert it from secondary scenario to base case.

Demographic dividend
to 2040s
Working-age population growth continues for two decades. Consumer + financial sector benefit.
Investment grade
Baa2 / BBB / BBB
All 3 agencies maintain IG. Cushion remains even with negative outlook.
Valuation
16.4×
Below 10y avg, below ASEAN peers ex-Vietnam. Mean-reversion potential.
Q1 GDP
+5.61%
Highest since 2021. Consumer spending robust. Above-trend.
Update · 20 May 2026

BI delivered the hawkish surprise — bank NIM tailwind

Monetary transmission to financials

BI's 50bp hike to 5.25% directly expands bank NIM at the index's largest constituents. NIM repricing typically takes 60-120 days as loan yields outpace deposit costs. Implied path: BBCA earnings up 4-7% on the rate move alone; BMRI/BBRI up 2-4% (SOE drag); BBNI up 3-5%. Net index uplift from the bank channel alone: roughly +2-3% above whatever the broader macro does.

DXY weakness

Fed delivers more cuts than priced

If US growth disappoints and Fed Funds path turns more dovish than the 4.38% pricing, DXY breaks 100 sustainably. EM rotation, foreign flows return, IHSG re-rates. Implied path: 6,290 → 6,800-7,200 within 6 months.

Ratings outlook reversal

Moody's removes negative outlook

The cascade analysis shows agencies unwind faster than they tighten. Moody's pivot triggers Fitch/S&P follow-through. Foreign re-engagement. Passive flows return. Implied path: +5-8% over 30 days, +12-18% over 6 months.

Commodity tailwind

Coal / CPO / nickel cycle turns up

Indonesia's commodity export complex sits at ~$60bn annually. A 20% commodity price increase materially lifts current account, fiscal revenue (royalties), and the IHSG energy/materials sector earnings. Implied path: sector-specific +25-40%; index uplift 3-5%.

FDI surge

China+1 manufacturing megadeal

A major EV battery, semiconductor, or supply-chain relocation announcement — multi-billion USD scale — shifts BoP narrative and IHSG sentiment. Implied path: 6,290 → 6,800-7,000 within 6-9 months on a single major catalyst; +15% if multiple stack.

Path to 7,500 (+19% from spot) = three catalysts stacking. Two of the five firing within 90 days converts the bull case to the base case. Watch the rating agencies most closely — Moody's lead-action is the single highest-leverage trigger because it propagates fastest into passive flows.

Indonesia's equity index is in a tactical inflection point — caught between a clear domestic policy positive (BI hike) and persistent structural pressures (rating outlook, foreign outflow, FX risk). The probability-weighted central tendency is roughly flat consolidation around 6,400-6,500, but the tails are wide and informationally important. Below are the three theses that frame portfolio positioning.

Thesis · range-bound consolidation is the modal outcome

IHSG consolidates 6,000-7,000 over 12 months — probability ~52%

The base case is not a bold call. It's the outcome where (a) the BI hike defends IDR but doesn't trigger sharp rally, (b) foreign flows stabilize but don't reverse, (c) no rating downgrade fires, and (d) earnings come in mid-single digits. Under this scenario, IHSG drifts in a roughly +3% annual range, testing 6,000 on weak days and approaching 7,000 on strong ones without breaking either firmly.

Portfolio implication: sector rotation matters more than index timing. Long banks (BBCA cleanest expression), commodity exporters with IDR-strength hedge (ANTM, MDKA), avoid USD-debt names. Buy weakness near 6,000, lighten on strength toward 7,000.

Thesis · BI hike + Fed dovish + Moody's reversal compound into bull case

Two-catalyst stacking takes IHSG to 7,200-7,500 — probability ~28%

The bull case requires two of these catalysts firing within 90 days: (1) Fed delivers more cuts than priced, (2) Moody's removes negative outlook, (3) major China+1 FDI announcement, (4) commodity cycle turns up materially, or (5) the BI hike actually reverses foreign flow direction. Any two of these triggers a 12-18% IHSG rally within 6 months as foreign positioning reverses.

The single highest-probability catalyst is the BI hike itself (already delivered). Watch the foreign-flow turn over the next 30-60 days as the validation signal. If net flows turn positive by July, probability shifts further toward bull.

Thesis · ratings cliff is the binary downside

One-notch downgrade to BBB-/Baa3 triggers 10-15% sell — probability ~20%

The bear case is concentrated in a single event: a sovereign rating downgrade. Empirical base rate of a one-notch downgrade given current cluster of three negative outlooks: ~40% over 18 months. Conditional on the downgrade happening, IHSG sell-off is 10-15% from announcement to 90 days later (passive forced selling + sentiment). A further downgrade (IG → HY) doubles that. This is the asymmetric risk that justifies the bear weight.

Watch trigger: 2027 APBN draft (August 2026) — if MBG is preserved at Rp 350tn+ and deficit projects above 3%, one of the three agencies likely acts within 60 days of the draft. If the draft shows fiscal discipline, the bear weight compresses materially.

For an IDX value book: banks (BBCA preferred, BBRI/BMRI second-tier) benefit directly from BI hike. Commodity exporters (ANTM, MDKA, UNTR) benefit from IDR weakness translation. Avoid USD-debt names (JSMR) and importers (INDF wheat passthrough) unless explicitly hedged. BBCA is the default expression of the bull case; ANTM is the default expression of the IDR-bear-bullish-commodity narrative.
For dollar-denominated allocation: Indonesia equities carry higher implied FX risk premium than 12 months ago. Hedge ratio higher than historical default. Names with natural FX hedge (export revenue) are structurally cheapest to hold unhedged. Domestic-only names need explicit FX overlay.

This dashboard uses the same analytical framework as idrtracker.com: drifted-GBM barrier-crossing math for thresholds, probability-weighted scenario projection, and a stress-test discipline that names what would invalidate each call. Every number below is reproducible from the methodology and the inputs cited.

P(MT ≥ b) upside = Φ((-b + μT)/(σ√T)) + e2μb/σ² · Φ((-b - μT)/(σ√T))
P(mT ≤ b) downside = Φ((b - μT)/(σ√T)) + e2μb/σ² · Φ((b + μT)/(σ√T))

b = ln(K/S₀); μ = annualized drift; σ = annualized vol (17% for IHSG, calibrated to 5-year realized). Standard barrier-crossing formula for geometric Brownian motion with constant drift.

ScenarioDriftVolProbability weightHistorical analog
Bull+15% pa14%25-32%2009 post-GFC, 2020 post-COVID
Base+3% pa17%50-55%2015-2019 consolidation
Bear−20% pa25%15-22%1998, 2008, 2013 taper, 2020 March
IndicatorSourceCutoff
IHSG liveYahoo Finance ^JKSELive on page load
Foreign flow YTDIDX official, BPSMay 2026
MSCI weightsMSCI Indonesia fact sheet, April 2026April 30, 2026
Valuation (P/E, P/B)CEIC, Simply Wall St aggregatesJanuary-May 2026
BI Rate, CPI, ReservesBank IndonesiaMay 2026 (post-hike)
Sector returnsIDX statistical reportsMay 2026
ASEAN peer multiplesBloomberg via news aggregatorsApril-May 2026
Disclaimer

This document is research and analysis prepared for informational and educational purposes only. It does not constitute investment advice, a recommendation to buy or sell any security or index, or an offer or solicitation of any kind. Forecasts, scenarios, and probability weights are based on assumptions that may not prove accurate; emerging-market equity indices can move sharply and unpredictably against any forecast, and the IHSG has historically done so in both directions.

No representation or warranty is made as to the accuracy or completeness of the data sources cited; primary data should be verified at source before any decision is made. The authors have no liability for any loss arising from reliance on this material. Consult qualified financial, legal, and tax professionals before acting on any of the views expressed.