Everything you need to set up DeskFi and get the most out of every page. Both broker connections are read-only by design: DeskFi can see your portfolio, never touch it.
On this page
Head to the sign up page and enter your name, email address, and a password.
After signing up, you will be taken straight to the onboarding questionnaire to set up your investor profile.
After signing up, you will go through a short onboarding questionnaire. This takes about 2 minutes and helps the AI understand your investing style so it can give you personalised recommendations.
You will be asked about:
You can change any of these later in Settings.
DeskFi connects to your Trading 212 account to automatically pull your holdings, prices, and dividends. You need to generate an API key from the Trading 212 app.
Important: read-only key only
When generating your API key, Trading 212 will ask you to choose permissions. Only select the read-only / informational scope. Do NOT enable the option that gives authority to place or execute trades. That permission allows external apps to buy and sell on your behalf, which is dangerous and completely unnecessary. DeskFi only reads your positions and transaction history. It will never place trades.
How to get your API key:
Your key is encrypted
Your API key is encrypted with AES-256-GCM before being stored. It is never exposed in the browser or logs. You can remove it at any time from Settings.
Once you have the key, go to Settings in DeskFi, paste your API key into the Trading 212 section, and click Save. Then hit Sync from T212 to pull in your portfolio. This usually takes a few seconds.
DeskFi connects to your Interactive Brokers account via the Flex Web Service to pull your positions and account data. This is read-only and DeskFi cannot place trades on your account.
Setup steps:
What to switch on in each section
When you build the query, IBKR asks you to turn on a few sections and tick some boxes. Here is exactly what to do, in plain words. Whenever a section lets you pick fields, the easy and safe choice is to click Select All. There is one exception, Account Information, noted below.
Open Positions (your stocks)
Important: choose Lot, not Summary. If you choose Summary, none of your stocks will show up.
Then click Select All for the boxes. Nothing here is private, so ticking everything is safe.
Cash Transactions (your dividends)
At the top, tick Dividends and Payment in Lieu of Dividends. You can leave the rest off.
Important: choose Detail, not Summary. If you tick both, your dividends can be counted twice.
For the boxes, Select All is fine.
Net Asset Value (NAV) in Base (your cash and total value)
Make sure Cash and Total are ticked. Select All is fine. This is the only place DeskFi learns your real cash balance, so do not skip it.
Account Information (your account number)
Do not Select All here. This section holds personal details (date of birth, email, home address) that DeskFi does not need.
Tick only two boxes: Account ID and Currency.
Seeing "Statement could not be generated" (error 1001)?
This is an IBKR-side message, not a problem with your token. It almost always means the query's date range is fixed or stale. Edit your Flex Query, set the period to Last 365 Calendar Days, and save. If it persists, delete the query and create a fresh one (you'll get a new Query ID to paste into Settings). IBKR can take a moment to generate the first statement, so give Sync a few seconds.
Position data updates when you sync. IBKR Flex data is based on the previous trading day's close, which is ideal for portfolio analysis and weekly research briefs.
Your command centre. The dashboard shows your total portfolio value, total return, your top gainers and losers, progress towards your target, and a sector allocation breakdown.

Portfolio data updates automatically when you sync from your broker. The Allocation panel shows how your money is spread across sectors, each with its own colour. Click any sector to inspect the holdings inside it.
A detailed view of every position in your portfolio. See your shares, average cost, current price, P&L percentage, and AI ratings for each stock across three dimensions: fundamentals, technicals, and theme fit.

Click any holding to open its detail page, with a price chart, key stats, analyst consensus, and the AI's desk note on the position. You can also search and filter the list by sector.
Track the income your portfolio pays you. The Dividends page shows your total dividend income, your monthly average, upcoming payments, and your highest-yielding positions, with a chart of income over time.

Dividend history is pulled automatically when you sync from your broker, so the numbers stay current without any manual entry.
Keep a short conviction note on every position - why you hold it, and what would change your mind. Each holding gets its own card; click Edit to write or update your note. It is the margin note a real analyst keeps on every name they cover.

Notes live next to each position so you remember the thesis you bought on, and can review it later with a clear head.
Every week, the AI generates a personalised investment briefing based on your portfolio, your goals, and current market conditions. It scores each of your sectors, tells you where to allocate your weekly budget, and flags specific buys with conviction and reasoning.

The briefing includes a market assessment, a per-sector health check, and a list of suggested buys with specific amounts. When you act on them, you can confirm your buys in one click to log them to your journal. Past briefings are saved in the History dropdown so you can track how the advice evolves over time.
Your AI research assistant with four tools built in:

Two feeds in one place. The macro feed groups market-moving stories into colour-coded themes - geopolitics, energy, rates, AI, critical materials, and more - so you can scan what is driving markets this week.

Below the macro themes, a stock feed shows the latest headlines for your own holdings. Filter by ticker or by sector to focus on the names you care about.
Describe any investment theme (quantum computing, nuclear energy, water scarcity, AI infrastructure) and the AI will research and suggest 5-8 publicly traded stocks that capture that theme. Each suggestion comes with a conviction rating, investment thesis, and upcoming catalyst.

Select the stocks you want to track, add them to your watchlist, and monitor price alerts and upcoming earnings dates all in one place. Filter by conviction level or theme to stay focused.
Paste two consecutive quarters of earnings call transcripts and the AI will analyse the shift in management tone. It scores five dimensions: conviction, guidance language, Q&A responsiveness, risk language, and demand tone.

This helps you catch signals 1-2 quarters before they show up in the numbers. A CEO who suddenly gets evasive in Q&A or softens their guidance language is often a leading indicator. Past analyses are saved so you can revisit them anytime.
See how your actual allocation compares to your target weights, sector by sector, using the same sectors and colours as your dashboard. The page flags which sectors are overweight, underweight, or untracked (held but with no target set yet), and gives you a drift verdict so you know whether to act.
From here you can edit your sector targets, run an Auto Rebalance to get AI-suggested trims and adds, or open a guided Session to work through your rebalancing thesis step by step.

A guided rebalancing conversation. Open a session and the AI adviser walks you through your portfolio step by step, using your live holdings, your targets, and a disciplined rule set. Use the starter prompts or just ask in your own words.

When it has enough to go on, the adviser can propose a validated rebalancing plan - capped to a sensible number of new names - which you review as a plan card before acting. It is the disciplined second opinion you would get from a real desk.
Log your trades and track your dividend income. The journal shows total bought, total sold, dividends earned, and trade count, grouped by day. Trades you sync from Trading 212 are detected automatically, and you can add your own entries too.

Accountability for the AI's calls. Every suggestion the AI has made - from weekly briefs and sessions - is logged here with the price at the time and the price now, so you can see its hit rate over time.

Dismissed suggestions are tracked too. Nothing quietly disappears; the desk keeps score, so you can judge the advice on its record rather than its confidence.
The WhatsApp AI Advisor is on the way. Once it launches, you will connect your number in Settings and receive portfolio briefings directly to your phone, either daily or as a weekly summary, and be able to chat with your AI research assistant by messaging back.

This feature is currently being built and will be available on the Premium (€69.99/month) plan.
Create your free account and connect your Trading 212 portfolio in under 5 minutes.
Create your account