Are you beating the market?
Your broker shows what your portfolio is worth. It does not show what the same money would have done in an index. BullBenchmark reads the export file you download from your broker, and rebuilds your history. You will see how you have performed against the S&P 500, or the Nasdaq 100.
Prices refresh hourly during market hours All your brokers, one page Price: €5.99 a month
From one export file to your verdict
- Download the export file from your broker.
- We read every buy, sale, deposit and dividend in it.
- Your positions are rebuilt, day by day.
- You see your return next to the index, over the same days.
Your performance
Your dashboard opens with one number: your return, set next to the index’s over the same days, computed from your own purchases and sales. The return is time-weighted, and cash you have not invested stays outside the comparison.
One file is the setup
Download your transaction history from your broker: the CSV or XLSX file that lists every buy, sell and deposit since you started. Upload it here and that single export is all we need. An unknown format? Map its columns once and it is recognized from then on.
All brokers combined
Holdings from all your brokers in one table, in your currency. Dividends paid and projected, realized and unrealized gains kept apart, and a year report you can download as Excel or PDF.
| Holding | Value |
|---|---|
| IWDA · iShares MSCI World DeGiro + Interactive Brokers | €28,410 |
| VUSA · Vanguard S&P 500 | €14,955 |
| ASML · ASML Holding | €9,982 |
| NVDA · NVIDIA | €8,247 |
| HIMS · Hims & Hers | €3,105 |
| Total, two brokers | €64,699 |
Sectors, dividends and everything else included
Beyond the benchmark you get the full picture of your portfolio: how your money is spread across sectors, and how much dividend landed in each month of the past year. The orange bar marks the highest value, in this case your best dividend month.
Portfolio insights
Technology45% Health care20% Financials16% Industrials14% Cash5%
Dividends, month by month
The same one upload drives the rest of the product, and it is all in the one subscription.
Time travel
What did my portfolio look like on any past day? Set the date and the whole dashboard rebuilds itself for that morning.
Dividend projection
What your current holdings are expected to pay out in the months ahead, before a cent of it lands.
Weekly digest email
Your numbers in your inbox once a week, so you notice the drift without logging in for it. You switch it on yourself, when you sign up or later under Account.
Tax report
Closed positions with their realized result, open positions with their unrealized result on 31 December, and a position overview. Excel or PDF, per year. The figures come from your own export and we do not check them against your broker, so compare them before you use them anywhere official. You decide whether they fit the rules where you pay tax.
Public share links
Share your result as a read-only page. Visitors see your positions and how they performed, not your cash balance or your deposits.
Year report
Every calendar year closed off on one page: opening and closing value, result, dividends, your positions on 31 December and every transaction of that year. Excel or PDF, built from your own export.
31 Dec 2024
14 Aug 2026Time travel on the sample portfolio: the morning of 31 December 2024. NVDA and HIMS were bought later, so they are not in it yet.
Positions overview
A sample portfolio: five holdings across two brokers, in euros. Next to its value, each position is held against the index you pick in the chart at the top, over the same days.
| Holding | Value | vs S&P 500vs Nasdaq 100 | Return | Broker |
|---|---|---|---|---|
| IWDA · iShares MSCI World | €28,410 | +2.7% | +21.4% ▲ | DeGiro + Interactive Brokers |
| VUSA · Vanguard S&P 500 | €14,955 | +0.2% | +18.9% ▲ | DeGiro |
| ASML · ASML Holding | €9,982 | +15.9% | +34.6% ▲ | Interactive Brokers |
| ★NVDA · NVIDIA | €8,247 | +22.5% | +41.2% ▲ | Interactive Brokers |
| HIMS · Hims & Hers | €3,105 | −31.5% | −12.8% ▼ | Interactive Brokers |
ETFs · 67% Single stocks · 28% Cash · 5%
The table above is a still. The same portfolio runs live in the real dashboard, where every row is clickable and every chart, dividend and cost line is in place.
One subscription, everything included
A subscription gives you full access to the website and every feature:
- all your brokers combined in one dashboard
- your positions and dividends tracked in detail
- benchmarks against the S&P 500 and the Nasdaq 100
- time travel back to any past day
- a weekly digest email with your numbers
- a year report and a tax report per year, as Excel or PDF
- a one-click export of all your data
The first two weeks are free and we do not ask for a card. After 14 days your dashboard closes until you subscribe. If you subscribe during the trial, you keep the days you have left and pay nothing until it ends. In the last two days of the trial, payment starts right away. Nothing is deleted: every import, position and dividend is kept, and you can export or delete your data at any time.
Billed in EUR
Every feature included in both. No card needed for the trial. Cancel anytime.
Where to find your export file?
Pick your broker and get the exact route to the export. Every plan comes from our full guides, and the first upload is the whole setup.
- Log in on the web; the app can't export.
- Open the activity tabs and pick Account statement, the tab called Rekeningoverzicht in the Dutch web trader.
- Set the range from before your very first trade to today, then Export (top right) → XLSX or CSV.
- Upload that one file.
Pick the whole period, not just this year: your trades, dividends, deposits and costs are all in this single file. What we read from a DeGiro file.
- Log in to Client Portal.
- Performance & Reports → Statements → Activity.
- Run one statement per calendar year (the range tops out at 365 days), format CSV.
- Upload all the yearly files together; merging is the tracker's job.
Upload once a quarter or more? Set up a Flex Query once and reuse it forever; the guide shows how. What we read from an Interactive Brokers file.
- In the app or on the web: Menu → History → the export icon (top right).
- Include all data types; the range maxes out at one year per export.
- The CSV arrives by email; request one file per year of history.
- Upload all files together.
Fractional shares like 0.0384741 are normal in a T212 export; the tracker reads them as-is. What we read from a Trading 212 file.
- Account → Statements & History → Reports and statements → Reports.
- Generate new report, full date range.
- Download the CSV when it's ready.
- Upload it.
Amounts in parentheses like ($900.00) are negative: accounting notation. The tracker understands it.
- Portfolio → the clock icon (History).
- The gear or export icon → Account statement.
- Pick your full date range and download the XLSX.
- Upload it.
Buys and sells appear as "Open Position" and "Position closed" rows: same events, eToro's labels. What we read from an eToro file.
Different broker? Upload the file anyway: dozens of formats are recognized automatically, and anything else you map once and it's remembered. The broker list shows per broker which route applies.
FAQ
Do I have to connect my broker account?
No. There is no broker login anywhere in the product, so the connection does not exist to be asked for. BullBenchmark only reads the export files you download yourself. We cannot touch your money or your account. That is by design.
Which brokers work?
Exports from DeGiro, Interactive Brokers, Trading 212 and Robinhood are read by readers tested against real files. 14 more formats, eToro among them, are recognized by a column profile. Anything else: map your columns once, and that format is recognized from then on. The broker list names them one by one.
How fresh is the data?
Prices refresh every hour while markets are open and settle on the official closing prices after the US close. Dividends and FX rates update daily. Hourly prices are enough for a tracker, because it measures what your portfolio did over months and years.
What happens to my data?
It stays yours. Your transactions are never sold or shared. Export or delete everything with one click. There are no ads and we do not sell data: your subscription pays for this. The security page lists what an upload leaves behind.
Will the numbers match my broker app?
Close, but not always to the cent. Brokers differ on cost-basis method and whether fees sit inside it. We use average cost and book fees separately, and we show the math. When a number differs you can see why.
A position looks wrong or I don't recognize it. What do I do?
Click the position to open the transactions behind it and compare them with your broker. Delete any transaction that is doubled or does not belong, and the position recalculates at once. If a whole position was carried in from an old portfolio overview, use "remove this one" on the snapshot notice at the top of the page. Your other holdings stay untouched.
What happens after the free trial?
Nothing, unless you decide otherwise. We don't ask for a card up front. After 14 days your dashboard closes until you subscribe. If you subscribe during the trial, you keep the days you have left and pay nothing until it ends. In the last two days of the trial, payment starts right away. Nothing is deleted: every import, position and dividend is kept, and you can export or delete your data at any time.
How much does BullBenchmark cost?
One plan: €5.99 per month, or €59.99 per year which works out to two months free. Every feature is included. The first 14 days are free and we only ask for payment details if you decide to stay.
How do I sign in?
Three ways, whichever you prefer: with Google, with an email address and a password, or with a sign-in link we email you so there is no password at all. You can add or remove a password later under Account, and the link always keeps working as a backup.
How does the referral program work?
Share your personal link. When a friend signs up through it and becomes a subscriber, you get two months added to your account. There is no limit on how many friends you can refer.
Can I use it for multiple brokers at once?
Yes, that is one of the main reasons people use it. Upload an export from each broker and everything merges into one portfolio: one allocation, one dividend calendar, one benchmark verdict.
How do I delete my account?
One button under Account settings. It permanently removes your transactions, uploads and settings, in line with GDPR. We keep only pseudonymised records that stop the free trial from being reused, and the privacy policy says how long we keep each one.
Is BullBenchmark investment advice?
No. We show you what your portfolio did, we never tell you what to buy. It is bookkeeping for your investments: what you bought, what it did, and how that compares with an index.
Find out this week
Upload one file and see your return next to the S&P 500 within four minutes. The first two weeks are free and need no card.
By signing up you agree to the terms of service, and the privacy policy explains how we handle your data.
Already have an account? Sign in Email me a sign-in link instead