Direct Answer
Active share is the fraction of a portfolio that differs from its benchmark: half the sum of the absolute differences between portfolio weights and benchmark weights across every holding in either one. It runs from 0% (the portfolio holds exactly the benchmark weights) to 100% (no overlap with the benchmark). Active share is a holdings measure and ignores how risky the differences are, so a portfolio can have a high active share and still track its benchmark closely.
Active Share: Formula, Meaning, Signals, Examples and How to Use It
How Is Active Share Calculated?
Active share is the fraction of a portfolio that differs from its benchmark: half the sum of the absolute differences between portfolio weights and benchmark weights across every holding in either one.
Formula: Active Share = 0.5 x sum over all holdings i of |w_portfolio,i - w_benchmark,i|
Inputs:
- Portfolio weights for every holding
- Benchmark weights for every constituent
- Both weight sets measured on the same date and summing to 100%
Worked example. A portfolio holds 50%, 30% and 20% in three names while the benchmark holds 40%, 35% and 25% in the same names, so the active share is 10.0%. The inputs are illustrative numbers, not market data.
Reading it. It runs from 0% (the portfolio holds exactly the benchmark weights) to 100% (no overlap with the benchmark). Higher values mean the holdings, not just the risk level, differ from the index. It says nothing about whether the differences helped.
Limits. Active share is a holdings measure and ignores how risky the differences are, so a portfolio can have a high active share and still track its benchmark closely. It also depends heavily on which benchmark is chosen.
What is Active Share?
Active share is the fraction of a portfolio that differs from its benchmark: half the sum of the absolute differences between portfolio weights and benchmark weights across every holding in either one.
How to use Active Share
It runs from 0% (the portfolio holds exactly the benchmark weights) to 100% (no overlap with the benchmark). Higher values mean the holdings, not just the risk level, differ from the index. It says nothing about whether the differences helped. A reading alone is never a buy or sell signal; it needs context from price structure, volume, volatility and the broader market regime.
Strengths
- Half the sum of absolute weight gaps gives a 0 to 100 percent figure, where 0 is the benchmark itself and 100 shares no holdings with it.
- It is computed from holdings alone, so it can be calculated at a single date without any return history or volatility estimates.
- Reproducible when the formula and data convention are fixed.
Weaknesses and limitations
- It is a snapshot of weights at one date, so a portfolio that trades heavily between disclosures can have a figure that describes it poorly.
- Cash and non-benchmark holdings count as full active weight, so a fund holding cash scores higher without taking any stock-selection view.
- Correlated indicators can create false confidence by repeating the same underlying information.
Editorial and risk note
This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance.
Frequently Asked Questions
Is Active Share a buy or sell signal?
No. It runs from 0% (the portfolio holds exactly the benchmark weights) to 100% (no overlap with the benchmark). Active share is a holdings measure and ignores how risky the differences are, so a portfolio can have a high active share and still track its benchmark closely. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.
What is the best setting for Active Share?
Active Share is computed from portfolio weights for every holding; benchmark weights for every constituent; both weight sets measured on the same date and summing to 100%, so the choices that matter are the data convention and the window it is read over. Test those across instruments, regimes and out-of-sample periods instead of fitting one historical winner.
Can Active Share be used by itself?
Active share is a holdings measure and ignores how risky the differences are, so a portfolio can have a high active share and still track its benchmark closely. It also depends heavily on which benchmark is chosen. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.
Does Active Share work on every timeframe?
The calculation (Active Share = 0.5 x sum over all holdings i of |w_portfolio,i - w_benchmark,i|) can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.
Why does Active Share give false signals?
It is a snapshot of weights at one date, so a portfolio that trades heavily between disclosures can have a figure that describes it poorly. Cash and non-benchmark holdings count as full active weight, so a fund holding cash scores higher without taking any stock-selection view. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.
How should Active Share be backtested?
Rebuild Active Share from portfolio weights for every holding using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.