Calculator · Strategy & portfolio
The amounts that bring your mix back to target.
Loading calculator…
The calculator compares current holdings by asset class with target shares and shows the amounts that restore the target, by buying and selling or with new money only. It shows amounts and places no orders; the math is the same in every currency.
Drift by asset class against your target, and the amounts that restore it.
Start free. Premium from EUR 19/mo.
A portfolio set up with a target mix drifts as prices move. If equities rise faster than bonds, the equity share grows, and with it the risk the portfolio carries. The calculator compares your current holdings by asset class with your target shares and shows the amounts that bring the mix back, either by buying and selling or by directing new money only, without selling anything.
Choose your money with Currency and enter one row per asset class: its current value and its target share. The asset classes are the eight an investment policy uses: equities, bonds, cash, real estate, gold, commodities, crypto and alternatives. The target shares have to add up to 100%. The result shows, for each class, the share it has now, its target share and the amount to buy or sell, and as its headline the total to move. The math is the same in every currency.
In this mode the total value stays the same, and each class is moved to its target share of that total:
Total = sum of all current values Change = target share × total − current value A change above zero is a purchase, below zero a sale
Because the sales pay for the purchases, all changes together add up to zero. The headline is the sum of the purchases, which equals the sum of the sales: the amount that has to change hands.
A portfolio holds 70,000 in equities, 20,000 in bonds and 10,000 in cash, 100,000 in total, against a target of 60% equities, 30% bonds and 10% cash. Equities stand at 70% and bonds at 20%. Selling 10,000 of equities and buying 10,000 of bonds restores the target; cash already sits at 10% and stays as it is. The total to move is 10,000.
Selling is not always the step an investor wants: it can realize gains and the tax on them, and it adds transaction costs. In this mode nothing is sold. The new amount goes to the classes that sit below their target, measured against the new total:
New total = current total + new money Shortfall = max(0, target share × new total − current value) Purchase = new money × shortfall ÷ sum of all shortfalls
If the new money is larger than all shortfalls together, every shortfall is filled and the rest is split by the target shares.
The new total is 110,000. At the target, equities would be 66,000, bonds 33,000 and cash 11,000. Equities already hold 70,000 and receive nothing; bonds are 13,000 short and cash 1,000. The 10,000 is split in that proportion: about 9,286 to bonds and about 714 to cash. Afterwards the mix is about 63.6% equities, 26.6% bonds and 9.7% cash: closer to the target, not on it, because no equities were sold.
That last point matters when you read the result. With new money only, a large drift can take several contributions to close, and the calculator shows how far one contribution goes.
Tax is not computed. Selling a holding that has risen in value can realize a taxable gain; the result notes this but puts no figure on it, because the tax depends on the purchase price of each holding and on the rules where you are taxed. Transaction costs and spreads are not included either.
The amounts are exact figures. Real orders buy whole or fractional units at a price, so the amounts you can actually trade will differ slightly.
The calculator works on asset classes, not on individual funds or securities. Which holding within a class to buy or sell is a separate decision, and so is the target itself: the calculator takes your target shares as given and suggests no mix.
The amounts are what restores the target you entered, at the values you entered. They say nothing about whether now is a good moment, and the calculator places nothing: it shows amounts. Many investors follow a fixed rule, either a date in the calendar or a band around each target share, so that rebalancing follows the plan rather than the mood of the market. The two approaches and their tax consequences are compared in Rebalancing as discipline, not timing.
A small drift does not always need a trade. Frequent small adjustments carry their own costs, from spreads and fees to tax paid earlier than necessary, as described in The quiet cost of tinkering. The new-money mode is one way to move back toward the target without selling.
The calculator shows the amounts that restore the target shares you entered. It is not a recommendation to buy or sell any holding, not a suggested allocation and not a tax calculation.
It compares your holdings by asset class with your target shares and shows, for each class, the share it has now, its target share and the amount to buy or sell, with the total to move as its headline. It shows amounts and places no orders.
Buy and sell keeps the total value the same and moves each class to its target share. New money only sells nothing: the new amount goes to the classes below their target. That avoids sales, but with a large drift it often does not reach the target in one step.
In proportion to each class's shortfall against its target, measured on the new total. Example: 70,000 equities, 20,000 bonds, 10,000 cash, a 60/30/10 target and 10,000 of new money. On a total of 110,000, bonds are 13,000 short and cash 1,000, so about 9,286 goes to bonds and about 714 to cash. Money beyond all shortfalls follows the target shares.
No. Selling a holding that has risen can realize a taxable gain; the result notes this but puts no figure on it, because the tax depends on the purchase price of each holding and on the rules where you are taxed. Transaction costs and spreads are not included either.
The eight an investment policy uses: equities, bonds, cash, real estate, gold, commodities, crypto and alternatives. The target shares have to add up to 100%. The calculator takes your target as given and suggests no mix.
Rebalancing is not a return lever but a way to steer risk: a fixed rule that sells what has risen and buys what has fallen, and takes the decision out of the moment.
Read article →Why frequent reshuffling costs return, and what a calm portfolio preserves.
Read article →Calculate Kapitalertragsteuer (capital gains tax), Solidaritätszuschlag (solidarity surcharge), and Kirchensteuer (church tax) on your capital earnings.
Calculate now →What remains of your dividend after Abgeltungsteuer, solidarity surcharge, and church tax?
Calculate now →Calculate the advance lump sum tax on your ETFs and funds, for the 2024 to 2026 tax years, each due in January of the following year.
Calculate now →Which ETF type gives you more wealth after German taxes? Long-term comparison with Vorabpauschale, partial exemption, and saver's allowance.
Calculate now →Distribute your saver's allowance across banks and brokers without leaving allowance unused.
Calculate now →Project how starting capital and monthly contributions could grow over time. Choose your currency, assumed return, and horizon. A scenario before tax, not a forecast.
Calculate now →How much financial cushion do you need?
Calculate now →How much do you need for your property?
Calculate now →Calculate tax-free allowances and tax liability
Calculate now →What will your child's savings plan grow to?
Calculate now →When will you reach financial independence?
Calculate now →What's missing for your retirement?
Calculate now →How long will your assets last?
Calculate now →What ongoing costs take from your wealth over the years.
Calculate now →How large a gain makes up a loss?
Calculate now →How much capital does your dividend income goal need?
Calculate now →The link contains your inputs. Share only values the recipient may see.
Links are available for valid inputs in supported calculation modes.
Loading calculator…
Amounts are in the currency you choose. Unfinished entries retain their original number notation when the language changes.
Targets add up to 100%.
Back to your target mix
Total to move
USD 10,000What you sell, you buy elsewhere: the total stays USD 100,000.
Back to your target mix
| Asset class | Now (%) | Target (%) | Buy or sell (USD) |
|---|---|---|---|
| Equities | 70.0 | 60.0 | −10,000 |
| Bonds | 20.0 | 30.0 | +10,000 |
| Cash | 10.0 | 10.0 | 0 |
Tax is not included. Selling can realize gains that are taxed.
The calculator shows amounts only. It places no orders.