· André Mendes · 8 min read
Why Acubic Does Not Predict the Market
A lot of tools in the portfolio automation category use language that implies they know what the market will do next. Acubic does not. The methodology page says so directly: historical performance does not guarantee future outcomes, and the construction method is not designed to predict short-term price movements. That is not a legal disclaimer placed at the bottom of a page. It is a description of how the model works and what it is capable of. This article explains why that distinction matters before you connect a live account to any portfolio tool.
What reliable market prediction actually requires
Making a reliable prediction about which asset will outperform over the next week, month, or quarter requires two things: a source of signal that is not yet priced into the market, and a way to convert that signal into a forecast that is right more often than chance, consistently, over time. Both conditions are difficult to satisfy, for structural reasons that hold regardless of how much data or computing power is applied.
Markets are competitive environments. Any signal that becomes widely known is arbitraged away, reducing its forward-looking value as more participants use it. The academic research base on this question is large and the conclusions are consistent: short-term return prediction at the level of individual assets is not reliably achievable in liquid public markets, particularly after transaction costs and slippage. That finding has been confirmed across asset classes, time periods, and methodologies. A system that claims to forecast which stocks will rise is making a claim that is not supported by the public evidence base. The risk for users is that they act on that claim without a clear view of what it rests on.
Acubic does not make that claim. The article on what data Acubic uses describes the actual inputs to the construction process: historical prices, market capitalization, and treasury yields used as a risk-free rate. None of those inputs is a price forecast. They are measurements of what has happened, used to build an allocation designed to be robust across a range of what might happen next.
What the construction method does instead
Acubic's portfolio construction runs as three explicit stages: screen, select, and allocate. Screening removes assets without sufficient price history for the evaluation window. Selection ranks the eligible universe by a method the user chooses: market capitalization, trailing Sharpe ratio, or trailing momentum. Allocation then sets weights using an optimizer, hierarchical risk parity by default, subject to position bounds and the risk constraints attached to the run.
None of these stages uses a forecast of where any asset is going. The ranking step uses historical measures of performance; it does not project them forward into a price target. The allocation step distributes capital according to the historical correlation structure of the selected holdings; it does not estimate what each will return over the next period. The construction method is documented in full at the methodology page: it describes exactly what each stage does, what data it uses, and how the stages connect. No part of that documentation requires the model to know what the market will do next.
The article on how Acubic works covers the full cycle end to end. What is relevant here is that the output of the construction process is a target allocation derived from inputs you specify and a method you can read before running it. It is not a prediction about which holdings will outperform.
The five model limitations published on the methodology page
The methodology page lists five model limitations explicitly. They are worth reading carefully rather than treating as footnotes, because each one describes a real property of how this class of model behaves. Acubic publishes them because a user who understands them is better positioned to use the output appropriately than one who does not.
- Historical performance does not guarantee future outcomes. Backtested results use only the data available at each rebalance date; they do not include any information about what happened afterward. A well-designed walk-forward backtest shows what a method would have done in a specific historical period, not what it will do in the next one.
- Model assumptions may degrade in structural market regime changes. The correlation structure hierarchical risk parity uses is estimated from a rolling lookback window. In severe drawdowns, correlations between risky assets tend to converge toward one, which is exactly the condition under which diversification is expected to help most. The model adapts as new data arrives, but that is a lag, not an anticipation.
- Execution quality in live markets can differ from simulated assumptions. Backtests fill at historical closing prices; live orders face spreads, partial fills, and timing differences that a daily price series cannot represent.
- Universes assembled from currently listed instruments carry survivorship bias. Assets that were delisted or acquired are absent from any present-day universe. Their absence flatters historical results because the worst outcomes are not in the data.
- Testing many configurations against the same history raises the chance that a strong result reflects selection rather than signal. Walk-forward validation reduces lookahead bias; it does not eliminate the risk of identifying a pattern that happened to fit one historical period.
These are properties of this class of model, not defects to be tuned away. They apply to any quantitative construction method that uses historical data, including the three methods available in Acubic: hierarchical risk parity, mean-variance optimization, and CVaR minimization. Understanding them is part of using the output responsibly.
How rebalancing differs from forecasting
A rebalancing system and a forecasting system can look similar from the outside. Both propose trades. Both use market data as input. The difference is in what they are trying to do with that data, and that difference determines the risk a user is taking when they follow the output.
A forecasting system uses data to generate a view about what will happen next. The trade it proposes is a bet on that view. If the view is wrong, the bet loses. The system's value over time depends on whether its forecasts are better than chance consistently, which is the part that is difficult for an outside user to verify before connecting real money.
A rebalancing system uses data to measure the current state of the portfolio relative to a target. The trade it proposes closes a gap between what is held and what the construction method says should be held, given current prices and the user's stated constraints. It does not express a view about where any asset is going. Its value is in maintaining the discipline of the target allocation: removing drift, staying within constraints, and applying the construction method consistently on the schedule the user sets.
For context on the metrics used to evaluate portfolio quality over time without converting them into forward-looking claims, the article on risk-adjusted return analysis covers Sharpe ratio, Sortino ratio, and related measures. Those metrics describe what a portfolio did over a period; they are inputs to the ranking step in the construction process, not predictions about the next period.
Why naming limits is accuracy, not just caution
There is a difference between a compliance disclaimer and an accurate description of what a model can and cannot do. When Acubic states that it does not predict short-term market moves, that is the second kind. The construction method produces a risk-adjusted allocation derived from historical data. It does not produce a forecast. Those are different outputs, and treating one as the other creates a different kind of risk for the user.
A user who understands that the model is a construction method rather than a prediction system has a bounded set of failure modes to consider: the historical correlations may not hold forward, a regime change may behave differently from any period in the training data, transaction costs may erode more of the rebalancing signal than the backtest implied. Those risks are named and documented. They are not hidden behind a performance claim.
A user who believes a system can predict returns may allocate more capital than is appropriate, hold through drawdowns expecting a predicted outcome that does not arrive, or misread a loss as a temporary deviation from a valid forecast. Stating clearly that no prediction is made narrows the range of misinterpretations a user can form. That is not hedging. It is precision.
The article on why Acubic uses hierarchical risk parity covers this from the allocation method's side: HRP is designed to be robust rather than optimal in-sample, because concentrating on the best historical fit typically means fragile performance out of sample. The same principle operates at the level of the whole system. Robustness requires naming the limits of what the model can do, not concealing them.
What this means in practice
In practice, a user connecting Acubic to a broker account is handing over the execution of a documented, rules-based process. The process screens a universe, ranks it by the selected method, allocates using the selected optimizer, and proposes the trades that would bring the live portfolio to the resulting target. It runs on the schedule the user sets. It does not decide whether a given day is a good time to buy or sell based on a forecast; it runs the process and reports the output for review.
This means the user's primary decision is whether the construction method itself is appropriate for their objective: whether HRP's stability trade-offs suit them better than MVO's concentration, whether trailing Sharpe ratio or momentum is the right ranking method for their universe, whether the rebalance frequency fits their constraints and transaction costs. Those are judgements a user can make with the published documentation. They are not dependent on trusting a forecast that cannot be verified in advance.
The approval step built into each rebalance on a standard eToro connection is a concrete expression of this principle. The system proposes; the user decides. That is not a limitation of the automation. It is the correct boundary for a tool that applies a documented method but does not claim to know what the market will do next.
Getting started
The construction method and all five model limitations are published in full at the methodology page before you connect an account. The data sources, the three allocation methods, the three ranking methods, and the stated limitations of each are all documented there. Reading them before running the system is the intended path, not a precaution.
If the description above matches what you are looking for in a portfolio tool, the AI portfolio builder page is where to begin. Acubic does not promise a return and does not predict short-term market moves. It applies a stated method, maintains the result on the schedule you control, and proposes trades for your approval rather than acting without it.
Want to put this into practice? Explore the Acubic guides or see how the AI portfolio builder turns constraints into a structured portfolio.