XP (ticker: XP, trading currency: USD) is a scaled Brazilian wealth platform whose core engine is still healthy, but it has matured from hypergrowth into a more rate- and market-sensitive compounding story. Latest primary data used: FY2025 (year ended December 31, 2025).
The DNA is straightforward: XP gathers client assets onto its platform, then monetizes those assets multiple ways. It earns distribution fees and commissions on investment products, advisory and platform fees, asset-management revenues, trading revenues, issuer/capital-markets fees, and increasingly banking/credit/insurance income. The key point is that XP is not just “a broker.” It is a distribution machine plus a product shelf plus an advisor network. If assets stay, client activity stays, and wallet share rises, revenue compounds without needing a branch-heavy bank cost structure.
That engine is more durable than it first appears, because the real asset is the relationship layer: independent advisors, product breadth, brand, and client trust. But it is also less predictable than top-tier global exchanges or data vendors because monetization depends on Brazilian interest rates, market sentiment, and product mix. When risk appetite weakens, trading, fund distribution, and higher-take-rate products can all soften.
On balance, the economics look moderately strengthening structurally, but not linearly. XP keeps broadening from transactional revenues toward more recurring revenues tied to assets, advisory, and banking. That is good. What would worry me is not short-term market volatility; it would be stalling net inflows, declining active clients or advisor productivity, falling revenue per asset, or evidence that clients are migrating back to incumbent banks or low-fee passive channels.
It is mostly a win-win model when XP lowers friction and expands product access for Brazilian savers. The caveat is familiar in wealth distribution: if growth relies too heavily on pushing higher-margin products rather than client outcomes, trust erodes and the moat weakens.
If I could track only five numbers, they would be: assets on platform/custody, net inflows, active clients, revenue take-rate on client assets, and recurring-revenue mix.