← Desk Peru Signal Analytics · original report page

Peru EMBI directed graphs

All countries

Monthly — is the current spread priced?

fair

Peru EMBI is fairly priced at 109 bp (fair 108 bp).

  • The local exchange rate decreased, which put upward pressure on the local policy–Fed funds gap, which typically widens the EMBI spread.
  • The S&P 500 rose, which put downward pressure on the local policy–Fed funds gap, which typically tightens the EMBI spread.
  • US high-yield spreads tightened, which put downward pressure on the local policy–Fed funds gap, which typically tightens the EMBI spread.
EMBI vs macro fair value
Current EMBI109 bp (2026-09-02)
Macro fair value108 bp (month-end 2026-08-31)
Rich / cheapfair
Gap (current − fair)+1 bp (0.056σ)
Month-end residual-2 bp
Residual σ12 bp
In-sample R²0.856

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.220-5.40
dxy (t)-0.956-1.60
tot_gap (t)-0.000-0.245
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-08-31yes2
tot2026-10-15pending-43
tot_gap2026-10-15pending-43
dxy2026-08-31yes2
debt_gap2026-10-05pending-33
current_account2026-09-25pending-23

Monthly DAG

Peru EMBI monthly DAG train 2010-01-31→2025-02-28 (182) · holdout 2025-03-31→2026-09-30 (19) Global macro ToT / activity Monetary Trade / FX EMBI / equity +0.50 +0.45 USD broad oil S&P 500 US HY OAS vix copper commodity ToT ToT gap Fed gap curr. account fx REER FX reserves EMBI Peru green + · red − · bold = story chain

Narrative edges (strongest first)

FromToLagβ (z)Child R²
public_debt_gdpdebt_gapt+1.000-3.465
reerreer_gapt+0.953-499.628
coppertott+0.907-4950.844
dxyfxt+0.905-66.927
tot_gapcurrent_accountt+0.8260.662
nominal_deficitprimary_balancet+0.8230.590
reservesfxt+0.701-66.927
totcurrent_accountt+0.7000.662
ust_shortpolicy_ratet+0.6620.656
primary_balancedebt_gapt-0.649-3.465
primary_balancepublic_debt_gdpt-0.6490.044
fed_fundspolicy_ratet+0.6480.656
current_accountfxt+0.639-66.927
current_accountreservest+0.624-43.138
tot_gapfxt+0.621-66.927
nominal_deficitpublic_debt_gdpt-0.6180.044
coppertot_gapt+0.612-86.609
us_hy_oasfxt-0.609-66.927
tot_gapprimary_balancet-0.5960.590
reer_gappolicy_ratet+0.5680.656
nominal_deficitpolicy_ratet+0.5580.656
sp500policy_fed_gapt-0.555-0.601
fxpolicy_fed_gapt-0.541-0.601
dxypolicy_fed_gapt-0.533-0.601
cpipolicy_ratet+0.5100.656
us_hy_oaspolicy_fed_gapt+0.509-0.601
vixembi_brat+0.495-7.942
totexports_growtht+0.4850.067
policy_ratepolicy_fed_gapt+0.461-0.601
us_hy_oasembi_brat+0.451-7.942
totprimary_balancet-0.4400.590
copperexports_growtht+0.4350.067
reerpolicy_ratet+0.4310.656
primary_balancepolicy_ratet+0.4290.656
debt_gappolicy_fed_gapt-0.418-0.601
cpipolicy_fed_gapt+0.408-0.601
exports_growthcurrent_accountt+0.4080.662
fxreer_gapt-0.392-499.628
oiltott+0.386-4950.844
fed_fundspolicy_fed_gapt-0.378-0.601
oilfxt-0.363-66.927
policy_fed_gapembi_brat+0.346-7.942
cpifxt+0.336-66.927
dxyreert+0.320-436.661
totfxt+0.318-66.927
totreert-0.311-436.661
tot_gapembi_brat-0.297-7.942
tot_gapreert-0.296-436.661
vixpolicy_ratet-0.2670.656
current_accountreserves_growtht+0.265-0.094
totreservest+0.261-43.138
current_accountembi_brat-0.250-7.942
reerembi_brat-0.245-7.942
fed_funds_chgpolicy_ratet+0.2430.656
sp500policy_ratet+0.2380.656
copperfxt+0.224-66.927
oilreert-0.220-436.661
totreer_gapt-0.189-499.628
reservesreserves_growtht-0.182-0.094
dxypolicy_ratet+0.1740.656

Δ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] · parents: us_hy_oas, dxy, oil, fx, current_account · 182 train / 19 test through 2026-09-30.

FromToLagβ (z)Child R²
us_hy_oasembi_brat+0.4790.548
dxyembi_brat+0.2280.548
oilembi_brat-0.0760.548
current_accountembi_brat+0.0510.548
fxembi_brat-0.0200.548
MethodLagsOOS R²σ-quintileLift vs naiveNaive middle±1 bin3-classSignRMSE ΔEdgesParents
theory|lags=[0] ← best[0]-0.05936.8%-0.05342.1%89.5%42.1%63.2%0.094205
pc|lags=[0][0]-0.05936.8%-0.05342.1%89.5%42.1%63.2%0.094455
pc_strict|lags=[0][0]-0.05936.8%-0.05342.1%89.5%42.1%63.2%0.094425
tan|lags=[0][0]-0.05936.8%-0.05342.1%89.5%42.1%63.2%0.094175
hybrid|lags=[0][0]-0.05936.8%-0.05342.1%89.5%42.1%63.2%0.094355
theory|lags=[0, 1, 2][0, 1, 2]-0.12147.4%0.05342.1%89.5%52.6%63.2%0.0962015
pc|lags=[0, 1, 2][0, 1, 2]-0.12147.4%0.05342.1%89.5%52.6%63.2%0.0964515
pc_strict|lags=[0, 1, 2][0, 1, 2]-0.12147.4%0.05342.1%89.5%52.6%63.2%0.0964215
tan|lags=[0, 1, 2][0, 1, 2]-0.12147.4%0.05342.1%89.5%52.6%63.2%0.0961715
hybrid|lags=[0, 1, 2][0, 1, 2]-0.12147.4%0.05342.1%89.5%52.6%63.2%0.0963515
theory|lags=[1][1]-0.20126.3%-0.15842.1%89.5%31.6%52.6%0.100205
pc|lags=[1][1]-0.20126.3%-0.15842.1%89.5%31.6%52.6%0.100455
pc_strict|lags=[1][1]-0.20126.3%-0.15842.1%89.5%31.6%52.6%0.100425
tan|lags=[1][1]-0.20126.3%-0.15842.1%89.5%31.6%52.6%0.100175