Rebalancing

Last updated: 2026-03-10

The Rebalancing tab brings institutional-quality portfolio construction tools directly to relationship managers and investment advisers. Rather than manually iterating on allocations, advisers can define a client's mandate — for example, Max Sharpe with no single position above 20% and no asset class above 40% — and generate the optimal portfolio in one click. Multiple strategies can be saved for different client risk profiles, making it efficient to service clients with varying mandates from the same interface. Select an optimisation strategy, optionally apply constraints, and click Optimize to generate the optimal portfolio weights.

MantaWealth rebalancing tab showing strategy selector, optimisation functions and constraint builder

Strategy Selector

At the top of the tab, a dropdown lets you select or switch between saved strategies. The + button creates a new strategy. Each strategy stores a combination of selected optimisation function and active constraints, so different client mandates can be saved and reapplied.

Unconstrained Functions

The unconstrained optimisation functions find the optimal portfolio weights with no bounds other than full investment (weights sum to 100%). Four methods are available:

FunctionDescription
Equal WeightAssigns an equal weight to every instrument in the portfolio
VolatilityMinimises total portfolio volatility (minimum variance)
Risk ParityAllocates weights so each instrument contributes equally to total portfolio risk
ATRUses Average True Range to weight instruments inversely proportional to their recent volatility

Constrained Functions

The constrained optimisation functions accept user-defined bounds while solving for a specific objective. Five methods are available:

FunctionDescription
Min Risk (CVaR)Minimises Conditional Value at Risk — the expected loss in worst-case tail scenarios
Diversified Min RiskMinimises risk while maximising diversification
Max SharpeMaximises the Sharpe Ratio — the return per unit of risk
Max DiversificationMaximises the diversification ratio according to Choueifaty and Coignard (2008)
Min Tracking ErrorMinimises deviation from a benchmark index

Click any function icon to select it. The selected function is highlighted with a green border.

Create Constraint

Use the Create Constraint panel to set bounds on the optimisation:

  1. Select Constraint type — choose the dimension to constrain (e.g. instrument weight, asset class weight, geography weight)
  2. Constraint Type List — select the specific instrument or category to apply the bound to
  3. Lower bound % and Upper bound % — set the minimum and maximum allowed weight
  4. Click Add to apply the constraint

Example: to prevent any single equity from exceeding 15% of the portfolio, select constraint type "Instrument", select the instrument, and set bounds to 0% and 15%.

Active Constraints

The Active Constraints panel on the right side lists all constraints currently applied to the optimisation. Each entry shows the constraint type and its bounds. Constraints remain active until cleared.

Optimize

Once the strategy and constraints are configured:

  • Clear All Constraints — removes all active constraints and resets the constraint panel
  • Optimize — runs the optimisation and updates the Holdings table in the left panel with the optimal weights. All analytical tabs recalculate immediately.
MantaRisk

The Future of Risk Intelligence