Admirals, headquartered in Estonia, has evolved significantly since its founding in 2001. Initially recognized as a leading broker, the company is transitioning to a comprehensive financial services provider, aptly captured by their slogan: "Admirals is bringing you the future of personal finance."
With two decades of experience, Admirals offers a broad spectrum of services, from trading software to personal Visa cards and social trading platforms. This evolution reflects their strategy to make personal finance accessible, transparent, and understandable for a global audience. Their focus remains on trading, but the expansion into new products and services marks a strategic pivot towards becoming a full-spectrum financial hub.
While they offer dynamic opportunities within the fintech and financial services industries, potential investors should note the risks associated with their core CFD offerings, as disclosed: 74% of retail accounts lose money due to leverage. Nonetheless, Admirals has not yet reported recent investments or investor engagements.