You built this portfolio one idea at a time. A tip from a colleague here, an earnings beat you liked there, a “this one’s different” purchase after a podcast. Ten years on you have 30-odd positions, a spreadsheet you dread opening, and a nagging feeling you have no idea whether you’re beating the market or just generating brokerage statements. If that’s you, the honest answer is: consolidate into a two-fund ETF core, do it in a tax-aware order over one to three years, and stop treating the unwind as all-or-nothing.
I went through this myself — not 30 positions, but close enough: a mix of European bank shares, a couple of US tech names bought too late, and a few “story stocks” I couldn’t sell because I’d have to admit they hadn’t worked. The portfolio wasn’t a disaster. It just quietly underperformed while costing far more attention than it deserved. Selling everything in one afternoon would have been careless. Never touching it again would have been worse. A staged, tax-aware consolidation is what actually works.
Here’s the playbook I’d give a friend sitting where I used to sit: how to find out what you actually own, what to sell first, how to spread the tax hit sensibly, and how to stop the bleeding immediately, before you’ve sold a single share.
Want the whole path in one place? — The Masterclass takes you from zero to a running, tax-aware portfolio — 55 text lessons, one weekend to read.
See the full curriculum — €147, 30-day guarantee →What a 30-stock portfolio actually costs you
The fee drag on individual shares is close to zero once you’re past the buy — no ongoing charge, no TER. That’s the argument stock-pickers reach for. It misses the real costs: hours reading reports for companies you’ll never fully understand as an outsider, concentration risk from overweighting your own country or sector without noticing, trading costs paid on entry and exit over the years, and the tax inefficiency of realising gains piecemeal instead of inside a fund wrapper. Add the emotional cost of checking 30 tickers instead of one number, and the “free” portfolio isn’t free at all. None of this means stock-picking is stupid — some readers do it well and enjoy it. But if you’re reading this, the enjoyment has probably worn off and the admin hasn’t.
Browse the full series in our portfolio construction & FIRE hub.
Step one: audit what you actually have
Before selling anything, get an honest picture. Export every position from your broker with purchase dates and cost basis, then calculate your actual money-weighted return across the whole account — not the headline return of your single best stock, which is what memory tends to serve up, but a figure weighted by when money went in and came out. Compare that to a simple global equity index over the same period. Most self-directed stock-pickers, done honestly, find they’ve roughly matched or trailed a global tracker before costs, and trailed it clearly once the time spent is priced in. This isn’t a criticism of you — it’s what investor-behaviour research consistently shows for concentrated, self-managed portfolios. The audit is the moment “I should simplify” becomes “here’s the number that says so.”
Triage: three buckets, not one big sale
Unwinding everything in one transaction is how people freeze completely or trigger a tax bill they didn’t plan for. Sort every position into one of three buckets instead.
Losers first. Positions sitting below cost basis are easiest to release — no ego attached, and depending on your country’s rules the realised loss can offset gains crystallised the same tax year. This is usually the first practical step, both emotionally and fiscally. If you haven’t seen the mechanics, read how ETF tax-loss harvesting works — the logic of matching losses to gains within a tax year is identical whether the loss sits in a share or a fund.
Winners with embedded gains. The hard ones — the position that’s tripled and that you’d hate to unwind all at once. Don’t. Use your annual capital gains allowance where one exists (thresholds vary by country and change, so check your current figure rather than trusting memory) and stage the sale across two to four tax years, so a large gain doesn’t become a large bill in a single April.
The forgettables. Small positions bought on a whim that you’ve stopped tracking. Sell these next — there’s rarely a tax or emotional reason to hold on, and clearing them out does more for your sense of progress than the amount suggests.
Building the tax-aware migration schedule
Put the buckets on a calendar. Year one: losers and forgettables, netting losses against gains realised that year. Year two: a slice of the largest winners, sized to stay within your allowance. Year three, if needed: the rest, the same way. As each tranche lands, move the proceeds into your ETF core rather than parking it as cash — a lump sum arriving mid-year is exactly the situation covered in investing a lump sum at an all-time high, and the answer there is the one that applies here too: get it invested rather than trying to time the entry. Build this schedule once with your real numbers, not share by share as you go. If the gains are meaningful, twenty minutes with a local tax adviser confirming your current allowance and rate saves far more than it costs.
The costless first step: redirect new money today
You don’t need to sell anything to start consolidating. Every euro of new savings — salary, dividends from old positions, anything — can go straight into your two-fund ETF core from this month, with no tax event and no decision paralysis. Within a year or two of steady contributions, a meaningful share of your wealth already sits in the simple structure, even before the legacy portfolio is fully sold down. To shortlist the destination fund rather than guess, our UCITS ETF comparison tool is the place to start — one broad global fund, plus a second smaller one only for a deliberate tilt.
Keep a conviction sleeve, or go all in?
I keep around 5% of the total in individual names I still find interesting — not because it improves returns, it almost certainly doesn’t on average, but because going from 30 positions to zero in one step is harder than going to “two funds plus a small sleeve.” If that keeps you from reversing the plan in six months, it’s worth the cost. If you’d rather have the cleanest structure with no temptation to fiddle, skip it. Both are defensible. What isn’t is a “sleeve” that’s crept back to 40% a year later.
The psychology of letting go
Two biases do most of the damage. The endowment effect makes you value a stock more simply because you own it — the same shares would look far less attractive if a stranger offered to sell them to you fresh today. Breakeven anchoring is the related trap of refusing to sell a loser until it “gets back to what I paid,” a target the market has no idea you’re waiting for. Naming both before the audit makes them easier to spot in your own reasoning. If your route into this portfolio was employer share awards rather than open-market picks, the same tax staging applies — see selling and diversifying RSUs in Europe for the version built around vesting schedules.
My verdict: what I’d actually do
Audit first. Sell losers and forgettables in year one. Stage winners across two to four years using your allowance. Redirect every euro of new money into the ETF core immediately. Keep a conviction sleeve only if it’s the difference between finishing the plan and quietly abandoning it. Here’s the comparison once you’re through the transition:
| Feature | 30-stock portfolio | Two-fund ETF core |
|---|---|---|
| Time commitment | Hours monthly tracking earnings and weightings | Minutes quarterly to check contributions |
| Diversification | Often skewed to home market or sector, unnoticed | Thousands of companies across regions, one line |
| Ongoing charges | No TER, but repeated trading spreads over time | Low approximate TER — verify current figure on the factsheet |
| Tax handling | Every disposal and dividend managed individually | Gains and dividends consolidated into one or two annual events |
| Behavioural risk | High — easy to anchor on cost basis, chase winners | Low — little to fiddle with beyond the contribution amount |
If you arrived here after leaving a robo-advisor rather than building the portfolio yourself, the migration mechanics differ slightly — see moving from a robo-advisor to a DIY ETF portfolio for that route. None of this is tax advice for your specific situation: capital gains rules and allowances differ by country and change year to year, and a national tax authority’s own guidance — for example Ireland’s Revenue on gains, gifts and inheritance — is the current source of truth, alongside a local adviser who can see your full picture.
Frequently asked questions
Q: Should I sell all 30 stocks at once and move straight into ETFs?
A: Usually not, if any positions carry large embedded gains. Selling everything in one tax year can push a big chunk of gains into a single, avoidable tax bill. Stage the sales across two to four years instead, prioritising losers first and spreading winners using your annual allowance.
Q: How do I know if my stock-picking has actually underperformed?
A: Calculate your money-weighted return across the whole portfolio, including all deposits and withdrawals over time, and compare it to a broad global index over the same period. Most people who do this honestly find they’ve matched or trailed the index once the time spent is factored in.
Q: What’s a money-weighted return and why not just look at total gain?
A: Total gain ignores when you added or removed money, which can flatter or understate performance depending on timing. Money-weighted return accounts for the timing of every cash flow, giving a truer picture of how your actual decisions performed versus simply buying and holding.
Q: Can I use losses from selling stocks to offset gains from selling other stocks?
A: In many European countries, yes, within the same tax year and sometimes carried forward, though the exact rules on offsetting and carry-forward periods vary by country. Confirm the specifics with your national tax authority or a local adviser before relying on it.
Q: Do I need two ETFs, or is one enough?
A: One broad global equity fund is genuinely enough for most people and is the simplest possible outcome. A second fund makes sense if you want a deliberate tilt — smaller companies, a specific region, or bonds for a shorter time horizon — but adding funds for their own sake defeats the point of simplifying.
Q: How long should the whole consolidation take?
A: Plan for one to three years for a portfolio with significant embedded gains, redirecting all new money into the ETF core from day one regardless. A portfolio mostly sitting at a loss, or with modest gains under your annual allowance, can often be consolidated in a single year.
