FeaturesStrategy TemplatesBlog

Rebalancing

The process of realigning a portfolio's holdings to match a target allocation — buying securities that have become underweight and selling those that have become overweight.

Rebalancing is a core concept in systematic portfolio management. When a portfolio drifts from its target allocation due to price changes, rebalancing restores the original weights by executing trades.

Types of Rebalancing

  • Calendar-Based: Rebalance on a fixed schedule (daily, weekly, monthly, quarterly)
  • Threshold-Based: Rebalance when a position deviates by more than a set percentage from its target weight
  • Signal-Based: Rebalance when specific market conditions or signals are triggered

Frequency Trade-offs

FrequencyProsCons
DailyMost responsiveHighest transaction costs
WeeklyGood balanceModerate costs
MonthlyCommon defaultMay miss fast-moving signals
QuarterlyLowest costsSignificant drift possible

In Algo Trading

Algorithmic strategies automate rebalancing completely. The system monitors positions, generates trade lists at each rebalance date, and executes orders — ensuring the portfolio always matches the strategy’s rules without manual intervention.

← Back to Glossary