Grupa Swissquote posiada dziesięć licencjonowanych podmiotów działających w różnych jurysdykcjach. Kluczowe z nich to: Swissquote Bank Ltd w Szwajcarii, Swissquote MEA Ltd w Dubaju, Swissquote Bank Europe Ltd w Luksemburgu oraz Swissquote Capital Markets Ltd na Cyprze. Dodatkowa działalność prowadzona jest w Wielkiej Brytanii, na Malcie, w Singapurze, Hongkongu, Rumunii oraz RPA.
Przychody netto Swissquote wzrosły z około 655 mln CHF w 2024 roku do co najmniej 720 mln CHF w 2025 roku, natomiast zysk przed opodatkowaniem zwiększył się z co najmniej 345 mln CHF do blisko 420 mln CHF. Spółka wskazała, że na wyniki finansowe za 2024 rok pozytywnie wpłynęły korzystne warunki rynkowe pod koniec roku, zwłaszcza w sektorze kryptowalut. Wartość aktywów klientów wzrosła z 76,3 mld CHF na koniec 2024 roku do niemal 89 mld CHF na koniec 2025 roku. W raporcie rocznym za 2024 rok Swissquote wykazał przychody operacyjne w wysokości 664,3 mln CHF oraz zysk netto wynoszący 294,2 mln CHF.
Produkty Swissquote oferuje produkty i usługi finansowe dla osób fizycznych, firm i instytucji finansowych.