· Analytic
Z1227 Iowa Minimum Temperature Frost Risk
Daily minimum temperature for Iowa from OpenMeteo state-aggregate data, z-scored on 5-year rolling window and polarity-inverted so cold days register as positive signal values. A simple frost-risk indicator , low Iowa Tmin during late-spring planting or early-fall harvest windows signals yield-stress regimes.
Current reading
-0.199
NORMAL
DORMANT · WAITING FOR APR
DAILY · SIGNAL
As of Oct 30, 2026. Updated nightly. · NEXT WINDOW APRIL 2027
Current composite
-0.2173
On the plus-or-minus one scale; Iowa Tmin modestly warm vs 5y norm
SEASONAL STATE
DORMANT · WAITING FOR APR
The planting-season frost-risk window has closed. The signal is in off-season drift mode until April. Current readings reflect October-March temperature cycles rather than live frost-risk firing.
Signal state
Normal
1 day in episode
All-time percentile
47.3th
Near median of 36 years Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
extreme-pos corn fwd 60d
+1.45%
2,737 days (30.5%), HAC t +2.49 sig at 5% Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
extreme-neg corn fwd 60d
-1.94%
3,291 days (36.7%), HAC t -2.68 sig at 1% Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
Historical sample is dominated by in-season (April-May) firings; off-season readings carry seasonal-temperature-cycle information rather than active frost-risk.
LOCKED portfolio weight
7.7%
1/13 equal-weight in Layer 1 base sleeve, polarity +1
OBJECTIVE
Iowa produces approximately 19 percent of US corn , the single largest state share , and Iowa’s late-spring and early-fall frost events can material impact yield outcomes. May frost damages young corn seedlings; September frost truncates grain fill before the crop fully matures. This signal queries OpenMeteo daily minimum temperature state-aggregate data for Iowa, computes an average per day, z-scores on a 5-year (1,260-day) rolling window, and polarity-inverts so negative Tmin (cold) maps to positive signal values. The empirical pattern across 36 years is cleanly directional. extreme-pos state (val above plus 0.5, Iowa Tmin significantly below 5-year rolling norm) delivers mean corn fwd 60d of plus 1.45 percent (HAC Newey-West t plus 2.49, significant at 5 percent, 2,737 state-days). extreme-neg state (val below minus 0.5, Iowa Tmin significantly above norm) delivers minus 1.94 percent (HAC t minus 2.68, significant at 1 percent, 3,291 state-days). Both tails directionally consistent with cold-is-bullish-corn thesis via frost-stress mechanism. The signal reads -0.199 as of October 23 2026 in moderate-neg territory for 2 consecutive trading day at the 47.3 percentile. Current conditions reflect Iowa Tmin running modestly above the 5-year rolling norm. The signal contributes 7.7 percent weight to the LOCKED corn portfolio v1_1 Layer 1 base sleeve with polarity sign plus one.
LIVE CHART
Thirty-six years of Iowa daily Tmin z-score with polarity inversion.
COMPOSITE
-0.2 / 100
STATE
Moderate Neg
PHASE
-1
FWD 60d
+2.99% (baseline +2.31%)
SAMPLE N
9,039 days
TODAY’S PLAYBOOK READING
STATE
NORMAL
WHAT THE CHART SHOWS
The composite sits at -0.20 in the Neutral band. The Iowa Tmin z-score reads slightly warm vs the 5-year rolling baseline but we are outside the planting-season live window where the frost-risk mechanism is operative. CBOT front-month corn (orange, right axis) sits near $4.48/bu.
TOP INPUTS FIRING
- Primary composite -0.20 State Neutral, slightly warm vs 5-year rolling baseline. The planting-season live window is April-May; current October reading is off-season drift.
- OpenMeteo Iowa state-aggregate daily minimum temperature Iowa statewide average daily minimum temperature from OpenMeteo, z-scored on 5-year rolling, polarity-inverted so cold = positive composite.
- IC vs CBOT corn fwd 60d: Spearman +0.097, p=3.3e-20 (N=8,984) Significantly positive IC. The frost-risk mechanism is author-thesis-aligned bullish-corn in-season; off-season readings carry less directional conviction.
THE TAKEAWAY
What this means for you today
THE IOWA FROST-RISK CHANNEL
Iowa’s late-May/early-June frost events can damage young corn seedlings and require replanting. Iowa’s early-September frost events can truncate grain fill before the crop fully matures, particularly for later-emerged crops in northern Iowa. The signal captures Iowa Tmin at daily resolution across the full year , the agronomically-relevant windows are late-May (planting) and mid-September (grain-fill maturity), but the signal does not explicitly gate for these windows.
THE CLEAN MONOTONIC EMPIRICAL PATTERN
Both extreme tails are HAC-t significant with directionally-expected signs. extreme-pos (Iowa cold) delivers plus 1.45 percent at HAC t plus 2.49 sig at 5 percent. extreme-neg (Iowa warm) delivers minus 1.94 percent at HAC t minus 2.68 sig at 1 percent. Clean trend-following direction consistent with the frost-stress-is-bullish-corn thesis.
THE HONEST CAVEAT
The signal reads Tmin WITHOUT phenology gating , fires year-round regardless of whether Iowa is in a frost-sensitive crop stage. A phenology-gated version (frost-risk-weighted during May planting + September grain-fill windows) would likely show stronger state-conditional stats. The 5-year rolling z-score may understate frost risk during warming-climate decades (if the rolling baseline is itself warming, a given cold event becomes a smaller z-score anomaly). The signal is Iowa-only , does not capture broader Corn Belt frost dynamics in Illinois, Minnesota, or Nebraska.
THE REGIME MAP
The three Iowa Tmin frost-risk regime states, forward returns and sample share
Behavior across the Iowa daily minimum temperature z-score (OpenMeteo state-aggregate, 5-year rolling z, polarity-inverted so cold reads positive). The planting-season frost-risk mechanism fires strongest during the April-May window; off-season readings reflect seasonal temperature cycles. CBOT corn benchmark.
| State | Phase | Share | Fwd 60d | HAC t | Edge vs baseline | Last firings |
|---|---|---|---|---|---|---|
| Warm No Frost Risk | – | 44.5% (4025 d) | -0.07% | -0.36pp | Oct 2026, Oct 2026, Oct 2026 | |
| Neutral TODAY | 0 | 17.9% (1622 d) | +0.33% | +0.04pp | Oct 2026, Oct 2026, Oct 2026 | |
| Cold Frost Risk | + | 37.6% (3397 d) | +0.75% | +0.46pp | Oct 2026, Apr 2026, Apr 2026 |
The historical pattern
Methodology
THE TRACK RECORD
State changes
| State | Start | End | Duration | Fwd 60d SPY |
|---|---|---|---|---|
| Normal | 10/23/2024 | 10/25/2024 | 3d | +4.92% |
| Extreme Pos | 10/28/2024 | 10/30/2024 | 3d | +3.19% |
| Normal | 10/31/2024 | 10/31/2024 | 1d | +6.40% |
| Extreme Neg | 11/01/2024 | 11/01/2024 | 1d | +5.39% |
| Extreme Pos | 11/04/2024 | 11/04/2024 | 1d | +4.91% |
| Normal | 11/05/2024 | 11/05/2024 | 1d | +4.35% |
| Extreme Neg | 11/06/2024 | 11/12/2024 | 5d | +2.23% |
| Normal | 11/13/2024 | 11/13/2024 | 1d | +1.03% |
| Extreme Neg | 11/14/2024 | 11/15/2024 | 2d | +2.76% |
| Normal | 11/18/2024 | 11/19/2024 | 2d | +3.97% |
| Extreme Neg | 11/20/2024 | 12/26/2024 | 25d | +3.37% |
| Normal | 12/27/2024 | 12/27/2024 | 1d | -4.69% |
| Extreme Neg | 12/30/2024 | 02/21/2025 | 37d | -5.54% |
| Normal | 02/24/2025 | 02/24/2025 | 1d | -0.73% |
| Extreme Neg | 02/25/2025 | 02/25/2025 | 1d | -1.92% |
| Normal | 02/26/2025 | 02/27/2025 | 2d | -1.93% |
| Extreme Neg | 02/28/2025 | 03/03/2025 | 2d | -0.51% |
| Normal | 03/04/2025 | 03/04/2025 | 1d | +2.29% |
| Extreme Neg | 03/05/2025 | 03/10/2025 | 4d | +1.09% |
| Normal | 03/11/2025 | 03/11/2025 | 1d | +6.68% |
| Extreme Neg | 03/12/2025 | 03/12/2025 | 1d | +7.21% |
| Normal | 03/13/2025 | 03/13/2025 | 1d | +8.75% |
| Extreme Pos | 03/14/2025 | 03/14/2025 | 1d | +7.16% |
| Extreme Neg | 03/17/2025 | 03/17/2025 | 1d | +6.03% |
| Normal | 03/18/2025 | 03/19/2025 | 2d | +7.62% |
| Extreme Neg | 03/20/2025 | 03/20/2025 | 1d | +6.58% |
| Normal | 03/21/2025 | 03/21/2025 | 1d | +5.95% |
| Extreme Neg | 03/24/2025 | 03/26/2025 | 3d | +4.07% |
| Normal | 03/27/2025 | 03/27/2025 | 1d | +7.00% |
| Extreme Pos | 03/28/2025 | 03/28/2025 | 1d | +9.26% |
| Extreme Neg | 03/31/2025 | 04/01/2025 | 2d | +9.38% |
| Normal | 04/02/2025 | 04/04/2025 | 3d | +9.45% |
| Extreme Neg | 04/07/2025 | 04/08/2025 | 2d | +23.98% |
| Normal | 04/09/2025 | 04/16/2025 | 6d | +13.07% |
| Extreme Pos | 04/17/2025 | 04/17/2025 | 1d | +18.58% |
| Normal | 04/21/2025 | 04/21/2025 | 1d | +22.22% |
| Extreme Pos | 04/22/2025 | 04/28/2025 | 5d | +19.03% |
| Normal | 04/29/2025 | 04/30/2025 | 2d | +14.93% |
| Extreme Pos | 05/01/2025 | 05/01/2025 | 1d | +13.75% |
| Normal | 05/02/2025 | 05/06/2025 | 3d | +11.95% |
| Extreme Pos | 05/07/2025 | 05/08/2025 | 2d | +12.48% |
| Normal | 05/09/2025 | 05/09/2025 | 1d | +12.13% |
| Extreme Pos | 05/12/2025 | 05/21/2025 | 8d | +8.45% |
| Normal | 05/22/2025 | 05/23/2025 | 2d | +9.73% |
| Extreme Pos | 05/27/2025 | 08/25/2025 | 63d | +7.51% |
| Normal | 08/26/2025 | 08/26/2025 | 1d | +2.71% |
| Extreme Pos | 08/27/2025 | 09/03/2025 | 5d | +0.91% |
| Normal | 09/04/2025 | 09/04/2025 | 1d | +5.28% |
| Extreme Pos | 09/05/2025 | 10/06/2025 | 22d | +5.10% |
| Normal | 10/07/2025 | 10/09/2025 | 3d | +2.10% |
| Extreme Pos | 10/10/2025 | 10/17/2025 | 6d | +5.60% |
| Normal | 10/20/2025 | 10/21/2025 | 2d | +3.12% |
| Extreme Neg | 10/22/2025 | 10/24/2025 | 3d | +1.46% |
| Normal | 10/27/2025 | 10/29/2025 | 3d | +0.58% |
| Extreme Neg | 10/30/2025 | 11/03/2025 | 3d | +2.29% |
| Normal | 11/04/2025 | 11/05/2025 | 2d | +2.99% |
| Extreme Neg | 11/06/2025 | 11/06/2025 | 1d | +2.37% |
| Normal | 11/07/2025 | 11/07/2025 | 1d | +0.99% |
| Extreme Neg | 11/10/2025 | 11/13/2025 | 4d | +1.35% |
| Normal | 11/14/2025 | 11/14/2025 | 1d | +1.39% |
| Extreme Neg | 11/17/2025 | 11/17/2025 | 1d | +2.42% |
| Normal | 11/18/2025 | 11/19/2025 | 2d | +3.45% |
| Extreme Neg | 11/20/2025 | 11/21/2025 | 2d | +4.90% |
| Normal | 11/24/2025 | 11/24/2025 | 1d | +2.04% |
| Extreme Neg | 11/25/2025 | 12/24/2025 | 21d | +1.83% |
| Normal | 12/26/2025 | 12/26/2025 | 1d | -4.85% |
| Extreme Neg | 12/29/2025 | 02/13/2026 | 33d | -6.22% |
| Normal | 02/17/2026 | 02/18/2026 | 2d | +8.71% |
| Extreme Neg | 02/19/2026 | 03/03/2026 | 9d | +7.99% |
| Normal | 03/04/2026 | 03/06/2026 | 3d | +10.41% |
| Extreme Pos | 03/09/2026 | 03/09/2026 | 1d | +11.20% |
| Normal | 03/10/2026 | 03/10/2026 | 1d | +11.80% |
| Extreme Neg | 03/11/2026 | 03/18/2026 | 6d | +9.05% |
| Normal | 03/19/2026 | 03/19/2026 | 1d | +14.40% |
| Extreme Pos | 03/20/2026 | 03/20/2026 | 1d | +15.69% |
| Extreme Neg | 03/23/2026 | 03/23/2026 | 1d | +13.06% |
| Normal | 03/24/2026 | 03/26/2026 | 3d | +14.32% |
| Extreme Neg | 03/27/2026 | 03/27/2026 | 1d | +15.64% |
| Extreme Pos | 03/30/2026 | 03/31/2026 | 2d | +16.19% |
| Normal | 04/01/2026 | 04/06/2026 | 3d | +13.09% |
| Extreme Neg | 04/07/2026 | 04/07/2026 | 1d | +12.98% |
| Normal | 04/08/2026 | 04/10/2026 | 3d | +11.13% |
| Extreme Pos | 04/13/2026 | 04/17/2026 | 5d | +9.56% |
| Extreme Neg | 04/20/2026 | 04/20/2026 | 1d | +5.93% |
| Extreme Pos | 04/21/2026 | 04/23/2026 | 3d | +5.57% |
| Normal | 04/24/2026 | 04/24/2026 | 1d | +4.69% |
| Extreme Pos | 04/27/2026 | 04/27/2026 | 1d | +3.22% |
| Normal | 04/28/2026 | 05/11/2026 | 10d | +3.83% |
| Extreme Pos | 05/12/2026 | 05/19/2026 | 6d | +4.75% |
| Normal | 05/20/2026 | 05/20/2026 | 1d | +4.24% |
| Extreme Pos | 05/21/2026 | 09/22/2026 | 85d | +3.33% |
| Normal | 09/23/2026 | 09/23/2026 | 1d | |
| Extreme Pos | 09/24/2026 | 10/01/2026 | 6d | |
| Normal | 10/02/2026 | 10/05/2026 | 2d | |
| Extreme Pos | 10/06/2026 | 10/07/2026 | 2d | |
| Normal | 10/08/2026 | 10/08/2026 | 1d | |
| Extreme Pos | 10/09/2026 | 10/14/2026 | 4d | |
| Normal | 10/15/2026 | 10/16/2026 | 2d | |
| Extreme Neg | 10/19/2026 | 10/19/2026 | 1d | |
| Normal | 10/20/2026 | 10/22/2026 | 3d | |
| Extreme Pos | 10/23/2026 | 10/23/2026 | 1d |
Scroll inside the table for the full history. Forward 60-day SPY is measured from each run’s start date; a reader cannot trade off a start-date they only identify in hindsight, so this is a transparency log, not an alpha claim. Asterisked (*) returns are partial. The run is less than 60 trading days old. The full 60-day comparable fills in as more data arrives.
What this measures
The engine queries `weather_data.OPENMETEO_IOWA_CORN_BELT_TMIN_DAILY` for daily Iowa minimum temperature. Averages per date. Forward-fills daily. Z-scores on 1,260-day rolling window with 252-day minimum. Polarity-inverts (`sig = -z`). Clips to plus-or-minus 3. Tanh-bounds. Five-state machine on the final the primary composite.
GO DEEPER
Want the full depth?
The full research brief adds methodology detail on the OpenMeteo Iowa Tmin series, why Iowa in particular is the dominant frost-risk read (highest corn production share), and how the planting-season gating affects interpretation. Includes historical case studies, the three-regime state-conditional table, and the methodology for pairing with Development Pace, Emerged Pace, Nino 3.4, and the Corn Cycle DNA playbook.
Taxonomy, polarity, state labels
Not investment advice · The analysis on this page is informational and educational. Signal readings, historical case figures, and empirical statistics are derived from publicly available data and are provided without warranty. Hypothetical performance results have inherent limitations, including the benefit of hindsight. Readers who intend to trade should consult a licensed investment professional and see the research brief for the full disclaimer.
Last refreshed Nov 02, 2026 01:11 PM ET
