Investment Plans and the Fifty-Złoty HabitNarrow moat

XTB (XTB) — moat facet

A monthly contribution from fifty złoty turns an account that earns when someone trades into one that grows whether or not they do.

XTB's investment plans let a client set up a recurring contribution from 50 złoty into a basket of exchange-traded funds, with up to ten plans running at once, drawn from a menu of more than 1 900 funds.1 Investment Plans 2,0 is on the product roadmap.2

Net client deposits, PLN m2019202020212022202320242025H1 26 x2The first half of 2026 alone brought in 11 769m zł, up 62,5 per cent
Money that arrives on a schedule is worth more than money that arrives on a mood.

Fifty złoty is about eleven pounds.3 Nobody is going to build a brokerage on it, and that is not the point. A recurring contribution changes what the customer is: instead of an account that produces revenue when its owner decides to trade, it is a standing instruction that adds assets every month whether or not the owner thinks about markets at all. It also produces the only genuinely predictable inflow this company has. Net deposits were 14 672 million złoty in 2025 and 11 769 million in the first half of 2026 alone, and the more of that arrives on a schedule, the less of the business depends on somebody feeling like trading.4

The other thing it changes is who can be sold to. A leveraged product has a small addressable market defined by risk appetite and, increasingly, by appropriateness testing. A monthly savings plan has an addressable market of everyone with a salary, which is the market XTB's advertising — football sponsorship, television, a Swedish striker — has always been aimed at and its product never quite was.

Net deposits went from 409 million złoty in 2019 to 14 672 million in 2025, and 2026 is running at more than twice that rate.5 Deposits that arrive on a schedule are worth more than deposits that arrive on a mood.

Moat trajectory: Widening

Net deposits reached 11 769 million złoty in the first half of 2026 alone against 14 672 million for the whole of 2025, and Investment Plans 2,0 is on the roadmap. Scheduled inflows are the most predictable money this business has ever had.

The number that tests this moat
Reported
Net client deposits
11 769m zł in H1 2026 alone, against 14 672m zł for all of 2025

Investment plans start at 50 złoty a month, run up to ten at a time and draw on more than 1 900 exchange-traded funds. Net deposits went from 409 million złoty in 2019 to 14 672 million in 2025, and the first half of 2026 alone produced 11 769 million, up 62,5 per cent. A scheduled contribution is the only genuinely predictable inflow this business has.

Source: XTB results presentation for H1 2026, 28 August 2026 ↗
⚠ Threats to the moat
References
  1. ReportedXTB's investment plans let a client set up a recurring contribution from 50 złoty into a basket of exchange-traded funds, with up to ten plans running at once, drawn from a menu of more than 1 900 funds.
    XTB Group Management Board report on activities in 2025, business model and competitive landscape - the model "combines the features of an agency model with a market maker model, in which the Company is a party to transactions concluded and initiated by clients"; "XTB operates as a market-maker, meaning it is the counterparty to a client's transaction"; "XTB executes all transactions in shares, ETFs, and CFDs based on these assets directly on regulated markets or alternative trading systems. XTB is not a market maker for this class of instruments"; the competitive environment divided into trading platform providers (eToro, Trading 212, Robinhood), fintech companies (Trade Republic, Scalable Capital, Revolut) and CFD-only brokers (Plus500, IG Group, CMC Markets, Saxo Bank), with Polish bank-affiliated brokerages named as mBank Biuro Maklerskie, Santander Biuro Maklerskie, Dom Maklerski Banku Ochrony Srodowiska (BOSSA), PKO BP Biuro Maklerskie, ING Securities and Bank Pekao S.A. Biuro Maklerskie, and XTB described as a market leader in Poland; the planned European ban on the payment-for-order-flow model from 2026; key competitive advantages listed as a wide product range including stocks, ETFs, Investment Plans and CFDs plus interest on free funds, an eWallet with a multi-currency card and long-term savings accounts IKE (Poland), ISA (United Kingdom) and PEA (France); the proprietary xStation platform and XTB mobile app; no commissions up to EUR 100 000 turnover on stocks and ETFs and no withdrawal fees; operations in over 15 countries; regulation by nine financial authorities including the FCA and KNF; client fund segregation; 24/5 support; and the XTB Academy. Brand ambassadors Mads Mikkelsen (2016-2018), Conor McGregor and Iker Casillas (2022-2024) and Zlatan Ibrahimovic (2024-2026); nearly PLN 585 million allocated to marketing in 2025, up 69,6%, including the largest campaign in the group's history launched in September 2025 across 13 markets including Poland, France, Germany, the United Kingdom, Chile, the Middle East and Indonesia, and sponsorship at Roland Garros and Wimbledon; the XTB brand dating from 2009 and the word "trading" replaced by "investing" in 2023 — FY2025 · publ. March 2026 · source ↗
  2. ReportedInvestment Plans 2,0 is on the product roadmap.
    XTB results presentation for the first half of 2026, activities and products - the Cash ISA for United Kingdom residents launched in Q1 2026 with flexible tax-free interest compounding, a GBP 20 000 annual contribution limit, the option to withdraw and re-deposit funds without losing the allowance, fee-free transactions and FSCS protection up to GBP 120 000; spot crypto trading launched for clients in Cyprus based on a CySEC licence and MiCA standards and expanded to Chile with access to 46 of the most popular cryptocurrencies; extended trading hours for nearly 1 000 key European stocks and ETFs from 7:30 AM to 10:00 PM; an AI module for analyzing media sentiment; self-selection and closing of individual stock and ETF positions as an alternative to the automatic FIFO rule; full access to and management of IKE and IKZE retirement accounts from desktop computers; additional regulatory licences in the United Arab Emirates; the incorporation of XTB Lithuania UAB in Vilnius on 1 June 2026; a securities agent licence for the Chilean subsidiary; a global partnership with the International Basketball Federation (FIBA) as official sponsor of the men's and women's World Cups and title sponsor of the European Qualifiers; a partnership with SSC Napoli, XTB's first with a football club from Europe's top five leagues, running to the end of the 2026/2027 season and aimed at the Italian market; tennis player sponsorships at Roland Garros and Wimbledon; and a product roadmap with cryptoassets, an OKI account for clients in Poland, long-term investment products and margin trading in progress, and options, expansion of the pension account offering in other European countries and Investment Plans 2,0 planned — H1 2026 · publ. 28 August 2026 · source ↗
  3. Moat Explorer calcFifty złoty is about eleven pounds.
    Moat Explorer calculations from XTB's published figures. Correlations across the eight quarters from Q3 2024 to Q2 2026 between operating income (470 234, 465 416, 580 294, 580 597, 375 821, 609 344, 1 094 018 and 992 558 thousand złoty) and, first, CFD turnover in lots (1 627 978, 1 657 390, 1 907 974, 2 321 584, 2 094 296, 2 542 526, 2 323 204 and 1 831 627) giving 0,25, second, CFD notional in dollars (695 315, 727 854, 937 867, 1 144 554, 1 118 278, 1 605 005, 1 333 410 and 1 029 179 million) giving 0,37, and third, profitability per lot (272, 253, 277, 229, 152, 208, 439 and 484 złoty) giving 0,92; the ranges over those quarters are 1,56 times for lots, 2,31 times for notional, 3,18 times for profitability per lot and 2,91 times for operating income. Annually from 2019 to 2025 the correlation between CFD turnover in lots and operating income is 0,96. Market capitalisation of 16 970 million złoty is 144,34 złoty multiplied by 117 569 251 shares, which against trailing twelve-month revenue of 3 071,5 million złoty (2 146,056 less 1 160,891 plus 2 086,324) gives 5,53 times sales, and against trailing net profit of 1 261,4 million (644,199 less 410,052 plus 1 027,240) gives 13,45 times earnings and earnings per share of 10,73. Historic price-earnings ratios are year-end share price multiplied by 117,569 million shares divided by net profit: 8,15, 5,23, 8,31, 4,76, 5,62, 9,66 and 13,10 for 2019 to 2025, with price-to-sales of 1,97, 2,64, 3,16, 2,51, 2,75, 4,42 and 3,93. XTB's 2025 operating income of 2 146,056 million złoty converts to 570,9 million dollars at the National Bank of Poland's 2025 average rate of 3,7588, giving 480 dollars per active client across 1 189 397 active clients against Plus500's 3 268 dollars across 242 440, a ratio of 6,8 times, while Plus500's revenue of 792,4 million dollars is 39 per cent more than XTB's. Client instruments of 43 363 639 thousand złoty across 2 825 700 clients is 15 346 złoty each, against 12 603 at 31 December 2025 and 10 048 at 31 December 2024; 43 363 639 thousand złoty converts to 8,6 billion pounds at 5,03 złoty to the pound, or 3 051 pounds a client, against Trading 212's 25 billion pounds across 4,5 million funded accounts, or 5 556 each. Gross gain on stocks and ETPs as a share of gross gain on CFDs is 0,7 per cent for 2023 (11 050 over 1 622 633), 1,7 per cent for 2024 (30 654 over 1 837 173) and 3,8 per cent for 2025 (78 310 over 2 035 006); as a share of client instruments held, 78 310 over 27 283 557 is 29 basis points. Marketing divided by salaries is 0,44 in 2019 (37 716 over 86 024), 1,42 in 2025 (584 898 over 413 019) and 1,76 in the first half of 2026 (435 510 over 246 964). Revenue per employee is 1,54 million złoty for 2023 (1 618 385 over 1 054), 1,51 million for 2024 (1 873 436 over 1 245), 1,42 million for 2025 (2 146 056 over 1 516) and 2,70 million annualised for the first half of 2026 (4 172 648 over 1 548). Poland's share of operating income is 46,7 per cent in 2023, 52,7 in 2024, 54,4 in 2025 and 57,4 per cent in the first half of 2026 (1 197 033 over 2 086 324). Net interest income is 3,1 per cent of 2024 revenue and 3,6 per cent of 2025 revenue; the share of interest kept is 78 per cent of 140,1 million less 62,1 million, or 56 per cent. Institutional revenue is 2,0 per cent of 2025 operating income (42 524 over 2 146 056) and was 8,7 per cent in 2019 (20 847 over 239 304). Second-quarter 2026 net profit of 1 027 240 less 535 042 is 492 198 against 216 129 a year earlier, a rise of 127,7 per cent, while the sequential fall from 535 042 is 8,0 per cent. The 2018 to 2019 declines are 17,0 per cent in operating income and 43,1 per cent in net profit — FY2019-H1 2026 · publ. September 2026 · source ↗
  4. ReportedNet deposits were 14 672 million złoty in 2025 and 11 769 million in the first half of 2026 alone, and the more of that arrives on a schedule, the less of the business depends on somebody feeling like trading.
    XTB results presentation for the first half of 2026, client key performance indicators - new clients 333 292 and 370 041 in the two quarters of 2026, 703 333 for the half against 361 643, up 94,5%; active clients 1 489 872 against 853 938, up 74,5%; clients in total 2 825 700 against 1 697 894, up 66,4%; net deposits 11 768 823 against 7 240 875, up 62,5%; average operating revenue per active client 1,4 in both halves and 0,7 in the second quarter against 0,9 in the first; average client acquisition cost 0,6 against 0,7; turnover of CFD instruments in lots 4 154 831 against 4 229 558, down 1,8% — H1 2026 · publ. 28 August 2026 · source ↗
  5. Moat Explorer calcNet deposits went from 409 million złoty in 2019 to 14 672 million in 2025, and 2026 is running at more than twice that rate.
    Moat Explorer calculations from XTB's published figures. Correlations across the eight quarters from Q3 2024 to Q2 2026 between operating income (470 234, 465 416, 580 294, 580 597, 375 821, 609 344, 1 094 018 and 992 558 thousand złoty) and, first, CFD turnover in lots (1 627 978, 1 657 390, 1 907 974, 2 321 584, 2 094 296, 2 542 526, 2 323 204 and 1 831 627) giving 0,25, second, CFD notional in dollars (695 315, 727 854, 937 867, 1 144 554, 1 118 278, 1 605 005, 1 333 410 and 1 029 179 million) giving 0,37, and third, profitability per lot (272, 253, 277, 229, 152, 208, 439 and 484 złoty) giving 0,92; the ranges over those quarters are 1,56 times for lots, 2,31 times for notional, 3,18 times for profitability per lot and 2,91 times for operating income. Annually from 2019 to 2025 the correlation between CFD turnover in lots and operating income is 0,96. Market capitalisation of 16 970 million złoty is 144,34 złoty multiplied by 117 569 251 shares, which against trailing twelve-month revenue of 3 071,5 million złoty (2 146,056 less 1 160,891 plus 2 086,324) gives 5,53 times sales, and against trailing net profit of 1 261,4 million (644,199 less 410,052 plus 1 027,240) gives 13,45 times earnings and earnings per share of 10,73. Historic price-earnings ratios are year-end share price multiplied by 117,569 million shares divided by net profit: 8,15, 5,23, 8,31, 4,76, 5,62, 9,66 and 13,10 for 2019 to 2025, with price-to-sales of 1,97, 2,64, 3,16, 2,51, 2,75, 4,42 and 3,93. XTB's 2025 operating income of 2 146,056 million złoty converts to 570,9 million dollars at the National Bank of Poland's 2025 average rate of 3,7588, giving 480 dollars per active client across 1 189 397 active clients against Plus500's 3 268 dollars across 242 440, a ratio of 6,8 times, while Plus500's revenue of 792,4 million dollars is 39 per cent more than XTB's. Client instruments of 43 363 639 thousand złoty across 2 825 700 clients is 15 346 złoty each, against 12 603 at 31 December 2025 and 10 048 at 31 December 2024; 43 363 639 thousand złoty converts to 8,6 billion pounds at 5,03 złoty to the pound, or 3 051 pounds a client, against Trading 212's 25 billion pounds across 4,5 million funded accounts, or 5 556 each. Gross gain on stocks and ETPs as a share of gross gain on CFDs is 0,7 per cent for 2023 (11 050 over 1 622 633), 1,7 per cent for 2024 (30 654 over 1 837 173) and 3,8 per cent for 2025 (78 310 over 2 035 006); as a share of client instruments held, 78 310 over 27 283 557 is 29 basis points. Marketing divided by salaries is 0,44 in 2019 (37 716 over 86 024), 1,42 in 2025 (584 898 over 413 019) and 1,76 in the first half of 2026 (435 510 over 246 964). Revenue per employee is 1,54 million złoty for 2023 (1 618 385 over 1 054), 1,51 million for 2024 (1 873 436 over 1 245), 1,42 million for 2025 (2 146 056 over 1 516) and 2,70 million annualised for the first half of 2026 (4 172 648 over 1 548). Poland's share of operating income is 46,7 per cent in 2023, 52,7 in 2024, 54,4 in 2025 and 57,4 per cent in the first half of 2026 (1 197 033 over 2 086 324). Net interest income is 3,1 per cent of 2024 revenue and 3,6 per cent of 2025 revenue; the share of interest kept is 78 per cent of 140,1 million less 62,1 million, or 56 per cent. Institutional revenue is 2,0 per cent of 2025 operating income (42 524 over 2 146 056) and was 8,7 per cent in 2019 (20 847 over 239 304). Second-quarter 2026 net profit of 1 027 240 less 535 042 is 492 198 against 216 129 a year earlier, a rise of 127,7 per cent, while the sequential fall from 535 042 is 8,0 per cent. The 2018 to 2019 declines are 17,0 per cent in operating income and 43,1 per cent in net profit — FY2019-H1 2026 · publ. September 2026 · source ↗
Sources
Generated September 24, 2026