How I Test and Rank Brokers: RevenueLand Methodology

Last update: September 30, 2026. Written by Sal Cocurullo, investor since 2006.

Every broker ranking on RevenueLand follows the same method. I open accounts with my own money, collect fees from official price lists, and score each broker with weights published on the page. Every ranking shows the date its data was checked.

This page explains how I test, how the scores work, where the numbers come from and how RevenueLand earns money. If you disagree with a weight, the scores are there so you can recompute them.

How RevenueLand tests a broker in five steps Step one open an account with my own money. Step two deposit, trade and withdraw. Step three collect fees from the official price list. Step four score with published weights. Step five recheck and date every update. How I test a broker, in five steps The same process for every ranking on revenue.land 1Open anaccount withmy own money 2Deposit,trade andwithdraw 3Fees from theofficialprice list 4Score withweights shownon the page 5Recheck anddate everyupdate revenue.land

Who Tests the Brokers

I am Sal Cocurullo, and I test every broker myself. I have invested my own money since 2006 in ETFs, bonds, listed stocks and P2P loans. I hold the CFA Institute Investment Foundations certificate and completed Yale’s Financial Markets course with Robert Shiller.

I also run renditepassive.net, an Italian personal finance site online for over 11 years. My work has been cited by Money.it and referenced in Il Sole 24 Ore. RevenueLand has no team of writers: every ranking reflects my own accounts and my own judgment.

What I Test on Every Broker

A price list tells you what a broker promises. An account tells you what it delivers. These are the eight checks I run with real money before a broker enters a ranking.

CheckWhat I look atWhy it matters
Account openingDocuments, time to approval, legal entity on the contractThe entity decides your regulator and your protection
DepositMethods, fees, time to credit, currencies acceptedA slow or costly deposit is a cost you pay every time
Order executionSpeed, venue, order types, fractional sharesExecution quality is invisible in the price list
Fees chargedCommissions on the statement against the price listConfirms the published fee is the fee you pay
Currency conversionRate applied against the market rateThe largest hidden cost for European investors
SupportChat, email and phone, language, response timeYou need it when something goes wrong
Tax documentsAnnual report, W-8BEN, local tax reportingMissing documents cost hours at tax time
Withdrawal and exitWithdrawal fee and time, securities transfer outLeaving must be possible and priced in advance

When a broker appears in a ranking without a funded account, the page says so. For example, I have not tested Trading 212 with my own money, so it stays out of my ranked lists.

How the Scores Work

Each broker gets a score from 1 to 5 on each criterion. The final score is the weighted average. Weights change by ranking, because an ETF saver and an international investor need different things.

RankingCriteria and weightsWhat decides it
Best brokers in EuropeSupport 25%, costs 20%, product range 20%, regulation 10%, platform 10%, research 10%, tax reporting 5%The all-round experience of a European investor
Best ETF brokers for EuropeansPlatform 25%, ETF range 20%, regulation 20%, support 15%, ETF costs 10%, savings plans 10%The tool you use every month for years
Best international stock brokersCountries accepted 25%, market access 25%, costs and FX 20%, platform 15%, protection 15%Whether you can open the account and reach the market
Scoring weights by ranking Three stacked bars. Best brokers in Europe: support 25, costs 20, range 20, regulation 10, platform 10, research 10, tax 5. Best ETF brokers: platform 25, range 20, regulation 20, support 15, costs 10, savings plans 10. International brokers: countries 25, markets 25, costs and FX 20, platform 15, protection 15. Same method, different weights Share of the final score by criterion (100% per bar) Best brokers Europe Support 25 Costs 20 Range 20 Reg 10 Plat 10 Res 10 5 Best ETF brokers Platform 25 Range 20 Regulation 20 Support 15 Costs 10 Plans 10 International brokers Countries 25 Markets 25 Costs, FX 20 Platform 15 Protection 15 revenue.land · weights as of September 30, 2026

Calculated scores. Where a criterion can be measured, I calculate it instead of judging it. On the ETF ranking, for example, the cost score comes from the annual commissions on a fixed test portfolio: €200 per month plus two purchases of €2,000 per year.

Judged scores. Platform, support and research are my judgment from daily use. I publish every score, so you can see exactly where my opinion enters the ranking. The weights are an editorial choice, and I explain the reason for them on each page.

Where the Numbers Come From

DataSource
Commissions and feesThe broker’s official price list and my own account statements
Regulation and licencesPublic registers of the regulators: BaFin, CySEC, FCA, KNF, Central Bank of Ireland
Countries acceptedThe broker’s official country list or help center
Company factsAnnual reports and official fact sheets, such as client numbers and listing dates
CFD loss percentagesThe risk warning each provider publishes, copied as written

When an official source is missing and I rely on a third party, I say so on the page. I do not publish forecasts of returns, and I do not quote performance I cannot verify.

How Often Rankings Are Updated

Update triggers for a ranking A ranking is rechecked on a scheduled review, when a broker changes its price list, when a regulation changes, and when a reader reports an error. Each update changes the date at the top of the page. Four reasons a ranking gets rechecked Scheduledfull review ofeach ranking Price changea broker updatesits price list New rulefor example the EUPFOF ban, June 2026 Reader reportyou spot an error,I verify and fix it Every update changes the “Last update” date at the top of the page

The date at the top of each ranking is the date I last checked its data, not the date I last edited a word. If a page is older than a broker’s latest price change, trust the broker’s price list and tell me.

How RevenueLand Makes Money

RevenueLand earns money through affiliate links. When you open an account through some links on this site, the broker pays me a commission. You pay nothing extra.

What this means in practice

Affiliate links are marked, and each page carries an affiliate disclosure near the first link.

Brokers without an affiliate agreement are ranked and reviewed with the same method.

Every score and every weight is published, so a commercial choice cannot hide inside a ranking.

Risk warnings required by each provider appear under its button, as written by the provider.

Nothing on RevenueLand is personalised financial advice. I am not a financial advisor. Read the full disclaimer.

How I Review P2P Lending Platforms

P2P platforms carry different risks from brokers, so the checks differ. I invest my own money on the platforms I review, mainly Mintos and Estateguru, and on Debitum since 2019.

CheckWhat I look at
LicenceECSP licence or investment firm licence, and the register entry
Loan originatorsFinancial statements, defaults, skin in the game
RecoveriesMoney recovered from defaulted loans, and how long it took
Buyback and liquidityWhether the buyback was honoured, and the secondary market
My own resultsNet return on my account after defaults and fees

Corrections

If you find a wrong fee, an outdated country list or a broken figure, tell me through the about page. I verify each report against the official source. If you are right, I correct the page and update the date.

FAQ: RevenueLand Methodology

Do you test brokers with real money?

Yes. I open accounts with my own money, deposit, trade and withdraw before a broker enters a ranking. When a broker is listed without a funded test, the page states it.

Do affiliate commissions affect the rankings?

RevenueLand earns commissions from some brokers, and every affiliate link is disclosed. Brokers without an agreement are ranked with the same method. All scores and weights are published, so you can check every position yourself.

Why do weights differ between rankings?

Because readers need different things. An ETF saver uses the platform every month, so platform weighs 25%. An investor outside the EU first needs a broker that accepts their country, so countries accepted weigh 25%.

How current are the fees on RevenueLand?

Each ranking shows the date its data was last checked against the official price lists. Rankings are rechecked on a schedule, after price changes, after new rules and after reader reports.

Sal Cocurullo

Sal Cocurullo has been investing his own money since 2006 and is financially independent. His portfolio is mainly stocks and ETFs, plus €83,000 currently invested across European P2P platforms. He founded Revenue.Land, where a platform gets reviewed only after he has opened and funded an account. Journalists at Business Insider, Yahoo Finance and Nasdaq have quoted him as a source on European investing. Full bio →