Exchange ratesOutlook

USD to MYR Forecast 2026: A Historical Outlook

Past ringgit moves as a reference for the latest closing rate

8 Nov 2026 · 2 min read

USD/MYR is 4.0590 ringgit per dollar at the close of November 9, 2026. Applying past 12-month moves to that rate gives a middle outcome of 4.0590, with one in ten runs below 3.7539 and one in ten above 4.3726.

What the table shows

The table applies past USD/MYR moves since 1999 to the latest closing rate, giving a historical base rate for how wide a normal year has been. A higher number means a stronger dollar and a weaker ringgit.

It is not a forecast or advice. A normal year here is a historical reference, and the next year can fall outside it. Each column uses past runs matching its horizon, including 37 trading days for the period to year end.

What past moves would mean from the latest close

To year endSix months aheadTwelve months ahead
One in ten runs ended below this3.95253.84903.7539
One in four runs ended below this4.01463.94713.9052
Middle of all runs4.05854.05824.0590
One in four runs ended above this4.09824.14564.2072
One in ten runs ended above this4.18334.31494.3726
Share of runs that ended higher47.7%46.6%50.1%

How past moves become ranges

For each horizon, we take every overlapping run with the same number of trading days since 1999 and calculate its percentage change. The 12-month calculation contains 6,880 runs.

We take the tenth, twenty-fifth, fiftieth, seventy-fifth and ninetieth percentiles of those changes and apply them to 4.0590. The middle is the median, while the outer reference points each leave one in ten runs beyond them.

The past does not repeat exactly, and overlapping runs are not independent. By definition, two in ten runs ended outside the band, so it does not contain all rare shocks.

Recent and long-run volatility

Annualised volatility is 5.1% over the last year, compared with 5.7% across the full history. When the recent figure is above the long-run figure, wider moves have been more common recently; when it is below, narrower moves have been more common.

The ringgit was fixed at 3.80 per dollar until July 2005, so the runs from those years show almost no change. They pull the long-run volatility figure down and put the middle outcome close to the latest close.

What moves the dollar against the ringgit

The Federal Reserve and Bank Negara Malaysia set interest rates, and the gap between them shifts the appeal of dollar and ringgit holdings. Malaysia sells oil, gas, palm oil and electronic goods abroad, so prices for those exports and trade volumes affect demand for the ringgit.

Foreign flows into Malaysian bonds and shares and changes in risk appetite also matter. These forces can reinforce or offset each other.

How this differs from published forecasts

Banks and research firms publish forecasts for different horizons, including year-end targets, quarterly averages and rates 12 months ahead, and revise them as conditions change. This page does not reproduce those forecasts.

A published forecast is one view of the future. The table is the spread of what has happened, expressed at the latest closing rate.

Rebuild the table with the API

Get daily closes with /v1/range?base=USD&symbols=MYR&start_date=...&end_date=.... Use matching trading-day runs to calculate percentage changes, take their percentiles and apply them to the latest close.

Free includes 30 days of daily history and 5,000 requests a month. One year of daily history starts on Basic; the full history since 1999 used by this page starts on Plus.

Shell
curl "https://api.exchangerate.dev/v1/range?base=USD&symbols=MYR&start_date=2026-10-13&end_date=2026-11-09"

USD/MYR over the last year

High
—
Low
—
Average
—
Change
—

Questions

What is the USD/MYR forecast for 2026?

This page does not forecast USD/MYR. Applied to the latest closing rate, past 12-month moves put the middle outcome at 4.0590, with one in ten runs below 3.7539 and one in ten above 4.3726. These are historical reference points and offer no targets or advice.

How is the range calculated?

We take every overlapping run with the same number of trading days since 1999, calculate each percentage change and apply the tenth, twenty-fifth, fiftieth, seventy-fifth and ninetieth percentiles to the latest closing rate. The runs overlap, so they are not independent observations.

How often did USD/MYR end a twelve-month run higher?

USD/MYR ended higher in 50.1% of the 6,880 overlapping 12-month runs since 1999. This counts runs whose closing rate exceeded their starting rate. It describes the history in this sample and assigns no probability to the next 12 months.

Can I get this data by API?

Use `/v1/range?base=USD&symbols=MYR&start_date=...&end_date=...` for daily closes. Free includes 30 days of daily history and 5,000 requests a month. A year of daily history starts on Basic; the full history since 1999 used here starts on Plus. Calculate the overlapping returns from those closes.

Keep reading

Start with a free API key

Get 5,000 requests a month on Free, with no card needed.

Get a free key