How to Build an Algo Portfolio: Five Risk Checks

24 September 2026, 16:19
Prismatic Algos
0
18

At Prismatic Algos, portfolio construction is central to our research: how do we combine algorithms without concentrating the same risks? Here we share our approach to five decisions that deserve attention before systems trade together: understanding the rules, comparing losses, mapping shared exposure, sizing positions and recording the evidence.

Strong standalone backtests can hide a fragile combination. Different algorithms may lose together, depend on the same market conditions or compete for the same account capital. These five checks will help you uncover those weaknesses before you commit capital. They provide a review framework, not a guarantee that a portfolio will avoid losses.

1. Write down what each algorithm does

Before comparing returns, describe each algorithm's entry rule, exit rule, position sizing and operating conditions. An indicator name alone does not explain the system.

For example, two EAs might use different indicators but both buy after an upward move and exit after a reversal. That gives you a hypothesis about shared exposure to investigate. It does not establish their correlation or prove that they will lose together.

2. Compare losses on the same timeline

Use the same dates and a consistent return definition. Inspect marked equity where available, including open positions, rather than relying only on the balance after trades close. Look at when drawdowns begin, how long recovery takes and whether losses overlap.

Illustrative arithmetic, not a backtest: suppose two separate sleeves each begin a period with $5,000. If both lose 4%, each loses $200 and the combined $10,000 falls by $400, or 4%. If one instead gains 4%, the two dollar changes offset for that period. The example assumes fixed starting allocations and returns after costs. It says nothing about future returns or the path of equity within the period.

The useful information is the relationship between the results. Historical differences can disappear when conditions change. Repeat the comparison across different periods instead of treating one full-period correlation as a permanent property.

3. Map shared market and execution exposure

Several symbols may express a similar currency or market exposure. Several systems may also enter during the same session, hold through the same announcements or depend on narrow spreads. List these dependencies before assuming that more EAs mean more diversification.

Check Record for each system
Market exposure Symbols, direction and overlapping positions
Loss timing Drawdown dates and recovery periods
Execution Spread, commission, slippage and latency assumptions
Operating conditions Sessions, holding periods and rules for pausing

4. Evaluate sizing at account level

Equal lot sizes do not imply equal risk across instruments. Contract specifications, price movement, stop distance and concurrent positions all matter. Examine the combined exposure and margin requirements under the proposed settings.

Standalone tests do not automatically reproduce an account running every system together. Check whether the portfolio study models shared capital, simultaneous orders and account limits. If it only aligns separate return series, label it a reconstruction and describe the missing interactions.

5. Keep a decision record

For each candidate, write down why it belongs in the research set, the evidence supporting that choice and what would cause you to reconsider. Keep code versions and settings with the results so a later change does not silently replace the system you evaluated.

  1. Can you explain each system's entry, exit and sizing rules?
  2. Are return periods and cost assumptions comparable?
  3. Have you checked simultaneous losses and open-position exposure?
  4. Does the combined study reflect account-level constraints?
  5. Are historical tests, reconstructed results and live records labeled separately?

What to do next

Use these checks to find the unresolved questions in a proposed portfolio. Diversification may change the pattern of risk, but it does not prevent substantial losses or guarantee better returns. Prismatic's portfolio v3 remains in development; this guide is not evidence of its performance.

For a technical reference, MQL5's portfolio-trading article explores implementation examples in MetaTrader 4; it is not a current operating manual for every MT5 setup.