Key Takeaways
- Normalized Power (NP) accounts for the physiological cost of variable power output. A ride with surges and recoveries has a higher NP than average power suggests.[1]
- Intensity Factor (IF = NP / FTP) provides a single number to compare ride difficulty regardless of duration or rider fitness level.[1]
- Training Stress Score (TSS) combines intensity and duration into one fatigue metric. A 1-hour ride at FTP = 100 TSS by definition.[2]
- The Variability Index (VI = NP / AP) estimates how variable your power was. Indoor trainer rides typically have VI near 1.0; races can exceed 1.25.
Understanding Variability Index
True NP is calculated from second-by-second power data using a 30-second rolling average raised to the 4th power. Without raw data, this tool uses a Variability Index (VI) to estimate NP from average power.[1]
The VI presets are based on typical ride profiles: indoor ERG mode has nearly perfect power consistency (VI ≈ 1.0), while a criterium race with constant attacking can have VI of 1.25 or higher. Select the profile that best matches your ride, or enter a custom VI if you know it.
Using TSS for Training Planning
Weekly TSS Targets
Recreational riders: 200–400 TSS/week. Competitive: 400–700. Elite: 700–1,200+. Increase weekly TSS by no more than 5–10% to manage fatigue.
TSS Recovery Guidelines
Under 100 TSS: recovered by next day. 100–200: some lingering fatigue. 200–300: 2–3 days recovery. 300+: 3–5 days or more before high-quality training.
Frequently Asked Questions
Sources & References
- Training and Racing with a Power Meter (3rd Edition). Coggan A, Allen H, McGregor S. VeloPress (2019)
- Quantifying Training Stress and Its Impact on Performance in Cycling. Sanders D, Myers T, Akubat I. International Journal of Sports Physiology and Performance (2017)
- Normalized Power, Intensity Factor, and Training Stress Score. TrainingPeaks. TrainingPeaks Knowledge Base (2023)

Certified Personal Trainer & Sports Nutritionist
NASM-certified fitness and nutrition coach with over 10 years of hands-on experience helping people build strength, lose fat, and live healthier lives. Specializing in gym-based workouts with a strong focus on lifting technique, biomechanics, and practical exercise science. Through FitLifeRegime, sharing the tools, tips, and insights that have worked for hundreds of clients — helping you start your own fitness journey with confidence and clarity.
Learn more about Manish
NASM Certified
Certified Personal Trainer & Sports Nutritionist from the National Academy of Sports Medicine
This tool is for informational and journaling purposes only.
I am NOT a doctor.