Portfolios

Group several algorithms so they trade together like a fund, with a shared risk budget, and launch them to trade live from one place.

Run several bots at once on one account

A Portfolio is a team of algorithms trading together across one or more accounts. Instead of running a single algorithm, you combine several to diversify risk —because even the best algorithm has bad streaks, and a well-built team turns them into noise—. And most importantly: the Portfolio is where an algorithm goes from theory (backtests) to actually trading in the market.

List of portfolios in TradingNote
Each portfolio groups algorithms and can have an active live session.

Why a portfolio and not a single algorithm

The key to a good portfolio isn't having many algorithms, but having algorithms that behave differently from each other. If when one is in a bad streak the other is winning, their curves smooth each other out and the combined drawdown is much lower than either one alone. Ten algorithms doing the same thing aren't a diversified portfolio: they're one algorithm with ten times the risk.

Mix different instruments, timeframes and logics (trend, reversion, breakout) so the bad streaks don't coincide. And require each piece to have passed its validation (DSR, Walk-Forward, Multiverse) on its own: a portfolio of overfit algorithms is still garbage, just spread out.

How to build and launch a portfolio

  1. 1

    Create the portfolio

    You give it a name and choose which account (or accounts) it will trade on.

  2. 2

    Add algorithms and set weights

    You pick the algorithms from «My Algorithms» that will form the team and how much weight (importance) each one has. The weight determines how much risk budget each algorithm gets: more weight = larger size on its trades.

  3. 3

    Configure the risk rules

    You set the portfolio's daily loss cap (split by weight), the profit caps, and for futures/prop firms the account rotation and streak lock. That way the portfolio stops itself when it hits your target or your limit.

    Portfolio detail with its algorithms and configuration
  4. 4

    Launch the live session

    When you're ready, you start the «live session». From then on the portfolio trades on its own, following its algorithms and rules, and you see its aggregated performance in real time.

The shared risk budget

This is where the portfolio operates like a fund and not loose bots. The daily loss cap you set is split among the algorithms by weight, and each one sizes its trades to stay within its «envelope». No algorithm can eat into the others' risk. The total weight is frozen when the session activates, so the account isn't over-leveraged while you load it. We explain it in depth in the risk management article (institutional mode).

The lifecycle of a live session

StateWhat it means
ActiveThe portfolio is trading: its algorithms watch the market and execute signals.
PausedIt stopped after hitting a cap (daily loss or profit). It resumes next period or manually.
StoppedYou closed it. It optionally closes open positions when stopping.

Sessions survive restarts. If the platform updates or restarts, active sessions resume on their own when it comes back, without you reactivating them. And if a position was closed outside (manual close at the broker, margin call), the system reconciles it automatically: it detects the close, recomputes the real PnL and keeps the risk tracking aligned with reality.

An account can't be in two live sessions at once: two systems sizing on the same capital break the tracking. One account, one session. And launching a live session requires a PRO plan or higher — always start on a Paper account to see how the portfolio behaves before using real money.