From the Coach guide
A consistent window, compared with your own history.
A consistent overnight window is compared with your own history.
Locate the night
Coach uses recorded sleep to choose a 4-hour window starting 30 minutes after sleep onset.
Summarize the readings
Heart-rate samples are averaged in 5-minute groups, then those groups are averaged for the night. This keeps bursts of samples from dominating the reading.
Compare with your baseline
The median from the last 7 days is compared with earlier readings within the last 60 days, excluding those recent days. The trend needs at least 3 readings in both periods, using the same source.
If data is missing
Coach can use a 1–5 a.m. window when sleep records are unavailable, then fall back to Apple Health resting-heart-rate readings if an overnight comparison cannot be made. A clock-based window does not confirm you were asleep.
Why it may differ from Health
Coach's overnight average is calculated from heart-rate samples. It is a different measurement from Health's resting-heart-rate value.
When it is available
Each usable night needs at least 12 5-minute groups containing samples. Without a heart-rate trend, at least 3 recorded feelings can still contribute to Fatigue.
How the signals combine
The recent heart-rate median uses 7 days and compares it with earlier readings within 60 days, requiring at least 3 readings in each period and flagging strain at 4% above baseline, or 2 bpm, whichever is more. Feelings need at least 3 answers, with a majority tired or sore counting as strain. HRV needs at least 3 readings in the last 7 days, and in at least 2 of the 4 weeks before. A weekly average 10% or more below the earlier weekly average counts as strain. Training monotony can corroborate when load data is usable and volume is not low, but cannot establish Fatigue alone.