Portfolio Construction Strateg...

Portfolio Rules

8min

Introduction

Currently, MantaRisk offers the following portfolio rules:

  • Equal Weights
  • Conditional Value-at-Risk
  • Maximum Diversification Portfolio
  • Sharpe
  • Volatility
  • Risk Parity
  • Average True Range (ATR)

A quantitative comparison between these rules can be found in Comparison between Optimization Strategies.

Let us look in more details at the above rules and their corresponding dispersion relations and optimization strategies.

Shared Parameters

All portfolio rules share a common set of parameters designed to control the portfolio rebalancing algorithm.

Parameters

  • Include Stop/Limit: If true, the tactical risk management engine will also manage the stops and limits of each proposed orders, provided that the risk management rules contain stop or limit rules. Permissible values are true or false. Default is false.
  • Size Rebalance Trigger: Rebalancing a portfolio every day is inefficient due to transaction costs. Thus the rebalancing algorithm aim to keep the proportion of each of the portfolio's components within a specific tolerance of its ideal value. The rebalancing is triggered when the open size of a component is x% different to its target size. A value of 10 equates to 10%. Default is 5%.

Rules Overview

Equal Weight

The Equal Weight portfolio rule gives equal weights to each instrument, no matter its market capitalization or asset class. The details can be found in Equal Weights

Conditional Value-at-Risk

Conditional Value-at-Risk (CVaR) optimization is a risk management technique used to minimize the potential for large losses in a portfolio of investments. The optimized portfolio will be the minimum risk portfolio on the efficient frontier (the left-most portfolio).

The exact implementation in MantaRisk is based on mixture CVaR with the optimization strategy "Minimization of Risk" (see CVaR-based Portfolio Optimization for further details).

Maximum Diversification Portfolio

The maximum diversification portfolio (MDP) is an investment strategy that aims to maximize the diversification of a portfolio by selecting assets with low correlations. This approach is based on the idea that a portfolio with uncorrelated assets will have lower overall risk than a portfolio with correlated assets.

The implementation in MantaRisk is explained in CVaR-based Portfolio Optimization where the dispersion relation corresponds to the mixture CVaR and the optimization strategy to the Maximum Diversification Portfolio.

Sharpe Maximization

The portfolio which maximizes the Sharpe ratio is the portfolio with the highest expected excess rate of return (above the risk-free rate) per unit of risk, making it the solution preferred by many investors.

The implementation in MantaRisk is explained in CVaR-based Portfolio Optimization where the dispersion relation corresponds to the mixture CVaR and the optimization strategy to the Maximization of Sharpe ratio.

Risk Parity

Risk parity optimization is an investment strategy that aims to achieve a higher Sharpe ratio by allocating assets based on their risk contributions rather than their expected returns. This means that assets with higher volatilities will receive larger allocations than assets with lower volatilities. This can help to reduce the overall risk of the portfolio while still maintaining the potential for high returns. See Volatility-based Optimization for further details.

Volatility

The constituent weights are proportional to their volatility, meaning that an instrument with a higher volatility will also have a higher weight in the portfolio. The main difference between ATR and Volatility is that ATR considers the true prive range (daily highs / lows) whereas Volatility operates based on closing prices. See Volatility-based Optimization for further details.

ATR

The constituent weights are proportional to their Average True Range (ATR), meaning that an instrument with a higher ATR will also have a higher weight in the portfolio. The main difference between ATR and Volatility is that ATR considers the true prive range (daily highs / lows) whereas Volatility operates based on closing prices. See Volatility-based Optimization for further details.