Skip to content
FX BankForecast
OFFLINE

2025 Forecast Track Record

How did banks' 2024 FX outlooks perform against actual 2025 rates?

LIVE
Year:2025 Forecasts (Published Nov 2024)
Total Forecasts
120
8 firms
Avg Error
7.9%
Mean absolute
Direction Accuracy
55%
Avg across firms
Most Accurate
ING
4.0% error
Best Direction
ING
87% correct

Firm Leaderboard

All 8 firms ranked by forecast accuracy

#FirmAvg ErrorDirectionG10 ErrorEM ErrorBest CallWorst CallPublished
#14.0%87%(13/15)4.9%2.8%AUD(0.0%)SEK(9.8%)20 November 2024
#25.5%87%(13/15)6.3%4.3%CAD(1.4%)SEK(10.9%)22 November 2024
#36.3%80%(12/15)7.0%5.2%CAD(0.8%)SEK(14.2%)25 November 2024
#47.2%67%(10/15)7.6%6.5%NZD(0.2%)SEK(16.4%)29 November 2024
#57.9%60%(9/15)8.0%7.7%NZD(0.2%)SEK(17.5%)18 November 2024
#69.0%20%(3/15)8.4%9.9%JPY(0.9%)SEK(19.6%)2 December 2024
#710.5%20%(3/15)10.1%11.0%JPY(0.9%)SEK(22.9%)15 November 2024
#813.2%20%(3/15)12.4%14.3%INR(0.3%)SEK(25.1%)28 November 2024

Accuracy vs Direction

Best performers in the top-left quadrant

INGJPMMUFGBarclaysMSBofAGoldmanDB

Average Forecast Error

Lower is better — mean absolute error

Direction Accuracy

Correctly predicted USD direction?

Biggest Surprises of 2025

Currencies where consensus got it most wrong

SEKG10
-17.1%
Consensus: 10.76 → Actual: 9.19
✓ Direction
MXNAmericas
-13.0%
Consensus: 20.32 → Actual: 17.98
✓ Direction
CHFG10
-12.9%
Consensus: 0.89 → Actual: 0.79
✗ Direction
PLNEMEA
-10.7%
Consensus: 3.98 → Actual: 3.59
✓ Direction
EURG10
-10.6%
Consensus: 1.0500 → Actual: 1.1747
✗ Direction
NOKG10
-9.6%
Consensus: 11.01 → Actual: 10.05
✓ Direction

Currency Deep Dive: Forecast vs Actual Path

Select a currency to see how each firm's quarterly forecast tracked against reality

Pair
EUR/USD
Spot (Nov '24)
1.0563
Dec'25 Actual
1.1747
Best Forecast
ING (6.4%)

EUR/USD — Quarterly Path

Dashed black = Actual market path

EUR Forecast Error by Firm

Actual Dec'25: 1.1747

Consensus vs Actual — Full Breakdown

How the average bank forecast compared to where rates actually ended up

CurrencyRegionSpot (Nov '24)Consensus TargetActual (Dec'25)ErrorDirectionJPMGoldmanINGMSMUFGBofADBBarclays
AUDG100.65070.64250.6698-4.1%0.68000.62000.67000.64000.66000.63000.60000.6400
BRLAmericas6.015.905.48-7.7%5.606.205.405.905.706.106.505.80
CADG101.401.401.37-2.0%1.351.421.361.401.381.411.451.40
CHFG100.880.890.79-12.9%0.860.920.850.900.870.910.950.89
CNYAsia7.247.227.00-3.2%7.107.407.007.207.057.357.507.15
EURG101.05631.05001.1747-10.6%1.08001.03001.10001.04001.06001.05001.00001.0400
GBPG101.26971.24881.3467-7.3%1.28001.22001.30001.24001.26001.25001.20001.2400
INRAsia84.4787.0689.77+3.0%86.0088.0085.0087.0086.5087.5090.0086.50
JPYG10151.17149.38156.41+4.5%142.00155.00145.00148.00140.00155.00160.00150.00
MXNAmericas20.4420.3217.98-13.0%19.5021.0019.0020.5019.8020.8022.0020.00
NOKG1011.0411.0110.05-9.6%10.5011.5010.4011.0010.7011.2011.8011.00
NZDG100.58960.58370.5791+0.8%0.62000.56000.61000.58000.60000.57000.55000.5800
PLNEMEA4.073.983.59-10.7%3.804.203.703.953.854.104.303.90
SEKG1010.9210.769.19-17.1%10.2011.3010.1010.8010.5011.0011.5010.70
ZAREMEA18.0817.9516.59-8.2%17.2018.5016.8018.0017.5018.3019.5017.80

Detailed Firm Scorecards

Every forecast vs actual outcome, ranked by accuracy

#1ING(20 November 2024)
Avg: 4.0%G10: 4.9%EM: 2.8%Dir: 13/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.10001.1747-6.4%
GBPG101.26971.30001.3467-3.5%
JPYG10151.17145.00156.41+7.3%
AUDG100.65070.67000.6698+0.0%
NZDG100.58960.61000.5791+5.3%
CADG101.401.361.37+0.7%
CHFG100.880.850.79-7.4%
NOKG1011.0410.4010.05-3.5%
SEKG1010.9210.109.19-9.8%
MXNAmericas20.4419.0017.98-5.7%
ZAREMEA18.0816.8016.59-1.3%
BRLAmericas6.015.405.48+1.4%
CNYAsia7.247.007.00-0.1%
PLNEMEA4.073.703.59-3.0%
INRAsia84.4785.0089.77+5.3%
#2J.P. Morgan(22 November 2024)
Avg: 5.5%G10: 6.3%EM: 4.3%Dir: 13/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.08001.1747-8.1%
GBPG101.26971.28001.3467-5.0%
JPYG10151.17142.00156.41+9.2%
AUDG100.65070.68000.6698+1.5%
NZDG100.58960.62000.5791+7.1%
CADG101.401.351.37+1.4%
CHFG100.880.860.79-8.6%
NOKG1011.0410.5010.05-4.5%
SEKG1010.9210.209.19-10.9%
MXNAmericas20.4419.5017.98-8.5%
ZAREMEA18.0817.2016.59-3.7%
BRLAmericas6.015.605.48-2.3%
CNYAsia7.247.107.00-1.5%
PLNEMEA4.073.803.59-5.8%
INRAsia84.4786.0089.77+4.2%
#3MUFG(25 November 2024)
Avg: 6.3%G10: 7.0%EM: 5.2%Dir: 12/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.06001.1747-9.8%
GBPG101.26971.26001.3467-6.4%
JPYG10151.17140.00156.41+10.5%
AUDG100.65070.66000.6698-1.5%
NZDG100.58960.60000.5791+3.6%
CADG101.401.381.37-0.8%
CHFG100.880.870.79-9.9%
NOKG1011.0410.7010.05-6.5%
SEKG1010.9210.509.19-14.2%
MXNAmericas20.4419.8017.98-10.1%
ZAREMEA18.0817.5016.59-5.5%
BRLAmericas6.015.705.48-4.1%
CNYAsia7.247.057.00-0.8%
PLNEMEA4.073.853.59-7.2%
INRAsia84.4786.5089.77+3.6%
#4Barclays(29 November 2024)
Avg: 7.2%G10: 7.6%EM: 6.5%Dir: 10/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.04001.1747-11.5%
GBPG101.26971.24001.3467-7.9%
JPYG10151.17150.00156.41+4.1%
AUDG100.65070.64000.6698-4.4%
NZDG100.58960.58000.5791+0.2%
CADG101.401.401.37-2.2%
CHFG100.880.890.79-12.4%
NOKG1011.0411.0010.05-9.4%
SEKG1010.9210.709.19-16.4%
MXNAmericas20.4420.0017.98-11.2%
ZAREMEA18.0817.8016.59-7.3%
BRLAmericas6.015.805.48-5.9%
CNYAsia7.247.157.00-2.2%
PLNEMEA4.073.903.59-8.6%
INRAsia84.4786.5089.77+3.6%
#5Morgan Stanley(18 November 2024)
Avg: 7.9%G10: 8.0%EM: 7.7%Dir: 9/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.04001.1747-11.5%
GBPG101.26971.24001.3467-7.9%
JPYG10151.17148.00156.41+5.4%
AUDG100.65070.64000.6698-4.4%
NZDG100.58960.58000.5791+0.2%
CADG101.401.401.37-2.2%
CHFG100.880.900.79-13.7%
NOKG1011.0411.0010.05-9.4%
SEKG1010.9210.809.19-17.5%
MXNAmericas20.4420.5017.98-14.0%
ZAREMEA18.0818.0016.59-8.5%
BRLAmericas6.015.905.48-7.7%
CNYAsia7.247.207.00-2.9%
PLNEMEA4.073.953.59-10.0%
INRAsia84.4787.0089.77+3.1%
#6Bank of America(2 December 2024)
Avg: 9.0%G10: 8.4%EM: 9.9%Dir: 3/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.05001.1747-10.6%
GBPG101.26971.25001.3467-7.2%
JPYG10151.17155.00156.41+0.9%
AUDG100.65070.63000.6698-5.9%
NZDG100.58960.57000.5791-1.6%
CADG101.401.411.37-3.0%
CHFG100.880.910.79-14.9%
NOKG1011.0411.2010.05-11.4%
SEKG1010.9211.009.19-19.6%
MXNAmericas20.4420.8017.98-15.7%
ZAREMEA18.0818.3016.59-10.3%
BRLAmericas6.016.105.48-11.4%
CNYAsia7.247.357.00-5.1%
PLNEMEA4.074.103.59-14.1%
INRAsia84.4787.5089.77+2.5%
#7Goldman Sachs(15 November 2024)
Avg: 10.5%G10: 10.1%EM: 11.0%Dir: 3/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.03001.1747-12.3%
GBPG101.26971.22001.3467-9.4%
JPYG10151.17155.00156.41+0.9%
AUDG100.65070.62000.6698-7.4%
NZDG100.58960.56000.5791-3.3%
CADG101.401.421.37-3.7%
CHFG100.880.920.79-16.2%
NOKG1011.0411.5010.05-14.4%
SEKG1010.9211.309.19-22.9%
MXNAmericas20.4421.0017.98-16.8%
ZAREMEA18.0818.5016.59-11.5%
BRLAmericas6.016.205.48-13.2%
CNYAsia7.247.407.00-5.8%
PLNEMEA4.074.203.59-16.9%
INRAsia84.4788.0089.77+2.0%
#8Deutsche Bank(28 November 2024)
Avg: 13.2%G10: 12.4%EM: 14.3%Dir: 3/15
CurrencyRegionSpotForecastActualErrorDirection
EURG101.05631.00001.1747-14.9%
GBPG101.26971.20001.3467-10.9%
JPYG10151.17160.00156.41-2.3%
AUDG100.65070.60000.6698-10.4%
NZDG100.58960.55000.5791-5.0%
CADG101.401.451.37-5.9%
CHFG100.880.950.79-20.0%
NOKG1011.0411.8010.05-17.4%
SEKG1010.9211.509.19-25.1%
MXNAmericas20.4422.0017.98-22.4%
ZAREMEA18.0819.5016.59-17.6%
BRLAmericas6.016.505.48-18.7%
CNYAsia7.247.507.00-7.2%
PLNEMEA4.074.303.59-19.7%
INRAsia84.4790.0089.77-0.3%