Voidly
TH · per-country backtest

Thailand forecast vs reality

Compare published forecasts with observed outcomes for this country.

Updated every 30 min · CC BY 4.0 · Raw JSON · Current forecast →

Forecast time series

0.000.250.500.751.00threshold 0.50Apr 17Sep 26

Blue line: forecast probability. Green ✓ markers: forecast was right. Red ✗ markers: forecast was wrong. Dashed line at 0.5 is the binary decision threshold.

Y axis: forecast probability · Faint tick: distance to observed outcome (0 or 1)

Forecasts evaluated
163
since Apr 17
Accuracy @ 0.5
69.3%
113/163 correct
Brier score
0.216
lower is better
Observed positive rate
22%
mean predicted 5%

All 163 predictions (newest first)

Eval dateForecastPred ≥ 0.5?Observed?Correct?
Sep 260.1%—no event✓
Sep 250.1%—no event✓
Sep 240.1%—no event✓
Sep 230.3%—no event✓
Sep 220.2%—no event✓
Sep 213.2%—no event✓
Sep 204.2%—no event✓
Sep 190.4%—no event✓
Sep 180.3%—no event✓
Sep 170.3%—no event✓
Sep 160.3%—no event✓
Sep 150.5%—no event✓
Sep 140.6%—no event✓
Sep 130.4%—no event✓
Sep 121.3%—no event✓
Sep 111.6%—no event✓
Sep 101.8%—no event✓
Sep 92.1%—no event✓
Sep 82.3%—no event✓
Sep 72.6%—no event✓
Sep 62.5%—no event✓
Sep 53.9%—no event✓
Sep 43.8%—no event✓
Sep 31.5%—no event✓
Sep 21.5%—no event✓
Sep 14.5%—shutdown✗
Aug 318.3%↑shutdown✓
Aug 304.5%—shutdown✗
Aug 294.1%—shutdown✗
Aug 283.4%—shutdown✗
Aug 273.5%—no event✓
Aug 265.3%—no event✓
Aug 251.5%—no event✓
Aug 242.4%—no event✓
Aug 232.9%—no event✓
Aug 223.7%—shutdown✗
Aug 213.9%—shutdown✗
Aug 203.0%—shutdown✗
Aug 192.9%—shutdown✗
Aug 182.3%—shutdown✗
Aug 173.1%—no event✓
Aug 165.2%—no event✓
Aug 150.4%—no event✓
Aug 140.5%—no event✓
Aug 130.5%—no event✓
Aug 120.6%—no event✓
Aug 110.3%—no event✓
Aug 100.3%—no event✓
Aug 91.5%—no event✓
Aug 80.9%—no event✓
Aug 70.6%—no event✓
Aug 60.8%—no event✓
Aug 52.3%—no event✓
Aug 43.8%—no event✓
Aug 33.7%—no event✓
Aug 23.5%—no event✓
Aug 11.1%—no event✓
Jul 311.5%—no event✓
Jul 301.5%—no event✓
Jul 291.8%—no event✓

How to read this

  • Each row is one historical forecast. We made the prediction at eval_date, then waited the 7-day horizon, then graded against the observed outcome.
  • Forecast % is the calibrated probability we published that day. Post-recalibration (2026-05-20) these now match actual observed rates much better — see the refit finding.
  • Pred ≥ 0.5 shows the binary alert decision. Note we usually fire alerts at a lower threshold (see /v1/sentinel/global_heatmap for the live cutoff) — the 0.5 column here is for backtest scoring consistency with the global confusion matrix.
  • Correct = both (pred ≥ 0.5) and (observed) agree.
About this view

Every Voidly Sentinel shutdown-risk forecast for Thailand, plotted against what actually happened. 163 (predicted, observed) pairs from the rolling 30-day evaluation window.