BiasIntermediate

Underfitting

Underfitting is the condition in which a strategy or model is too simple or too constrained to capture the genuine structure in the data, so it performs poorly both in-sample and out-of-sample because it has failed to learn the real signal that is present.

Quick Answer

Underfitting is the opposite failure: a strategy too simple or too constrained to capture the real structure in the data, so it performs weakly both in-sample and out-of-sample. A single moving-average crossover may miss the pattern that actually drives Nifty returns. Unlike overfitting, adding well-chosen complexity or features improves both scores at once.

Definition: Underfitting

Underfitting is the condition in which a model is too simple to capture the genuine structure in the data, so it performs poorly both in-sample and out-of-sample.

Key takeaways: Underfitting

  • Underfitting is a model too simple to capture the real signal, so it fails everywhere
  • It is the high-bias mirror image of overfitting and is often missed
  • Its signature is poor performance both in-sample and out-of-sample, close together
  • Over-correcting for overfitting is a common route into underfitting
  • Fix it by adding economically justified capacity and validating each step out-of-sample

Underfitting at a glance

Underfitting — key facts at a glance, Indian backtesting context.
Bias typeModel capacity error
How it creeps inModel too simple or over-constrained
Effect on resultsWeak in-sample and out-of-sample
TellBoth scores poor together
CountermeasureAdd well-chosen features or complexity
Opposite ofOverfitting
Blind spotMissing a real, present signal

Underfitting in simple words

Underfitting is bringing a butter knife to carve a detailed sculpture: the tool is too blunt for the job. A model that underfits is so simple that it misses a real, exploitable pattern, so it does badly on both old and new data. It is the opposite mistake to overfitting, and it is the price of being too cautious rather than too greedy.

What Underfitting is for

This concept exists because the fear of overfitting can push researchers so far toward simplicity that they miss real edges, so understanding underfitting keeps the pursuit of robustness from becoming a refusal to model anything at all.

Underfitting — professional explanation

What underfitting is

Underfitting occurs when the model's capacity is below the complexity of the true relationship, so it cannot represent the signal even in the training data. Unlike overfitting, which looks great in-sample and fails out-of-sample, underfitting looks mediocre everywhere, because the model has not captured the pattern anywhere. It is the high-bias end of the bias-variance trade-off: the error comes from systematic inability to fit the structure, not from sensitivity to noise.

How it differs from overfitting

The two failures are mirror images. Overfitting has low bias and high variance, excellent in-sample fit and poor generalisation. Underfitting has high bias and low variance, poor fit everywhere but stable across samples. The tell-tale distinction is the in-sample result: an overfit model dazzles in-sample, while an underfit model disappoints even there. Diagnosing which one you have determines the fix, because the two require opposite adjustments.

Common causes in strategy design

Underfitting arises from using too few or too weak features, an overly rigid functional form, excessive regularisation, or averaging away the signal with too coarse a timeframe. In the reasonable effort to avoid curve fitting, a researcher may strip a strategy down so far that it can no longer respond to the conditions that actually drive returns. A single moving-average rule applied to an instrument whose edge depends on volatility regime, for instance, is too blunt to capture that dependence.

Why it is easy to miss

Overfitting announces itself with a spectacular backtest that then collapses, which at least draws attention. Underfitting produces a dull, unremarkable backtest that is easy to abandon as simply a bad idea, when in fact a real edge was present but the model was too weak to express it. Because the industry rightly emphasises overfitting, some researchers over-correct and never suspect that their disappointing results are a capacity problem rather than an absence of signal.

Diagnosing underfitting

The diagnostic is that both training and validation performance are poor and close together, indicating high bias rather than high variance. A learning-curve view helps: if adding data does not improve performance and the model already plateaus at a low level on the training set, the ceiling is the model, not the data. Comparing against a slightly more flexible model or a richer feature set, and seeing a genuine, out-of-sample-confirmed improvement, indicates the original was underfitting.

How to fix it without overshooting

Add capacity carefully: introduce better-motivated features, a more flexible but still parsimonious functional form, or relax excessive regularisation. Crucially, add complexity only where an economic rationale suggests real structure, and confirm each addition improves out-of-sample, not just in-sample, performance. The goal is to move from high bias toward the balance point without tipping into high variance. Every step toward more capacity should be validated on untouched data so you do not trade underfitting for overfitting.

Worked example: Underfitting

Illustrative example (Indian market)

You suspect a volatility-dependent edge in Bank Nifty and, wary of overfitting, you test a single fixed moving-average crossover on capital of Rs 5,00,000. It earns a flat, uninspiring backtest with a Sharpe near 0.3 both in-sample and out-of-sample, and you almost discard the idea. Then you add one economically motivated element, a volatility filter that widens or tightens the rule with the prevailing regime, chosen and validated on separate data. The Sharpe rises to about 0.9 and, importantly, holds out-of-sample. The edge was real all along; the original single-parameter model was simply too blunt to capture it, which is underfitting rather than an absent signal.

Applying one static parameter set to the Nifty across both the low-volatility grind of some years and the sharp, high-volatility episodes of others underfits, because the two regimes behave differently. A model with no way to adapt to India VIX levels averages the regimes together and misses an edge that a modestly more flexible, regime-aware rule can capture.

Underfitting vs Overfitting

Underfitting vs Overfitting — Underfitting, summarised for Indian F&O context.
AspectUnderfittingOverfitting
Model complexityToo lowToo high
Bias-varianceHigh bias, low varianceLow bias, high variance
In-sample performancePoorExcellent
Out-of-sample performancePoor and stablePoor and collapsing
Correct fixAdd capacity or better featuresSimplify, regularise, add data

Limitations of Underfitting

  • Underfitting is easy to confuse with a genuine absence of signal, and the two look similar
  • Fixing it by adding capacity risks overshooting straight into overfitting
  • In finance's low signal-to-noise setting, a weak result may be honest, not underfit
  • Learning-curve diagnostics need enough data to be reliable, which markets often lack
  • Deciding how much complexity a real edge justifies is a judgement, not a formula

Why Underfitting matters in practice

  • It is the under-discussed opposite of overfitting and causes real edges to be discarded
  • Over-correcting for overfitting frequently lands researchers in underfitting instead

How professionals treat Underfitting

Skilled researchers diagnose bias and variance separately, reading closely matched but poor training and validation results as underfitting rather than an absent edge. They add capacity deliberately, one economically motivated feature or a modest relaxation of regularisation at a time, and validate each step on untouched data. The discipline is symmetric: just as they distrust a dazzling in-sample result as likely overfit, they distrust a uniformly dull one as possibly a model too blunt to see a real signal.

Common misconceptions about Underfitting

Misconception: A poor backtest always means no edge.

Reality: A poor backtest can mean the idea has no edge, or that the model is too weak to capture an edge that exists. Distinguishing the two requires checking whether a modestly more flexible, economically justified model improves results out-of-sample rather than only in-sample.

Misconception: A boring backtest means no edge.

Reality: A dull result can mean the edge is absent, or that your model is too weak to see it. Try a slightly richer model and test it honestly to tell the difference.

Common mistakes with Underfitting

  • Stripping a strategy so far to avoid overfitting that it can no longer capture the signal
  • Concluding no edge exists when the model was simply too weak to express it
  • Using excessive regularisation that flattens genuine structure
  • Applying one static parameter set across regimes that behave differently
  • Ignoring that both training and validation results are poor, the signature of high bias
  • Adding capacity without an economic rationale, then over-correcting into overfitting

Underfitting: frequently asked questions

How is underfitting different from overfitting?

They are mirror images. Overfitting has low bias and high variance, with excellent in-sample fit that collapses out-of-sample. Underfitting has high bias and low variance, with poor fit everywhere but stable across samples. The in-sample result distinguishes them: overfit models look great there, underfit ones do not.

What causes underfitting?

Too few or too weak features, an overly rigid functional form, excessive regularisation, or a timeframe so coarse it averages away the signal. Often it results from over-correcting for overfitting, stripping a strategy down until it can no longer respond to the conditions that drive returns.

Why is underfitting easy to miss?

Because it produces a dull backtest that is easy to dismiss as simply a bad idea, whereas overfitting produces a dramatic result that draws scrutiny. A real edge may be present but hidden by a model too weak to express it, and the disappointing output looks like an absence of signal.

How do I diagnose underfitting?

Look for poor performance that is similar in training and validation, the signature of high bias rather than high variance. If adding data does not help and the model plateaus low even on training data, the limitation is the model. A modestly richer model that improves out-of-sample confirms it.

How do I fix underfitting?

Add capacity carefully: better-motivated features, a more flexible but still parsimonious form, or relaxed regularisation. Add complexity only where an economic rationale suggests real structure, and confirm each addition improves out-of-sample performance so you do not overshoot into overfitting.

Is underfitting worse than overfitting?

Neither is universally worse; they are opposite errors. Overfitting wastes capital on a false edge that collapses live, while underfitting discards a real edge by being too blunt to see it. Both are departures from the bias-variance balance and both cost you, in different ways.

Sources & references

  • Aronson, D. R. (2007). Evidence-Based Technical Analysis. John Wiley & Sons.
  • Pardo, R. (2008). The Evaluation and Optimization of Trading Strategies (2nd ed.). John Wiley & Sons.

Published 11 July 2026. Educational content only — not investment advice. Markets and rules change; verify current conventions with SEBI, NSE/BSE and your broker.

Educational content only — not investment advice. Examples use illustrative numbers and simplified models. Backtested results are hypothetical and trading derivatives involves substantial risk. See our Risk Disclosure and SEBI Disclaimer.