What is Portfolio Rebalancing and How to Do It — Practical Guide

Investment portfolio rebalancing step by step. When, how often, and what methods to use to restore target asset allocation.

14 min czytania

What Is Rebalancing?

Rebalancing is the process of restoring an investment portfolio to its target asset allocation. If you decided on 70% stocks / 30% bonds, and after a strong bull market your portfolio has shifted to 82% stocks / 18% bonds, rebalancing means selling some stocks and buying bonds to get back to 70/30.

It sounds simple — and conceptually it is. But it's one of the most psychologically difficult things in investing because it requires you to sell your winners and buy your losers. Every instinct screams against it. That's exactly why it works.

Why Rebalancing Matters — The Math and the Psychology

The Risk Problem

Without rebalancing, your portfolio gradually becomes riskier. Stocks tend to outperform bonds over time, so their share of your portfolio naturally increases. A portfolio that started at 70/30 can drift to 90/10 over 5–7 years of a bull market. Then when the inevitable correction hits, you're taking a 30% drawdown on 90% of your portfolio instead of 70% — and the difference in PLN terms can be devastating.

Real example: An investor with 500,000 PLN started at 70/30 allocation in 2018. By late 2021 (after massive stock gains), their portfolio had drifted to 88/12 — effectively 440,000 PLN in stocks, only 60,000 PLN in bonds. When stocks dropped 20% in 2022, they lost 88,000 PLN in stocks alone. If they had rebalanced to 70/30, the stock loss would have been 70,000 PLN — and they would have had 150,000 PLN in bonds cushioning the blow.

The Return Benefit

Rebalancing is a systematic "buy low, sell high" mechanism. You sell the asset class that has become expensive (higher allocation = prices went up) and buy the one that has become cheap (lower allocation = prices went down). Over long periods, this disciplined contrarian behavior can add 0.2–0.5% to annual returns — modest, but it compounds significantly over decades.

The Discipline Factor

Perhaps most importantly, rebalancing gives you a rule-based framework that removes emotional decision-making. When stocks crash 25%, your gut says "sell everything and hide in cash." But your rebalancing rule says "bonds are now overweight — sell some bonds and buy stocks at a discount." Following the rule leads to better outcomes than following your fear.

Method 1: Calendar Rebalancing

The simplest approach. Pick a date — January 1st, your birthday, the first day of each quarter — and rebalance regardless of how much your portfolio has drifted.

How It Works

  1. On your chosen date, check your current allocation
  2. Compare it to your target (e.g., 70% stocks / 30% bonds)
  3. Calculate the trades needed to restore target proportions
  4. Execute the trades

Once a year (annual) — The gold standard backed by research. Annual rebalancing captures most of the benefit while minimizing costs. January is a popular choice (new year, fresh start, good time for financial review).

Twice a year (semi-annual) — January and July. Slightly more responsive to market movements. Good for larger portfolios where drifts can represent significant PLN amounts.

Quarterly — For people who enjoy the process and have low transaction costs. Research shows diminishing returns beyond quarterly — more frequent rebalancing increases costs without improving outcomes.

Monthly — Generally too frequent. Transaction costs, tax events, and the time spent monitoring eat into any benefit. Exception: if you're using cash flow rebalancing (Method 3), monthly is fine because there are no transaction costs.

Pros and Cons

✅ Simple, predictable, easy to put on a calendar reminder ✅ No need to monitor markets between rebalancing dates ✅ Research-backed — annual rebalancing is hard to beat ❌ You might rebalance when deviations are tiny (wasting money on unnecessary trades) ❌ You might miss significant drifts between rebalancing dates (e.g., a crash in March with annual January rebalancing)

Method 2: Threshold Rebalancing

Instead of rebalancing on a schedule, you rebalance only when your allocation drifts beyond a predetermined threshold.

How It Works

Set a tolerance band — typically ±5 percentage points from your target:

  • Target: 70% stocks / 30% bonds
  • Trigger to rebalance: stocks exceed 75% or drop below 65%
  • Within the 65–75% band: do nothing

Choosing Your Threshold

Threshold When to Use Trade-off
±3 pp Large portfolios, low transaction costs More frequent trades, higher precision
±5 pp Most investors, balanced approach Standard recommendation
±10 pp Small portfolios, high costs Fewer trades, more drift tolerance

For a typical Polish investor with a 200,000–500,000 PLN portfolio, ±5 percentage points is the sweet spot. With a 100,000 PLN portfolio, ±7-10 pp makes more sense because small trades have proportionally higher costs.

Pros and Cons

✅ Responds to actual market movements — rebalances when it matters ✅ Fewer unnecessary trades in calm markets ✅ Captures major dislocations (crash → immediate rebalancing opportunity) ❌ Requires regular monitoring (at least monthly portfolio checks) ❌ Can trigger multiple rebalances in volatile years

Method 3: Cash Flow Rebalancing

The most cost-efficient approach, and the best method for investors who make regular contributions.

How It Works

Instead of selling overweight assets (which triggers transaction costs and capital gains tax), you direct new money to the underweight asset class:

  • Stocks are above target → send your monthly investment entirely to bonds
  • Bonds are above target → send your monthly investment entirely to stocks
  • Both near target → split according to target allocation

Example for a Polish Investor

Target: 70% stocks / 30% bonds Current portfolio: 210,000 PLN stocks (73.7%) / 75,000 PLN bonds (26.3%) Monthly investment: 2,000 PLN

Instead of selling 10,500 PLN of stocks (expensive, taxable), simply direct your next several months of 2,000 PLN contributions entirely to bonds. After ~5 months (10,000 PLN added to bonds), you'll be much closer to 70/30.

Pros and Cons

✅ Zero transaction costs — you're buying, not selling ✅ No taxable events from selling ✅ Works perfectly with DCA (monthly investing) ✅ Best tax efficiency, especially important for regular accounts (Belka tax avoidance) ❌ Only works with regular contributions ❌ Can't handle large deviations quickly (a 15 pp drift takes many months to correct with 2,000 PLN contributions) ❌ Less effective for large portfolios where monthly contributions are small relative to total value

When Cash Flow Rebalancing Isn't Enough

When your portfolio grows large relative to your contributions, cash flow rebalancing becomes insufficient. If you have 1,000,000 PLN and contribute 2,000 PLN/month, directing contributions can barely move the needle. At this point, combine cash flow with annual calendar or threshold rebalancing.

The Hybrid Approach — Best of All Methods

Most experienced investors combine methods:

  1. Monthly: Direct all new contributions to underweight assets (cash flow rebalancing)
  2. Quarterly: Check if any allocation has drifted beyond ±5 pp threshold
  3. Annually (January): Full portfolio review — rebalance regardless of drift, review target allocation, and adjust for life changes

This three-layer approach minimizes costs while catching both gradual drifts and sudden dislocations.

Practical Rebalancing Example — Step by Step

Let's walk through a complete rebalancing for a Polish investor.

Target allocation: 60% stocks / 25% bonds / 15% Polish Treasury bonds (EDO) Portfolio value: 300,000 PLN

Current State (January 1st Review)

Asset Class Target Target PLN Actual PLN Actual % Drift
Global Stock ETF (VWCE) 60% 180,000 204,000 68% +8 pp
Bond ETF (IEAC) 25% 75,000 60,000 20% -5 pp
Polish EDO bonds 15% 45,000 36,000 12% -3 pp
Total 100% 300,000 300,000 100%

Calculating Trades

  • Stocks: need to go from 204,000 → 180,000 PLN = sell 24,000 PLN of VWCE
  • Bond ETF: need to go from 60,000 → 75,000 PLN = buy 15,000 PLN of IEAC
  • EDO bonds: need to go from 36,000 → 45,000 PLN = buy 9,000 PLN of EDO

Tax Considerations

Selling 24,000 PLN of VWCE isn't all profit. If you originally bought those shares for 18,000 PLN, your gain is 6,000 PLN, and you'll owe 19% × 6,000 = 1,140 PLN in Belka tax.

Tax optimization tip: If some of your VWCE shares are at a loss (bought during a dip), sell THOSE shares first. Polish tax law allows you to offset gains against losses within the same year. Selling loss-making shares generates a tax benefit, and you can immediately rebuy them (Poland has no wash sale rule like the US).

IKE/IKZE Advantage

If this portfolio is inside an IKE account, there is ZERO capital gains tax on the sale. Rebalance freely — no tax friction. This is one of the strongest arguments for holding your stock portfolio in IKE: you can rebalance annually without worrying about Belka tax.

Rebalancing Costs — The Full Picture

Every rebalancing trade carries costs. Understanding them helps you decide when rebalancing is worth it:

Brokerage Commissions

  • XTB: 0% commission on ETFs (up to 100,000 EUR/month) — ideal for rebalancing
  • mBank eMakler: 0.29% on foreign exchanges, minimum 19 PLN per trade
  • Interactive Brokers: ~1 EUR per trade on European exchanges
  • GPW (Polish stocks): 0.12–0.39% commission depending on broker

Bid-Ask Spread

The difference between the buy and sell price. For major ETFs (VWCE, EIMI), this is typically 0.02–0.10%. For less liquid assets, it can be 0.5% or more. Always use limit orders, not market orders, to avoid paying inflated spreads.

Capital Gains Tax (19% Belka Tax)

Applies to any profits realized when selling on a regular brokerage account. This is the biggest rebalancing cost in Poland. Mitigate by:

  • Rebalancing inside IKE/IKZE (no tax)
  • Using cash flow rebalancing (no selling)
  • Tax-loss harvesting (offsetting gains with losses)

Estimated Total Cost Per Rebalancing

Broker Commission Spread Tax Total (on 20,000 PLN trade)
XTB (IKE) 0 PLN ~10 PLN 0 PLN ~10 PLN
XTB (regular) 0 PLN ~10 PLN 0–380 PLN* 10–390 PLN
mBank ~58 PLN ~10 PLN 0–380 PLN* 68–448 PLN

*Tax depends on how much of the sale is profit.

When NOT to Rebalance

Sometimes the best action is no action:

  • Deviation below 3 percentage points — Transaction costs likely exceed the benefit.
  • Right before a major life event — If you're about to buy an apartment and need cash, don't lock money into bonds.
  • Tax year end (December) — Consider whether realized gains push you into a higher tax bracket or whether it's better to wait for January.
  • In IKE/IKZE accounts — Actually, rebalance freely here! No capital gains tax means no reason to hesitate.
  • During extreme market panic — If markets are crashing 5% daily, wait for things to stabilize before executing trades. Spreads widen during panics, increasing costs.

Common Rebalancing Mistakes

❌ Rebalancing Too Frequently

Weekly or even monthly rebalancing generates excessive transaction costs, tax events, and emotional stress. Studies consistently show annual rebalancing captures most of the benefit.

❌ Rebalancing "By Feel"

"Stocks seem high, maybe I should sell some" is not rebalancing — it's market timing in disguise. Use specific numbers: target allocation, current allocation, predetermined threshold. Remove emotion from the equation.

❌ Forgetting to Rebalance for Years

The opposite problem. After 5 years of a bull market, your portfolio drift might be massive (70/30 → 90/10). Set a calendar reminder. Make it a ritual.

❌ Ignoring Tax Costs

Rebalancing a 500,000 PLN portfolio on a regular account might generate 5,000+ PLN in capital gains tax. Make sure the benefit (risk reduction, return improvement) justifies the cost. Or better yet, do most rebalancing inside IKE.

❌ Rebalancing During Accumulation When Cash Flow Does the Job

If you're contributing 3,000 PLN/month and your portfolio is 150,000 PLN, your contributions represent 2% of the portfolio each month. Cash flow alone can easily correct a 5 pp drift in 2–3 months. Selling and generating tax events is unnecessary.

❌ Not Considering All Accounts Holistically

Many Polish investors have money spread across multiple accounts: regular brokerage, IKE, IKZE, PPK, savings accounts, Polish Treasury bonds. Rebalance across ALL accounts as one portfolio. Your IKE might be 100% stocks and your savings account is effectively bonds — that's fine as long as the total allocation matches your target.

Rebalancing and the Polish Tax System — Practical Tips

Use IKE for Your Most Volatile Assets

Put your stock ETFs in IKE and your bonds in a regular account or as Polish Treasury bonds (which can't be in IKE anyway). This way, when you rebalance, you're selling stocks inside IKE (no tax) and buying bonds outside (no sale = no tax event). It's the most tax-efficient structure.

Tax-Loss Harvesting During Rebalancing

If you need to sell assets at a gain on a regular account, check if you have any positions at a loss. Selling those loss-making positions in the same calendar year offsets the gains. In Poland, capital gains and losses net against each other in the annual PIT-38 filing. You can't carry losses forward to future years (unlike some countries), so use them in the year they occur.

IKZE Contributions as Rebalancing Tool

If bonds are underweight and you haven't maxed your IKZE for the year, consider making additional IKZE contributions directed to bond funds or ETFs. You get the rebalancing effect PLUS the immediate tax deduction.

How Freenance Can Help

Freenance automatically tracks your portfolio allocation across all connected accounts and shows deviations from target proportions. You'll see on one screen which asset classes need correction, without manual calculations in spreadsheets.

Features for rebalancing:

  • Allocation dashboard — Current vs. target allocation for each asset class
  • Drift alerts — Notification when any asset class exceeds your threshold
  • Multi-account view — Aggregate allocation across IKE, IKZE, regular brokerage, and savings
  • Historical allocation — See how your allocation has changed over time

👉 Monitor portfolio allocation with Freenance — freenance.io

FAQ

How often should I rebalance my portfolio?

Once a year is the research-backed sweet spot for most investors. Annual rebalancing captures nearly all the risk-reduction and return benefits while minimizing transaction costs and tax events. If you use cash flow rebalancing (directing new contributions to underweight assets monthly), you may not need formal sell/buy rebalancing more than once every 1–2 years.

Does rebalancing actually improve returns?

The evidence is mixed on returns specifically — rebalancing's primary benefit is risk control, keeping your portfolio aligned with your intended risk level. However, the systematic "sell high, buy low" effect has historically added 0.2–0.5% annually in some studies. More importantly, a rebalanced portfolio avoids the disaster scenario of being 90% stocks right before a crash.

Should I rebalance my PPK account?

PPK accounts have target-date funds that automatically adjust allocation as you age — they're essentially self-rebalancing. However, if your PPK offers multiple fund options, you can manually adjust the allocation. Since PPK is tax-advantaged, there's no cost to rebalancing inside it. Check with your PPK provider for options.

What if I can't afford to buy the underweight asset class?

Use cash flow rebalancing — direct your next contributions to the underweight asset. If you can't contribute enough to correct the drift, consider selling a small amount of the overweight asset. In IKE/IKZE, there's no tax cost. On a regular account, weigh the tax impact against the risk of staying significantly off-target.

Is there an app that helps with rebalancing calculations?

Yes — Freenance tracks your allocation across multiple accounts and calculates the exact trades needed to restore target proportions. Alternatively, a simple spreadsheet works: list each asset class, its current value, target percentage, and the difference. The math is straightforward — the hard part is actually executing the trades.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption