Portfolio Drift Calculator

Analyze how your portfolio has drifted from target allocation

Educational purposes only. This calculator is for informational purposes and should not be considered financial, tax, or legal advice. Consult a qualified professional for personalized guidance.

Try an example:

Portfolio Holdings

Asset Name
Current Value
Target %
$
%
%

Enter your holdings to calculate portfolio drift

How This Tool Works

Portfolio Drift Calculator

Keeping Your Investment Strategy on Track

When you establish a target asset allocation, market movements inevitably push your portfolio away from those targets. A position that was 30% of your portfolio might grow to 40% after a strong rally, while others shrink proportionally. This natural phenomenon is called portfolio drift, and managing it effectively is essential for maintaining your intended risk exposure.

The Portfolio Drift Calculator analyzes your current holdings against your target allocation, measuring both absolute and relative drift for each position. It helps you identify when rebalancing is necessary and which positions need attention, ensuring your portfolio continues to reflect your investment strategy.

How It Works

Measuring Absolute Drift

Absolute drift is the straightforward difference between your current allocation percentage and your target percentage:

Absolute Drift = Current % - Target %

If your target for US stocks is 45% but your current allocation is 52%, the absolute drift is +7 percentage points. Positive drift means overweight; negative drift means underweight.

Measuring Relative Drift

Relative drift expresses the deviation as a percentage of the target itself:

Relative Drift = (Current % - Target %) / Target % x 100

Using the same example: (52% - 45%) / 45% = 15.6% relative drift. This metric is particularly useful when comparing drift across positions with different target weights.

Value Drift Calculation

Beyond percentages, the calculator shows the dollar amount of over or underweight:

Value Drift = Current Value - (Total Portfolio x Target %)

This tells you exactly how many dollars you would need to move to bring each position back to target.

How to Use This Calculator

  1. Enter your holdings: Add each asset class or position with its name, current market value, and target allocation percentage.

  2. Set your drift threshold: Choose the percentage at which you want to be alerted. Common thresholds are 5% for active managers or 10% for passive investors.

  3. Review the analysis: The calculator displays drift for each position, highlights those exceeding your threshold, and provides an overall recommendation.

  4. Compare allocations visually: Use the pie charts to see your current allocation versus your target allocation side by side.

  5. Take action if needed: Based on the recommendation, decide whether to rebalance immediately, use new contributions to rebalance gradually, or wait.

Understanding the Results

Portfolio Summary Metrics

  • Portfolio Value: Total market value of all your holdings
  • Max Drift: The largest absolute drift among all positions, indicating your most out-of-balance holding
  • Avg Drift: Average absolute drift across positions, showing overall portfolio balance
  • Over Threshold: Number of positions exceeding your drift threshold

Drift Status Indicators

Each position receives a status based on your threshold:

  • OK: Drift is within acceptable range; no action needed
  • Exceeds: Drift has crossed your threshold; consider rebalancing

Recommendation Levels

The calculator provides three recommendation levels:

  • Portfolio Balanced: All positions are within threshold. No rebalancing necessary.
  • Review Needed: Some positions exceed threshold. Consider rebalancing, especially if adding new funds.
  • Rebalancing Recommended: Significant drift detected with maximum drift exceeding 10%. Action strongly recommended.

Practical Examples

Example 1: Moderate Drift in a Simple Portfolio

A retiree has a target 60/40 stock/bond allocation:

AssetCurrent ValueTarget %Current %Drift
Stocks$312,00060%65%+5%
Bonds$168,00040%35%-5%

With a 5% threshold, both positions are at the boundary. The calculator would recommend reviewing the portfolio. The retiree could sell $24,000 of stocks and buy bonds, or simply direct future contributions to bonds until balance is restored.

Example 2: Significant Drift After Market Rally

An aggressive investor after a strong equity year:

AssetCurrent ValueTarget %Current %Drift
US Stocks$78,00045%52%+7%
Int'l Stocks$38,00025%25.3%+0.3%
Bonds$27,00025%18%-7%
Cash$7,0005%4.7%-0.3%

US stocks are significantly overweight while bonds are significantly underweight. With max drift at 7%, the calculator would recommend rebalancing. The investor should sell approximately $10,500 of US stocks and purchase bonds.

Example 3: Minor Drift Within Tolerance

A balanced portfolio with 10% drift tolerance:

AssetCurrent ValueTarget %Current %Drift
US Large Cap$125,00030%31.3%+1.3%
US Small Cap$50,00012%12.5%+0.5%
International$85,00022%21.3%-0.7%
Bonds$100,00026%25%-1%
REITs$40,00010%10%0%

All positions are well within tolerance. The portfolio is balanced, and no action is needed until regular review or significant market movements occur.

Tips and Best Practices

Choosing Your Drift Threshold

  • 5% threshold: Appropriate for investors who want tight control over risk exposure or have low-cost rebalancing options (like within a 401k).
  • 10% threshold: Suitable for most long-term investors; reduces trading costs while maintaining reasonable adherence to targets.
  • Relative thresholds: Consider using relative drift for small positions. A 5% absolute drift in a 5% target position means it has doubled or disappeared.

Rebalancing Strategies

  • Calendar rebalancing: Check drift quarterly or annually, rebalance if threshold is exceeded.
  • Threshold rebalancing: Monitor continuously, rebalance only when any position exceeds threshold.
  • Cash flow rebalancing: Direct dividends and new contributions to underweight positions instead of selling.

Tax-Efficient Rebalancing

When rebalancing taxable accounts:

  • Prioritize rebalancing within tax-advantaged accounts where selling has no tax consequence
  • Use new contributions to buy underweight assets rather than selling overweight positions
  • Consider tax-loss harvesting opportunities in underweight positions
  • Be mindful of wash sale rules when selling at a loss

Asset Location Considerations

When your portfolio spans multiple account types, calculate drift across the entire portfolio rather than within each account. Your IRA holding 100% bonds might be intentional if your taxable account holds stocks, creating an overall balanced allocation.

Frequently Asked Questions

How often should I check portfolio drift?

For most investors, quarterly review is sufficient. Market movements typically take months to create significant drift. However, during extreme volatility (like 2020 or 2022), monthly checks may be prudent. Avoid checking too frequently, as this can lead to excessive trading and emotional decisions.

Does drift always require rebalancing?

Not necessarily. Small drift within your threshold requires no action. Even beyond threshold, consider transaction costs, tax implications, and whether drift aligns with a strategic shift in your targets. Sometimes allowing drift during strong trends captures momentum before rebalancing.

Should I use absolute or relative drift for decisions?

Use absolute drift for large positions (10%+ of portfolio) where percentage point changes significantly affect risk. Use relative drift for small positions where absolute drift might seem small but represents a large proportional change. The calculator shows both to support your decision.

What causes portfolio drift?

Drift occurs because different assets have different returns. Stocks typically have higher expected returns than bonds, so over time a balanced portfolio naturally drifts toward higher stock allocation. Individual positions can also drift due to company-specific events, sector rotations, or regional market performance differences.

Can I set different thresholds for different positions?

While this calculator uses a single threshold for simplicity, sophisticated investors often use tiered thresholds. You might allow 10% drift for major asset classes but only 5% for tactical positions. Consider which positions most affect your overall risk when setting priorities for rebalancing.


Your investment policy establishes target allocations for good reasons: risk management, diversification, and alignment with your goals. Portfolio drift undermines those intentions gradually, often without notice. Regular monitoring with this calculator ensures your portfolio continues to serve your strategy rather than drifting into unintended risk profiles. Check your drift, understand the magnitude, and rebalance with purpose.