← Desk Uruguay Signal Analytics · original report page

Uruguay EMBI directed graphs

All countries

Monthly — is the current spread priced?

cheap

Uruguay EMBI looks cheap at 77 bp vs fair 67 bp (+9 bp wide).

The EMBI was little changed over the last 6 months (78 → 78 bp). Last month it widened another 12 bp. Last month’s move was led by US high-yield spreads (+7 bp, wider); USD broad (+3 bp, wider). It looks cheap because the market print (77 bp) is wider than macro fair value (67 bp, gap +9 bp).

  • USD broad increased, which put upward pressure on the local exchange rate, which typically tightens the EMBI spread. That does not appear to have been incorporated into the current spread.
  • Oil increased, which put downward pressure on the terms-of-trade gap, which typically tightens the EMBI spread. That does not appear to have been incorporated into the current spread.
  • The VIX widened, which put upward pressure on the local exchange rate, which typically tightens the EMBI spread. That does not appear to have been incorporated into the current spread.
EMBI vs macro fair value
Current EMBI77 bp (2026-10-15)
Macro fair value67 bp (month-end 2026-09-30)
Rich / cheapcheap
Gap (current − fair)+9 bp (1.204σ)
Month-end residual+11 bp
Residual σ8 bp
In-sample R²0.809

4 monthly print(s) may not yet have been tradable at the last EMBI date.

ParentΔ last monthContrib bpTypical print lag (d)
us_hy_oas (t)0.490+7.40
dxy (t)2.401+3.50
tot_gap (t)0.000-1.445
tot (t)0.000+0.045
debt_gap (t)0.000+0.035
current_account (t)0.000+0.025

Has EMBI had time to trade the prints?

InputEst. releaseTraded after print?Days since
us_hy_oas2026-09-30yes15
tot2026-11-14pending-30
tot_gap2026-11-14pending-30
dxy2026-09-30yes15
debt_gap2026-11-04pending-20
current_account2026-10-25pending-10

Monthly DAG

Uruguay EMBI monthly DAG train 2010-01-31→2025-02-28 (182) · holdout 2025-03-31→2026-10-31 (20) Global macro ToT / activity Fiscal Trade / FX EMBI / equity +0.73 -0.67 -0.62 USD broad US HY OAS vix copper oil ToT gap commodity ToT nominal deficit primary balance fx REER FX reserves EMBI Uruguay green + · red − · bold = story chain

Narrative edges (strongest first)

FromToLagβ (z)Child R²
public_debt_gdp→debt_gapt+1.000-0.045
dxy→fxt+0.899-3.834
reer→reer_gapt+0.8260.011
tot→fxt+0.756-3.834
oil→tott-0.748-8914.082
us_hy_oas→embi_brat+0.728-11.317
dxy→reert+0.704-112.631
copper→embi_brat-0.672-11.317
tot_gap→embi_brat+0.667-11.317
us_hy_oas→reert-0.647-112.631
oil→tot_gapt-0.632-77.753
reer→embi_brat-0.624-11.317
copper→tot_gapt-0.617-77.753
reserves→fxt+0.598-3.834
nominal_deficit→primary_balancet+0.578-0.015
us_hy_oas→fxt-0.562-3.834
copper→exports_growtht+0.546-1.111
fx→reert+0.528-112.631
tot_gap→reert-0.495-112.631
tot→reservest+0.482-72.535
fx→embi_brat-0.469-11.317
tot_gap→current_accountt-0.4410.196
primary_balance→embi_brat+0.426-11.317
oil→fxt-0.400-3.834
oil→exports_growtht+0.381-1.111
reer_gap→embi_brat-0.379-11.317
tot→primary_balancet-0.376-0.015
current_account→fxt+0.361-3.834
dxy→embi_brat-0.354-11.317
oil→embi_brat-0.328-11.317
tot→reer_gapt-0.3060.011
nominal_deficit→public_debt_gdpt-0.306-358.836
tot→reert+0.296-112.631
oil→reservest-0.276-72.535
us_hy_oas→reer_gapt-0.2640.011
exports_growth→current_accountt+0.2550.196
vix→embi_brat+0.237-11.317
copper→tott-0.232-8914.082
current_account→reservest-0.221-72.535
reserves_growth→embi_brat-0.196-11.317
current_account→embi_brat-0.194-11.317
tot_gap→fxt-0.189-3.834
tot→exports_growtht-0.188-1.111
copper→fxt+0.184-3.834
fx→reer_gapt-0.1820.011
vix→fxt+0.179-3.834
dxy→reer_gapt+0.1310.011
debt_gap→embi_brat+0.115-11.317
public_debt_gdp→embi_brat+0.115-11.317
tot_gap→primary_balancet+0.109-0.015
cpi→fxt-0.096-3.834
oil→primary_balancet-0.090-0.015
tot→embi_brat-0.074-11.317
primary_balance→public_debt_gdpt-0.073-358.836
primary_balance→debt_gapt-0.073-0.045
oil→reert-0.065-112.631
tot→current_accountt+0.0490.196
current_account→reserves_growtht-0.0430.004
reserves→reserves_growtht-0.0400.004

ΔEMBI engine (holdout score)

Ridge on ΔEMBI: 1 risk (HY or VIX or S&P) + 1 rates/USD + 1 commodity + 1 local + 1 stock. Ranked by holdout R², not quintile lift. Best: theory|lags=[0, 1, 2] · parents: vix, dxy, oil, fx, primary_balance · 182 train / 20 test through 2026-10-31.

FromToLagβ (z)Child R²
vix→embi_brat+0.3450.563
vix→embi_brat−1+0.2660.563
dxy→embi_brat+0.2220.563
primary_balance→embi_brat+0.1550.563
primary_balance→embi_brat−1-0.1090.563
oil→embi_brat-0.0900.563
fx→embi_brat+0.0790.563
dxy→embi_brat−1+0.0670.563
oil→embi_brat−2-0.0590.563
fx→embi_brat−2+0.0570.563
dxy→embi_brat−2-0.0470.563
primary_balance→embi_brat−2-0.0390.563
vix→embi_brat−2+0.0330.563
fx→embi_brat−1+0.0320.563
oil→embi_brat−1+0.0100.563
MethodLagsOOS R²σ-quintileLift vs naiveNaive middle±1 bin3-classSignRMSE ΔEdgesParents
theory|lags=[0, 1, 2] ← best[0, 1, 2]-0.11545.0%-0.15060.0%95.0%50.0%65.0%0.0741815
pc|lags=[0, 1, 2][0, 1, 2]-0.11545.0%-0.15060.0%95.0%50.0%65.0%0.0743015
pc_strict|lags=[0, 1, 2][0, 1, 2]-0.11545.0%-0.15060.0%95.0%50.0%65.0%0.0742615
tan|lags=[0, 1, 2][0, 1, 2]-0.11545.0%-0.15060.0%95.0%50.0%65.0%0.074815
hybrid|lags=[0, 1, 2][0, 1, 2]-0.11545.0%-0.15060.0%95.0%50.0%65.0%0.0742915
theory|lags=[1, 3][1, 3]-0.12150.0%-0.10060.0%95.0%50.0%55.0%0.0741810
pc|lags=[1, 3][1, 3]-0.12150.0%-0.10060.0%95.0%50.0%55.0%0.0743010
pc_strict|lags=[1, 3][1, 3]-0.12150.0%-0.10060.0%95.0%50.0%55.0%0.0742610
tan|lags=[1, 3][1, 3]-0.12150.0%-0.10060.0%95.0%50.0%55.0%0.074810
hybrid|lags=[1, 3][1, 3]-0.12150.0%-0.10060.0%95.0%50.0%55.0%0.0742910
theory|lags=[1][1]-0.12155.0%-0.05060.0%95.0%55.0%65.0%0.074185
pc|lags=[1][1]-0.12155.0%-0.05060.0%95.0%55.0%65.0%0.074305
pc_strict|lags=[1][1]-0.12155.0%-0.05060.0%95.0%55.0%65.0%0.074265
tan|lags=[1][1]-0.12155.0%-0.05060.0%95.0%55.0%65.0%0.07485