· André Mendes · 8 min read
How Acubic Works With Trading 212
Before you hand any software access to a brokerage account that holds real money, you should be able to answer the same four questions: what it can see, what it can do, what it can never do, and how you take the access back. This article answers those four for a Trading 212 connection, in the order they actually matter. It also covers the one thing that makes a Trading 212 connection distinct from the eToro equivalent: all three automation modes are available directly on your main account, with no separate sub-account required.
Acubic is an independent product with no partnership, sponsorship, or reseller agreement with Trading 212. Trading 212 does not endorse or take responsibility for the portfolios Acubic produces. The connection runs on an API key you generate yourself in the Trading 212 app and can revoke at any time.
What the connection actually is
A Trading 212 connection is an API key connection, not an OAuth handshake. The practical difference matters. With OAuth, you authenticate directly on the broker's own login page and the broker issues a scoped token to the third-party application; your login password never touches the application at all. With an API key, you generate a separate credential in the broker's settings panel, paste it into the application, and the application uses it from then on, server-side.
Both mechanisms protect your login credentials. With an API key, your password is never shared: the key is a distinct, revocable credential that exists independently of your Trading 212 account login. Acubic stores it encrypted at rest, never returns it to the browser, and never writes it to logs. The moment you revoke the key in the Trading 212 app, Acubic's access ends, independently of anything you do in Acubic. The ultimate off switch is yours, not Acubic's.
One connection is bound to one strategy. Two strategies cannot manage the same account simultaneously, which is a structural constraint enforced at the database level. If you want a different strategy running, you change the strategy on that connection.
Connecting your account, step by step
There are four steps, and the order is not arbitrary.
Build a strategy first. The connection attaches to a saved strategy, so one has to exist before there is anything to attach. The quiz sets your risk profile, the optimizer constructs a target portfolio, and you review the proposed holdings and weights before any broker is involved. Nothing touches a brokerage account during this stage. If you want to understand the full build process before connecting anything, how Acubic works covers it end to end.
In the Trading 212 app, go to Settings, then API (Beta), then New API key. Enable exactly six permissions: Account data, Portfolio, Metadata, Orders - Read, Orders - Execute, and History - Orders. Leave both Pies permissions off. Acubic does not use Pies: it reads positions and places equity orders directly, and the Pies permission is deliberately absent from the required set.
At this point you face one choice about IP restriction. You can restrict the key to Acubic's server IP address, which the connection screen displays, or leave it unrestricted. Acubic uses the key server-side rather than from your own device, so restricting to the server IP is the tighter option and does not affect anything the application can do.
Finally, paste the key and secret into Acubic, set how much of the account it manages and how often it rebalances, and choose an automation mode. Invest and Stocks ISA accounts are supported. CFD accounts are not.
How much it does on its own
This is the part that distinguishes a Trading 212 connection most clearly from the eToro equivalent, so it is worth reading carefully.
A Trading 212 API key is scoped to your whole Invest account. There is no isolated sub-account within Trading 212, which means Acubic cannot ring-fence a separate balance the way it can with an eToro mirrored account. As a consequence, all three automation modes are available directly on your main account:
- On monitoring only, Acubic tracks your live positions, their drift from the strategy's target weights, and performance over time, without ever placing an order. Nothing touches the account.
- On one-click approval, each scheduled rebalance prepares the order set and stops. You review the proposed trades and approve them, and nothing is sent to Trading 212 until you do. This is the default.
- On unattended rebalancing, scheduled rebalances execute without a per-order prompt, behind the same safety guards as one-click: one order in flight at a time, round-down position sizing, and a managed-value sanity check that halts the run if the calculated trade set is implausible. Every order is recorded in the audit log.
The three modes exist on a spectrum from maximum oversight to maximum automation, and you choose where you want to sit. If you want to understand what governs the rebalance trigger and the trade construction logic, how a rebalancing model is designed covers it in detail.
The contrast with eToro is worth naming clearly. A standard eToro main-account connection is one-click only: unattended rebalancing on eToro requires an eToro mirrored account, which is a separate sub-account funded independently of the main balance. That constraint comes from eToro's account architecture. A Trading 212 connection has no equivalent constraint, so all three modes are available from the outset. The eToro connection article explains the specifics for that broker if you hold accounts with both.
What happens on a rebalance day
A rebalance is not a liquidate-and-rebuild. That is the single most common misconception about automated portfolio tools, and the difference matters in real transaction costs.
Acubic reads your live Trading 212 positions, compares them against the target weights of the strategy attached to that connection, and trades only the difference. A position already at its target weight is not touched. If nothing has drifted meaningfully, nothing trades. The output is the smallest set of orders that closes the gap between where the portfolio is and where the strategy says it should be.
This is the mechanical expression of a distinction worth understanding properly: optimization and rebalancing are different jobs. Optimization chooses the target allocation. Rebalancing defends it over time as prices cause positions to drift. A portfolio that is optimized once but never rebalanced decays from its construction date.
Positions you held before connecting, and positions outside the managed value you defined, are left alone. Your Trading 212 account does not need to be dedicated exclusively to Acubic.
What Acubic will never do
- It does not move money. Acubic reads positions and places equity orders through the API connection. There is no withdrawal, transfer, or deposit function anywhere in the product, and money never leaves your Trading 212 account for anywhere else.
- It does not touch Pies. The Pies permission is deliberately absent from the required API key scope, so Acubic cannot interact with them, even incidentally.
- It does not touch CFD accounts.
- It does not touch positions outside the managed value you defined at connection time.
- It does not predict short-term price moves, and no part of the construction method depends on doing so. The methodology page documents the model and states its published limitations plainly.
- Disconnecting does not liquidate. Whether you disconnect in Acubic or revoke the API key in the Trading 212 app, every existing position stays exactly where it is. Acubic simply stops sending rebalance orders.
That last point is the most important and the least intuitive. Disconnecting from an automated portfolio tool should never be an event that costs you money, and here it is not. The exit is free.
When an order fails
Brokers reject orders. An instrument becomes unavailable, a market is closed, a position falls below a minimum size. A tool that hides this is a tool you cannot audit afterwards.
When Trading 212 rejects an order, the failure is recorded against that rebalance run with the broker's own stated reason, and the remaining orders are handled independently rather than the whole run being silently abandoned. You can review what filled, what did not, and why, in the connection's execution history. Every order Acubic places, including rejections, appears in an audit log you can read after the fact.
An automated system acting on your account is only trustworthy to the extent its actions are reconstructable afterwards. A log that records only successes is not a log.
Which accounts are supported
Invest and Stocks ISA accounts are supported. CFD accounts are not, and the API key permission set that Acubic requires does not provide access to them. If your primary Trading 212 account is a CFD account, Acubic cannot connect to it.
The Invest and ISA account types are subject to their own rules about which instruments are available and how tax treatment applies. Those rules come from Trading 212 rather than from Acubic: what Acubic can hold in the managed set is bounded by what Trading 212 makes accessible through its API for that account type and your jurisdiction.
Deciding whether to connect at all
Connecting is optional, and it is worth being honest about who should not bother.
If you want stock tips, short-term market calls, or a system that promises to time the market, this is the wrong tool and no configuration of it changes that. If you want someone to take discretionary control of your money and make judgment calls on your behalf, that is a regulated advisory relationship, and this is not one. Acubic does not promise returns and cannot predict short-term market moves.
The connection earns its place when you have a target allocation you believe in and the honest problem is maintenance: the portfolio drifts, the corrective trade is tedious to construct across many positions, and it is hardest to place at exactly the moment it matters most. That is a process problem, and a rebalancing tool is what solves it. You keep custody at your own Trading 212 account, your positions stay in your name, and the construction method is published rather than proprietary.
If you are still working out what the product does before deciding how it connects, how Acubic works covers the build side, and the plan comparison sets out what each tier includes, including the free one. When you are ready to look at the connection itself, the Trading 212 integration page has the setup walkthrough and the full question list.
Want to put this into practice? Explore the Acubic guides or see how the AI portfolio builder turns constraints into a structured portfolio.