How to Connect Interactive Brokers, eToro and Trading 212 to AI

I hold my investments at three brokers, which leaves me with three apps, three sets of figures, and no single place to see the whole position. Working out my real exposure to one company, my sector weight across everything I own, or how much cash was sitting idle used to start with three exports and a spreadsheet.
Connecting the accounts to the assistant I already had open took the spreadsheet out of it. I ask in ordinary language, the assistant reads the account data I have authorised, and one answer covers all three accounts.
A single account gains the same thing. Ask an unconnected assistant about your allocation and it can describe how allocation works in general terms, with nothing to say about the units you hold, the cash you are carrying, or the rules you invest by. Once it can read the account, questions about overlap, concentration, and allocation get answered against your own holdings.
The three brokers get there by different means: an official AI connector at Interactive Brokers, the Public API at eToro, and either the Beta API or an experimental Agent Skill at Trading 212. Each route brings its own availability limits and requirements, and I flag them section by section. You do not need all three brokers, a specific paid plan, or a technical background. One account and one assistant are enough to start.
Two things hold across every route. Every figure the assistant returns is a claim to verify against your broker statements, and read-only access limits what a credential can do without making anything private. Both get proper treatment below.
Tested on my own three-broker portfolio
I use three brokerage accounts. Interactive Brokers holds my ETF investments, eToro runs my public portfolio, and Trading 212 is where I test strategy ideas. Each broker shows me one part of the picture. Connecting all three to the AI I already use gives me a single conversational layer across the whole portfolio.
I have run the workflow with ChatGPT and Codex and with Claude and Claude Code. In my experience, the quality of the account data and my written investing rules matters more than the choice between the two assistants. I also keep using portfolio trackers like Delta and Snowball for quick totals. The AI layer adds the follow-up questions and the custom analysis on top.
The three connection routes in plain English
The route a broker takes decides how much setup you face and what you have to protect once it is running.
Interactive Brokers offers an official certified AI connector for ChatGPT, Claude, and Grok, with Gemini listed as coming soon. It runs on MCP, short for Model Context Protocol, a standard that lets an AI assistant plug into outside data. You authorise the link on IBKR's side, and no API keys or passwords pass to the AI. For most readers this is the simplest of the three.
eToro runs on credentials. You create an API key in your account settings, and your AI tool calls eToro's Public API with it. An API is the interface a broker exposes so other software can read account data with the permissions you grant, and the key identifies the request as yours. eToro also publishes an official MCP server, and its job is narrower than the name suggests: it lets an AI coding environment look up eToro's API routes and schemas so the code it writes is correct. It does not connect your portfolio by itself.
Trading 212 sits between the two. Its API still carries a Beta label. You create a key with the permissions you choose, and the company also publishes an experimental Agent Skill that packages the setup for Claude Code and OpenAI Codex CLI.
What a connected setup can answer
These are the questions I put to my combined accounts, and they carry over to any portfolio, whether it sits with one broker or several.
- Where do my ETFs and individual holdings overlap?
- What is my combined sector and currency exposure?
- Which positions drive concentration?
- How much cash is sitting idle across accounts?
- How have individual positions performed across accounts?
- Does the full allocation still match my written rules?
Each answer is only as good as the data the connection can see, and none of them replaces a broker statement. I come back to verification at the end.
Watch the full setup
My video, How to Connect Your Broker to AI (Full Guide), runs the workflow end to end on real accounts, covering each broker connection and the kind of cross-account analysis described here. If you would rather watch a route before following written steps, start there and treat the sections below as the reference.
The video comes with one timing note. I filmed it in June 2026, and Interactive Brokers has since introduced a simpler official AI connector, so the IBKR steps in this article supersede the older method shown in that part of the video. The eToro and Trading 212 demonstrations still explain the API key approach used below.
Read-only does not mean private
Read-only is a permission inside the broker. Scoped correctly, it stops the connected workflow from placing, changing, or cancelling orders with that credential. I treat it as the default for any portfolio analysis setup, and every broker section below assumes it.
Privacy is a separate question. Each request you send can carry portfolio data to the AI provider, and sometimes to other tools in the chain. Read-only does not keep data on your machine, and it does not make the setup risk free. A leaked read-only credential still exposes account information, which is reason enough to guard it.
What happens to that data afterwards depends on your provider, plan, settings, and connection route. On individual ChatGPT and Codex accounts, content may be used to improve models unless you opt out through the applicable data controls, and OpenAI provides separate environment controls for Codex; the details are in OpenAI's data usage documentation. Anthropic advises users to think carefully before entering sensitive financial information and to review privacy and model-improvement settings, covered in Anthropic's guidance on sensitive data.
On the broker side, a short set of controls keeps the credential contained.
- Grant the minimum permission the task needs, which for analysis means read-only.
- Test in a demo environment first where the broker offers one.
- Restrict keys to trusted IP addresses where practical, and set an expiration where it is supported.
- Keep credentials in environment variables or an approved secret store, which are places on your own system built to hold values you should not type anywhere else. Never paste keys, secrets, passwords, or broker statements into an ordinary chat message or a plain text document.
- Revoke keys you no longer use, and rotate any key you suspect has been exposed.
- Treat broker statements as the source of truth and check figures there before acting on anything.
Connect Interactive Brokers
IBKR's connector is certified for ChatGPT, Claude, and Grok, lists Gemini as coming soon, and works through IBKR Mobile, Client Portal, and IBKR Desktop. IBKR states it is not currently available in India or Japan. No coding is involved, and you neither create nor share API keys for it. If you are still assessing the platform itself, our Interactive Brokers review covers it in detail.
- Confirm availability for your region and platform on IBKR's AI integrations page. The connector runs through IBKR Mobile, Client Portal, and IBKR Desktop, and IBKR does not currently offer it in India or Japan.
- Choose the assistant you use: ChatGPT, Claude, or Grok. Gemini is listed as coming soon.
- Authorise the connection from your IBKR platform. The link runs over MCP, and you hand no IBKR API keys or passwords to the AI.
- Start asking portfolio questions. The connector can expose positions, cash, margin, realised and unrealised profit and loss, transaction history, option chains, risk metrics, multi-currency views, and linked account information where available.
- Keep execution in your hands. The AI can help draft an instruction, and you review and submit it yourself inside IBKR's AI Instructions interface. The connector does not trade automatically.
IBKR also requires users to verify AI output independently, which is how I treat every figure the setup produces.
Connect eToro
eToro's route needs a verified account and API credentials, and the authentication documentation sets out the details. The official MCP server helps an AI coding tool understand the API, and it does not connect your account on its own. For background on the platform, see our eToro review.
- Verify your eToro account if you have not already. API access requires it.
- Open Settings, then Trading, then API Key Management.
- Choose Demo or Real. Demo lets you prove the workflow before real account data is involved.
- Select Read permission. Read and Write are granted separately, and a portfolio analysis setup has no reason to carry Write.
- Add the optional IP allowlist and set a key expiration where that fits how you work.
- Store the API key and the user key in environment variables or an approved secret store. eToro authenticates with both, and neither belongs in a chat message or a plain text file.
- Let your AI coding tool build the connection. With the MCP server documenting eToro's routes and schemas, Claude Code or Codex can write and run the API calls from a plain-language request.
Connect Trading 212
Trading 212's API still carries a Beta label and works with Invest and Stocks ISA accounts, with SIPP accounts excluded. There are two ways in: create a key and let your AI tool write the calls, or use the experimental Agent Skill that Trading 212 publishes for Claude Code and OpenAI Codex CLI. Our Trading 212 review covers the platform itself.
- Check your account type. The API works with Invest and Stocks ISA accounts and does not support SIPP accounts.
- Open Settings, then API (Beta), and create a key. The official Trading 212 API key guide documents the process.
- Choose permissions and select read-only access for analysis.
- Add the optional IP restriction if that suits your setup.
- Save the API key and secret immediately. The secret is displayed once, so both belong in environment variables or an approved secret store at that moment.
- Connect through your AI tool, either by letting Claude Code or Codex write the API calls or through the Agent Skill. The skill's own documentation warns that credentials with trading permissions could allow unintended orders, one more reason to keep the key read-only and to test in a demo environment where one is available.
ChatGPT or Claude
I have run the workflow with both, and the quality of the account data and the investing rules you write down matter more than which assistant reads them.
Route compatibility narrows the decision faster than preference does. IBKR's connector is certified for ChatGPT, Claude, and Grok. The eToro and Trading 212 routes lean on coding tools, and Trading 212's Agent Skill targets Claude Code and OpenAI Codex CLI specifically. Plan requirements differ by product and change over time, so check what your chosen tools currently ask for, and review the privacy and data controls of whichever assistant you pick before connecting a live account.
Limitations and independent verification
AI answers can be wrong, and connected data can be delayed or incomplete. Nothing in this setup is guaranteed to be live or accurate, so treat every figure as a claim to check. Broker statements remain the source of truth, and checking against them before acting is part of the workflow.
The setup produces analysis and stops there. Orders, allocation changes, and every other decision stay with you, and nothing here is a recommendation to buy, sell, or hold anything.
Availability moves as well. Beta labels change, IBKR currently excludes India and Japan, Trading 212 excludes SIPP accounts, and eToro requires a verified account. Check the official pages linked in each section before relying on any detail here.
FAQ
Do I need a paid ChatGPT or Claude plan?
It depends on the connection route and the AI product. Requirements differ between chat assistants, coding tools, and broker connectors, and they change over time. Check the current requirements of the specific tools you plan to use before starting.
Is it safe to connect a broker to AI?
No setup that sends portfolio data to an outside service is risk free. Read-only permissions limit what the credential can do inside the broker, and the controls above reduce the exposure. Your data still leaves the account as part of each request, and its handling depends on the provider, plan, and settings you use.
What does read-only access actually protect?
When correctly scoped, it prevents the connected workflow from placing, changing, or cancelling orders through that credential. It does not make the data private, and a leaked read-only key still reveals account information. Protect it, rotate it if it is ever exposed, and revoke it once you no longer need it.
Do I need to know how to code?
Not for the IBKR connector, which is set up from IBKR's own platforms. The eToro and Trading 212 routes involve API calls, and Claude Code and Codex can write those from plain-language instructions. Trading 212's experimental Agent Skill packages that setup for both tools.
Can the AI place trades?
Not through a correctly scoped read-only credential at eToro or Trading 212. At Interactive Brokers, the connector does not trade automatically. The AI can help draft an instruction, and you review and submit it yourself inside IBKR's AI Instructions interface.
Which account types and regions are supported?
IBKR states its connector is not currently available in India or Japan. Trading 212's API covers Invest and Stocks ISA accounts and excludes SIPP accounts. eToro requires a verified account, and availability can vary by account and region. These details change, so confirm on each broker's official page before you begin.
Can I connect brokers other than IBKR, eToro, and Trading 212?
In principle, any broker that documents access to your own account data can work, though the routes differ as much as the three above. Check that the method fits your AI tool, your account type, and your region before planning around it. If you are still choosing a broker, BrokerMatch can narrow the options to how you invest.
Kai is an investor who helps people choose the right broker and invest with confidence. He founded MatchMyBroker, a broker-comparison site for a global audience, and EU Investing Hub, his European-focused investing site. He also runs the Smart Money with Kai YouTube channel, where he breaks down investing, brokers and personal finance.
eToro is a multi-asset investment platform. The value of your investments may go up or down. Your capital is at risk.
This content contains affiliate links. We may earn a commission if you sign up through them, at no extra cost to you.
When investing, your capital is at risk and you may get back less than invested. Past performance doesn't guarantee future results.
.png)

