IranIR
stable (+0.9pp)30-day day-by-day shutdown-risk trajectory. Each point is a per-horizon XGBoost prediction (h=1..30) with a 90% conformal band derived from absolute LOCO residuals. Peak risk highlighted.
Peak day
28.0%
d19 · 2026-07-27
Floor day
2.1%
d2 · 2026-07-10
30-day delta
+0.9pp
d30 vs d1 probability
30-day trajectory with 90% conformal band
model trajectory_v1mean P(shutdown by day)90% conformal bandpeak day
Drivers (SHAP top 3 from the 7-day model — same features feed all horizons)
day 13.5%
2026-07-09
- incident_count_7d+0.009
- block_rate_roll7_std-0.008
- gdelt_unrest_30d-0.005
day 710.2%
2026-07-15
- incident_count_7d+0.009
- block_rate_roll7_std-0.008
- gdelt_unrest_30d-0.005
day 1412.9%
2026-07-22
- incident_count_7d+0.009
- block_rate_roll7_std-0.008
- gdelt_unrest_30d-0.005
day 304.4%
2026-08-07
- incident_count_7d+0.009
- block_rate_roll7_std-0.008
- gdelt_unrest_30d-0.005
Honest caveats
- Per-horizon XGBoost stacked into a trajectory — not a true joint distribution.
- Conformal bands are absolute-residual q90 from LOCO predictions on 18 eval countries.
- Long horizons (h>=14d) have wider effective uncertainty than the conformal q90 suggests; the same lag features feed all horizons.
- Bands floor at [0,1]; probabilities below 0.05 are at the model's noise floor.
- SHAP attribution above is from the 7-day point model. The trajectory uses 30 separate per-horizon XGBoost models that share the same feature set; we have not yet computed per-horizon SHAP.
Sample horizons
| Day | Date | P(shutdown) | 90% interval |
|---|---|---|---|
| d1 | 2026-07-09 | 3.5% | [0%, 47%] |
| d7 | 2026-07-15 | 10.2% | [0%, 75%] |
| d14 | 2026-07-22 | 12.9% | [0%, 82%] |
| d30 | 2026-08-07 | 4.4% | [0%, 83%] |
Spotlight countries