← All articles

Portfolio Rebalancing: How to Read the Gap Between Target and Actual Allocation

Feeling "too exposed" to a sector isn't a number. How to set a target allocation by sector and read the real gap against your current portfolio.

Published on August 23, 2026

You might feel like you're too exposed to tech, or not enough to healthcare. But "too much" compared to what? Without an explicit target number, that feeling stays a hunch, not a decision. Rebalancing means setting a target allocation by sector, then continuously comparing that target to what you actually hold, so you can decide deliberately what to do about the gap. Here's how to structure that process, and how Anelior makes it readable without a spreadsheet.

Why a target without a number isn't a target

"Not more than half in tech," "some diversification into healthcare," "keep discretionary consumer limited": these are intentions, not targets. The problem with an unquantified intention is that it allows no objective comparison. Market drift (one position growing three times faster than the rest) is gradual and invisible day to day; without a target percentage to compare against, it only becomes visible once the concentration is already a real problem.

The drift mechanism, even without buying anything

Say a portfolio starts evenly split across four sectors at 25% each. Two years later, without a single order placed, the technology sector has doubled while the other three stagnated. Tech now sits around 40% of the portfolio, and the other three share the rest at roughly 20% each. Nobody decided this concentration: it formed on its own, purely from the relative performance of the holdings.

That's exactly what the gap between target and actual allocation captures: the target is still 25%, reality has moved to 40%, and the 15-point gap is the signal worth looking at.

What to do about a gap

A gap doesn't automatically call for a sale. Three reasonable options, depending on its size:

Size of the gap Reasonable option
A few points Do nothing: transaction costs and tax impact often outweigh the benefit
Moderate gap Direct future contributions toward the underweight sectors, leave existing positions alone
Large, clearly unwanted gap Rebalance explicitly: trim the overweight sector, add to the underweight one

The real value of a target-vs-actual view isn't to dictate an automatic action, it's to turn a vague feeling ("I think I'm too concentrated") into a number you can consciously choose to ignore or correct, rather than one that just happens by default.

A target doesn't need to cover 100% of the portfolio

A common trap is wanting to set a target for every sector you hold before starting at all. That's not necessary: a partial target (say, capping tech at 30% and discretionary consumer at 15%, with nothing set on the rest) is already enough to monitor the concentrations you actually care about, without having to model the entire portfolio to get started.

Anelior calculates the gap for you, sector by sector

On the Positions > Allocation tab, the Rebalancing widget compares your target allocation by sector to your actual allocation, recalculated at the current market value of your positions (not at cost basis). Each row shows the target, the actual, and the gap in points, sector by sector. Setting a target doesn't require reaching 100%: you can target only the two or three sectors you're concerned about and leave the rest unconstrained. The view updates automatically with every market move, no manual spreadsheet recalculation needed every time a price changes.

What Anelior doesn't do. The widget shows the gap; it doesn't place any order and doesn't recommend a specific buy or sell. The decision to rebalance, and how to do it, remains entirely yours.

If you're already tracking your portfolio on Anelior, the sector allocation needed to set your targets is already calculated automatically in the Allocation tab, no extra setup required.

These numbers, calculated automatically.

Anelior shows them per account and per security, updated with every transaction.

Start free trial