Convex Portfolio Optimisation

Structure, Stability, and the Mathematics of Capital Allocation

Portfolio construction is fundamentally an optimisation problem.

Given a set of assets, each with uncertain returns and associated risks, the objective is to allocate capital in a way that satisfies specific criteria. These criteria may include maximising expected return, minimising risk, or achieving a balance between the two under a defined set of constraints.

The challenge lies in the nature of the problem. Financial markets are complex, uncertain, and high-dimensional. The optimisation landscape can be irregular, with multiple competing solutions and sensitivity to assumptions.

Convex portfolio optimisation provides a structured approach to this problem. By formulating the objective and constraints in a convex framework, it ensures that the optimisation process is stable, tractable, and yields solutions that are globally optimal within the defined model.

The Concept of Convexity

Convexity is a property of mathematical functions and sets.

A function is convex if, for any two points within its domain, the value of the function at a weighted average of those points is less than or equal to the weighted average of the function values at those points. In intuitive terms, a convex function has a single “bowl-shaped” structure, this property has important implications for optimisation.

In a convex problem:

  • any local minimum is also a global minimum

  • the solution is unique or lies within a well-defined set

  • optimisation algorithms converge reliably

This contrasts with non-convex problems, where multiple local minima may exist and finding the global optimum becomes significantly more difficult.

Portfolio Optimisation as a Convex Problem

Many portfolio optimisation problems can be formulated as convex.

A common example is the mean–variance framework, where the objective is to minimise portfolio variance subject to a target return. Variance is a convex function of portfolio weights, and linear constraints on weights preserve convexity. This structure allows the optimisation to be solved efficiently and reliably.

Convex formulations can incorporate a range of constraints, including:

  • budget constraints

  • limits on position size

  • requirements for diversification

As long as these constraints are convex, the overall problem remains convex.

Stability and Robustness

One of the key advantages of convex optimisation is stability, solutions are less sensitive to initial conditions and algorithmic choices.

This is particularly important in financial contexts, where:

  • data may be noisy

  • estimates may be uncertain

  • models may be imperfect

A convex framework provides a degree of robustness. While it does not eliminate sensitivity to inputs, it ensures that the optimisation process itself does not introduce additional instability.

Constraints and Real-World Implementation

In practice, portfolio optimisation is subject to constraints.

These constraints reflect real-world considerations such as:

  • liquidity limitations

  • regulatory requirements

  • risk management policies

Convex optimisation allows these constraints to be incorporated directly into the model. This ensures that the resulting portfolio is not only theoretically optimal, but also feasible in practice. The inclusion of constraints transforms the optimisation from a purely mathematical exercise into a structured decision-making process.

Regularisation and Sparsity

Convex frameworks can incorporate regularisation techniques. Regularisation introduces additional terms into the objective function to control the structure of the solution.

For example, penalties may be applied to:

  • large positions

  • rapid changes in allocation

  • concentration of risk

These techniques help prevent overfitting to historical data and improve out-of-sample performance. They also contribute to interpretability, producing portfolios that are more stable and manageable.

Risk Measures and Convexity

The choice of risk measure influences the formulation of the optimisation problem, variance is commonly used due to its convexity.

However, alternative measures such as:

  • conditional value at risk

  • drawdown-based metrics

Can also be incorporated within convex frameworks under certain conditions, this flexibility allows for a broader representation of risk.

Limitations of Convex Approaches

Despite its advantages, convex optimisation is not a complete solution.

The framework relies on assumptions about:

  • expected returns

  • covariance structures

  • stability of relationships

These inputs are uncertain and may change over time.

Additionally, not all relevant aspects of financial markets are easily expressed in convex form. Some features, such as discrete decisions or complex non-linear relationships, may require non-convex formulations.

Convex optimisation provides clarity and tractability, but it does not eliminate model risk.

The MorMag Perspective

At MorMag, convex portfolio optimisation is used as a foundational tool for capital allocation. It provides a structured framework for balancing risk and return under constraints. However, its outputs are interpreted within a broader context.

This includes:

  • probabilistic assessment of inputs

  • awareness of model limitations

  • integration with dynamic market analysis

The objective is not to rely solely on optimisation, but to use it as part of a comprehensive decision-making process.

From Mathematics to Allocation

Convex optimisation bridges the gap between mathematical theory and practical allocation. It translates abstract objectives into concrete portfolios, ensuring that decisions are consistent with defined criteria; this translation is essential, as without it, insights remain theoretical.

Conclusion

Convex portfolio optimisation provides a powerful framework for structuring capital allocation in financial markets.

By ensuring that optimisation problems are well-defined and tractable, it enables reliable identification of optimal solutions within the constraints of the model. While subject to limitations related to inputs and assumptions, it offers stability, clarity, and flexibility.

At MorMag, this framework forms part of a disciplined approach to portfolio construction, integrating mathematical rigour with contextual understanding.

In financial markets, the challenge is not only to identify opportunities, it is to allocate capital effectively. Convex optimisation provides a foundation for meeting that challenge with structure and precision.

Previous
Previous

Robust Portfolio Optimisation

Next
Next

Latent Regime Discovery