
Which broker to use with the screener
The brokers compared
Cost of buying €200 of one stock
Digital brokers (16)
| Market | Trading 212 | XTB | Lightyear | IBKR | Freedom24 | eToro | TR · mejor precio | MEXEM | Saxo Bank | TR · bolsa elegida | DEGIRO | Revolut | N26 | Bitpanda | BUX | Tax* | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| US (NYSE/Nasdaq) | 0.30 € | 1.00 € | 0.90 € | 2.60 € | 2.08 € | 2.36 € | 3.00 € | 5.86 € | 2.06 € | 4.00 € | 2.50 € | 1.00 € | 2.90 € | 3.00 € | 2.49 € | — | — |
| Germany (Xetra) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.08 € | 0.86 € | 1.00 € | 1.00 € | 3.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | 1.99 € | — |
| Spain (BME) | 0.00 € | 0.00 € | 1.00 € | 3.00 € | 2.08 € | 0.86 € | 1.00 € | 3.00 € | 5.00 € | 2.00 € | 2.00 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | 0.40 € |
| France (Euronext) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.08 € | 0.86 € | 1.00 € | 1.00 € | 2.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | 0.80 € |
| Netherlands (Euronext) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.08 € | 0.86 € | 1.00 € | 1.00 € | 2.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | — |
| UK (LSE) | 0.30 € | 1.00 € | 1.86 € | 2.90 € | 2.08 € | 2.36 € | 3.00 € | 7.90 € | 4.68 € | 4.00 € | 5.40 € | — | — | — | — | — | 1.00 € |
| Markets covered | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 5/6 | 5/6 | 5/6 | 5/6 | 1/6 | — |
Spanish banks and brokers (6)
| Market | Openbank | MyInvestor | ING | Singular | Renta 4 | Bankinter | Tax* |
|---|---|---|---|---|---|---|---|
| US (NYSE/Nasdaq) | 3.00 € | 3.60 € | 3.78 € | 15.95 € | 22.90 € | 22.00 € | — |
| Germany (Xetra) | 1.00 € | 3.00 € | 3.20 € | 14.95 € | 15.00 € | 25.00 € | — |
| Spain (BME) | 1.00 € | 4.11 € | 4.20 € | 8.06 € | 5.11 € | 5.06 € | 0.40 € |
| France (Euronext) | 1.00 € | 3.00 € | 3.20 € | 14.95 € | 15.00 € | 20.00 € | 0.80 € |
| Netherlands (Euronext) | 1.00 € | 3.00 € | 3.20 € | 14.95 € | 15.00 € | 20.00 € | — |
| UK (LSE) | 3.00 € | 3.60 € | 4.68 € | 15.95 € | 27.40 € | 22.00 € | 1.00 € |
| Markets covered | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | — |
Cost of buying €1,000 of one stock
Digital brokers (16)
| Market | Trading 212 | XTB | Lightyear | IBKR | Freedom24 | eToro | TR · mejor precio | MEXEM | Saxo Bank | TR · bolsa elegida | DEGIRO | Revolut | N26 | Bitpanda | BUX | Tax* | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| US (NYSE/Nasdaq) | 1.50 € | 5.00 € | 4.36 € | 2.68 € | 2.40 € | 8.36 € | 11.00 € | 5.86 € | 6.86 € | 12.00 € | 4.50 € | 1.00 € | 10.90 € | 11.00 € | 8.49 € | — | — |
| Germany (Xetra) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.40 € | 0.86 € | 1.00 € | 1.00 € | 3.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | 1.99 € | — |
| Spain (BME) | 0.00 € | 0.00 € | 1.00 € | 3.00 € | 2.40 € | 0.86 € | 1.00 € | 3.00 € | 5.00 € | 2.00 € | 2.00 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | 2.00 € |
| France (Euronext) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.40 € | 0.86 € | 1.00 € | 1.00 € | 2.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | 4.00 € |
| Netherlands (Euronext) | 0.00 € | 0.00 € | 1.00 € | 1.25 € | 2.40 € | 0.86 € | 1.00 € | 1.00 € | 2.00 € | 2.00 € | 4.90 € | 1.00 € | 0.90 € | 1.00 € | 3.99 € | — | — |
| UK (LSE) | 1.50 € | 5.00 € | 4.66 € | 2.98 € | 2.40 € | 8.36 € | 11.00 € | 7.90 € | 9.48 € | 12.00 € | 7.40 € | — | — | — | — | — | 5.00 € |
| Markets covered | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 5/6 | 5/6 | 5/6 | 5/6 | 1/6 | — |
Spanish banks and brokers (6)
| Market | Openbank | MyInvestor | ING | Singular | Renta 4 | Bankinter | Tax* |
|---|---|---|---|---|---|---|---|
| US (NYSE/Nasdaq) | 11.00 € | 6.00 € | 8.58 € | 19.95 € | 22.90 € | 30.00 € | — |
| Germany (Xetra) | 1.00 € | 3.00 € | 4.00 € | 14.95 € | 15.00 € | 25.00 € | — |
| Spain (BME) | 1.00 € | 5.69 € | 5.00 € | 9.64 € | 6.69 € | 6.64 € | 2.00 € |
| France (Euronext) | 1.00 € | 3.00 € | 4.00 € | 14.95 € | 15.00 € | 20.00 € | 4.00 € |
| Netherlands (Euronext) | 1.00 € | 3.00 € | 4.00 € | 14.95 € | 15.00 € | 20.00 € | — |
| UK (LSE) | 11.00 € | 6.00 € | 9.48 € | 19.95 € | 27.40 € | 30.00 € | 5.00 € |
| Markets covered | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | 6/6 | — |
Cost = broker commission + currency conversion when the stock is not quoted in euros (IBKR as in
comisiones.py: market minimum + currency conversion; Trade Republic no published FX fee (per-currency spread); Trading 212
0.15% FX fee; DEGIRO 0.25% AutoFX; Freedom24
at platform rate, not included). Assumes a €50 share bought in whole
shares; IBKR Tiered plan except Spain (Fixed). Green = cheapest in each row.
* Purchase tax (Spain ITF 0.2%, France FTT 0.4%, UK stamp duty 0.5%; large caps only): charged by the state
and identical at every broker, hence shown separately. USD/GBP minimums converted at
0.86 €/USD and 1.16 €/GBP.
How to read the table
- €200 orders: inside the euro the cheapest is Trading 212 (0.00 € per trade); in dollars and pounds, Trading 212 (0.30 €). Interactive Brokers, the portfolio's broker, costs 2.60 € in the US at this size.
- €1,000 orders: inside the euro the cheapest is Trading 212 (0.00 € per trade); in dollars and pounds, Trading 212 (1.50 €). Interactive Brokers, the portfolio's broker, costs 2.68 € in the US at this size.
- Spain: the expensive market at IBKR (3.00 € minimum, no Tiered plan). If you mainly buy IBEX names, Trading 212 (0.00 €) saves you 3.00 € per order.
- What the table doesn't measure: custody (DEGIRO charges €2.50/year per foreign exchange used), interest on cash, fractional shares, execution quality (a German venue for US stocks outside Wall Street hours has wider spreads) and how easy the app is.
The brokers, one by one

Trading 212
- €0 commission; fractional shares; no custody fee
- Pies (auto-portfolios) and interest on cash
- Polished app, multi-currency account
- 0.15% FX fee (matters on large USD orders)
- No Asian exchanges
- The same app offers CFDs: don't mix them up with shares

XTB
- 0% commission on stocks and ETFs up to €100,000/month; 0.2% (min. €10) beyond
- Fractional shares from €10; Spanish branch and support in Spanish
- No custody fee up to €250,000 (0.02% a year above that)
- 0.5% FX fee: in the US and UK it outweighs the commission
- Branch supervised by Spain's CNMV; the compensation scheme is the Polish one: 100% up to €3,000 and 90% up to €22,000
- €10/month inactivity fee after a year without trading
- No demo account at XTB Spain

Lightyear
- €1 per order on euro markets; 0.10% capped at $1 in the US
- 0.35% FX; EUR, USD and GBP accounts so you don't convert twice
- No custody fee; commission-free ETFs; fractional shares on many stocks
- Estonian entity: compensation scheme up to €20,000, cash included in that limit
- Less known in Spain; support in English
- Fractional shares not on every stock

Interactive Brokers
- Almost flat cost: it barely rises with order size (compare the two tables)
- Every market in the screener universe, incl. Asia; API for automation
- Pays interest on cash; near-interbank currency conversion
- Complex interface: not for beginners
- €3 minimum in Spain
- No affiliate programme for Spanish residents

Freedom24
- Many markets, incl. Europe and the US
- €2 + €0.02/share: expensive for small orders
- €7 per withdrawal
- Less known in Spain

eToro
- $1 per side on real stocks across all six exchanges in the table
- Fractional shares from $10; CopyTrader and thematic portfolios
- No custody or inactivity fees; free withdrawals from the euro account
- 0.75% EUR↔USD conversion on US-dollar stocks
- Flat fee in dollars: weighs more on small orders ($1 is 0.5% of $200)
- Cypriot entity (eToro Europe): investor compensation up to €20,000

Openbank
- €1 per order on any market and any size, since 10/09/2026
- No custody fee
- Spanish bank: the FGD covers securities and cash, €100,000 each
- Does not publish its FX fee; the worst known rate (1%) is assumed here
- Its PDF fee schedule is not publicly accessible
- Pricing launched on 10/09/2026: no track record yet

Trade Republic
- €1 per trade, free savings plans from €1
- Fractional shares, interest-bearing account, IBAN
- Very simple; worldwide stocks in euros
- German venues only (spreads outside market hours)
- Thin coverage of Asian markets
- No advanced orders or API

MEXEM
- Same infrastructure as Interactive Brokers: accounts are opened at IBKR Ireland
- 0.06% min. €1 in Europe; $0.005/share in the US; every market, API and advanced orders
- Customer support in Spanish
- FX with a €5 minimum: expensive unless you convert large amounts at once
- €3 minimum on BME, like IBKR
- Less known; always compare with IBKR direct

MyInvestor
- Direct access to 25 exchanges, including the six in the table
- Spanish bank: €100,000 deposit guarantee plus another €100,000 for securities
- No custody or inactivity fees; index funds and interest-bearing account in the same house
- 0.12% with a €3 minimum: expensive for €200 orders (plus the BME fee)
- 0.30% FX fee
- No fractional shares

Saxo Bank
- 0.08% with low minimums: $1 in the US and €2 on Euronext
- 25 exchanges and one of the widest catalogues
- No inactivity fee
- 0.12% with a €5 minimum in Spain: the most expensive of the big names on BME
- 0.15% annual custody fee on the portfolio
- Its FX fee is 0.25% on the international site and 0.60% on the UK one; the worse figure is used here

Trade Republic · Precio Directo
- €2 per order choosing the market yourself, executed on the native exchange
- Access to 30 exchanges since 2 July 2026, BME included
- Same account, same bank and same protection as the €1 mode
- Twice the price of the same broker's «Best Price» mode, which costs €1
- Does not publish its FX fee: a per-currency spread only visible on the receipt
- Trading hours limited to 07:30–23:00 CET

DEGIRO
- €2 flat in the US and Spain
- Huge market coverage, incl. Asia
- German bank (flatexDEGIRO)
- €4.90 in the rest of Europe: expensive for €200
- 0.25% FX + €2.50/year per exchange
- No fractional shares, little interest on cash

ING
- €3 + 0.10%, capped at €20 per order
- 0.50% FX fee, published and with no small print
- Free custody with one trade per quarter; no dividend fee
- The BME exchange fee (€1 per order) is charged separately in Spain
- Outside the euro the fixed part is charged in dollars or pounds
- Dutch entity: securities are covered by the Dutch scheme up to €20,000, not the Spanish FGD

Singular Bank
- No fee on dividends, splits or redemptions
- Free custody with three trades a month
- Spanish bank: FGD covers both securities and cash
- €6.95 on BME and €14.95 abroad: among the most expensive in its group
- Its PDF fee schedule is dated 2021 and contradicts the live site on the German market
- Its own help section cites FOGAIN when, being a bank, the FGD is what applies

Renta 4
- €4 per order on BME up to €6,000
- Spanish bank: FGD covers both securities and cash
- In-branch service, which no digital broker offers
- €15 per order outside Spain, in Europe and in the US alike
- FX conversion has a €10 minimum: a €200 order in New York costs €22.90
- Monthly custody fee on the portfolio, on top of the BME exchange fee

Bankinter
- €3.95 per order on BME up to €2,000
- Publishes the full BME exchange-fee table, which almost no broker does
- «Bróker Cero» service with €0 commission on the Spanish market
- €20 per order on most foreign markets
- In Germany, 0.19% with a €20 minimum plus €5 settlement: €25 on a small order
- ±1% FX spread, the most expensive in the whole comparison

Revolut
- €1 per order (Premium: 5 free a month; Metal and Ultra: 10)
- 0% FX up to €1,000/month on the Standard plan, during market hours
- Fractional shares from €1; all in one app; deposits at Revolut Bank covered up to €100,000
- No London Stock Exchange; it doesn't publish which European exchanges it uses
- Beyond the allowance, 1% FX (+1% at weekends)
- Lithuanian compensation scheme up to €22,000 for securities and investment cash

N26
- €0.90 per trade (Go: 3 free a month; Metal: 10); free investment plans
- Fractional shares from €1; everything in euros inside the bank's app
- German bank: deposits covered up to €100,000; securities held at Upvest (90% up to €20,000)
- Closed catalogue (~5,000 securities) on a German venue: no direct exchange access, no London
- FX cost is embedded in the spread and not published
- No advanced orders, no API

Bitpanda
- €1 per trade; fractional shares from €1; free savings plans
- Real stocks and ETFs since January 2026 (previously derivatives)
- Crypto and metals in the same app; Austrian entity (FMA)
- Executed on Quotrix (Düsseldorf) in euros: no direct exchange access, no London
- Cash balance is e-money with no deposit guarantee scheme
- FX cost not published (embedded in the price)

BUX
- €0.99 per order on US shares, even on the free plan
- Securities held by an independent foundation (Stichting BUX Custody), separate from the broker
- Cash at ABN AMRO Clearing, under the €100,000 Dutch guarantee
- €3.99 on European shares on the free plan: four times the US price
- No access to London
- 0.2% annual variable fee on invested assets on Basic, plus a 0.75% FX fee
Scalable Capital
- €1.99 per order on Xetra or gettex, the same on the free and paid plans
- No custody fee
- German bank with its own licence, supervised by BaFin
- Does not trade on BME, Euronext, London or New York: everything executes on German venues
- Foreign shares are bought in euros from a market maker, not on their home exchange
- Does not publish its FX fee
Where your money is
Which entity holds your account, where it is regulated and what the compensation scheme pays back if it fails. Your shares are yours and segregated in every case: the scheme covers what would be missing if the broker had lost them or could not return them. Uninvested cash is what varies most between brokers.
| Broker | Entity | Country · regulator | Securities | Cash |
|---|---|---|---|---|
| Trading 212 | Trading 212 Markets Ltd | Cyprus · CySEC | Cypriot ICF: up to €20,000 | Same ICF up to €20,000 (banks and money-market funds); no deposit guarantee |
| XTB | XTB S.A., Spanish branch (CNMV no. 40) | Poland · KNF; branch supervised by Spain's CNMV | Polish KDPW: 100% up to €3,000 + 90% up to €22,000 | Segregated accounts at EU banks; same KDPW |
| Lightyear | Lightyear Europe AS | Estonia · Finantsinspektsioon | Estonian fund: 100% up to €20,000 | EU banks and money-market funds; same fund up to €20,000; no deposit guarantee |
| Interactive Brokers | Interactive Brokers Ireland Ltd | Ireland · Central Bank of Ireland | Irish ICS: 90% up to €20,000 | Same ICS (90% up to €20,000); no deposit guarantee |
| Freedom24 | Freedom Finance Europe Ltd | Cyprus · CySEC | Cypriot ICF: up to €20,000 | Same ICF up to €20,000; no deposit guarantee |
| eToro | eToro (Europe) Ltd | Cyprus · CySEC | Cypriot ICF: up to €20,000 | Segregated banks (bank guarantee €100,000 in some cases) or money-market funds; ICF €20,000 |
| Openbank | Open Bank S.A. (Santander Group) | Spain · ECB, Bank of Spain and CNMV | Spanish FGD (securities): up to €100,000 | Spanish deposit guarantee: €100,000 |
| Trade Republic | Trade Republic Bank GmbH, Spanish branch | Germany · ECB and BaFin | Segregated securities (Depotgesetz); EdB only if not returned: 90% up to €20,000 | German EdB: €100,000 deposit guarantee |
| MEXEM | MEXEM Ltd (introducing broker); accounts at Interactive Brokers Ireland | Cyprus · CySEC (MEXEM) · Ireland (IBKR) | Irish ICS 90% up to €20,000 + Cypriot ICF €20,000 | Cash at IBKR Ireland: ICS 90% up to €20,000 |
| MyInvestor | MyInvestor Banco, S.A. | Spain · Bank of Spain and CNMV | Spanish FGD, securities compartment: €100,000 | Spanish FGD, deposits: €100,000 |
| Saxo Bank | Saxo Bank A/S (freedom to provide services) | Denmark · Finanstilsynet | Garantiformuen: up to €20,000 | Garantiformuen: €100,000 |
| Trade Republic · Precio Directo | Trade Republic Bank GmbH, Spanish branch | Germany · ECB and BaFin | Segregated securities (Depotgesetz); EdB only if not returned: 90% up to €20,000 | German EdB: €100,000 deposit guarantee |
| DEGIRO | flatexDEGIRO Bank SE | Germany · BaFin | German EdB: 90% up to €20,000 | German deposit guarantee: €100,000 |
| ING | ING Bank N.V., Spanish branch | Netherlands · DNB and AFM | Dutch investor compensation scheme: up to €20,000 | Dutch deposit guarantee: €100,000 |
| Singular Bank | Singular Bank S.A.U. (Self Bank brand) | Spain · Bank of Spain and CNMV | Spanish FGD (securities): up to €100,000 | Spanish deposit guarantee: €100,000 |
| Renta 4 | Renta 4 Banco S.A. | Spain · Bank of Spain and CNMV | Spanish FGD (securities): up to €100,000 | Spanish deposit guarantee: €100,000 |
| Bankinter | Bankinter S.A. | Spain · ECB, Bank of Spain and CNMV | Spanish FGD (securities): up to €100,000 | Spanish deposit guarantee: €100,000 |
| Revolut | Revolut Securities Europe UAB | Lithuania · Bank of Lithuania | Lithuanian investor insurance: up to €22,000 | Investment cash: same insurance €22,000; current account at Revolut Bank: €100,000 deposit guarantee |
| N26 | N26 Bank SE (orders) · Upvest Securities GmbH (custody) | Germany · BaFin | German EdW: 90% up to €20,000 | N26 balance: German deposit guarantee €100,000 |
| Bitpanda | Bitpanda Financial Services GmbH (CNMV no. 5045, cross-border) | Austria · FMA | Austrian AeW: up to €20,000 | Fiat balance = e-money at Bitpanda Payments: no deposit guarantee |
| BUX | BUX B.V. (custody via Stichting BUX Custody) | Netherlands · AFM and DNB | Dutch investor compensation scheme: up to €20,000 | Segregated account at ABN AMRO Clearing; Dutch guarantee €100,000 |
| Scalable Capital | Scalable Capital Bank GmbH | Germany · BaFin and Bundesbank | Segregated securities (Depotgesetz); EdB only if not returned: 90% up to €20,000 | German EdB: €100,000 deposit guarantee |
Limits per client and entity; checked on broker, fund and regulator websites, septiembre 2026.
And for charts: TradingView

TradingView
- Charts for any stock in the screener (search the ticker as is)
- Price alerts; the free plan is enough to start
- Paid plans add more indicators and alerts
- It doesn't buy or sell: you need one of the brokers above
- Ads on the free plan
Method and sources
Interactive Brokers costs are computed by comisiones.py, the module Meridian's portfolio uses to
decide whether a rotation pays off (fees verified on IBKR Ireland's site). The others come from each broker's
public fee schedule on its official website, checked septiembre 2026. Spotted an error? Write to
info@meridianscreener.com and we'll fix it.
Meridian's own portfolio runs on Interactive Brokers with orders of about €1,000, but plenty of investors buy €200 at a time. At that size the cost is driven not by the percentage but by the minimum per trade: a €3 minimum on a €200 order is 1.5% you must earn back before making anything. That is why the comparison runs at both sizes: what it really costs to buy one stock on each market with the brokers most used from Spain and the euro area.