Stocks

Trading stocks is now easier than ever. Get online access to over 24,000 stocks from around the globe - all from one single account. Blue chips or new IPOs, great US markets or local European exchanges - select your preference and create your perfect portfolio. We also offer access to a unique range of EFTs for all purposes, whether you prefer high volatility or are looking for conservative safe investment opportunities.

24,000+Currency pairs
50+Financial markets
100%Live prices
American Stock ExchangeNYSE AMEX
United States0.02 USD
min fee of 1 USD
Archipelago ExchangeNYSE ARCA
United States0.02 USD
min fee of 1 USD
Athens Stock ExchangeATHEX
Greece0.32%
min fee of 1 EUR
Australian Securities ExchangeASX
Australia0.12%
min fee of 2.5 AUD
BATS Global MarketsBATS
United States0.02 USD
min fee of 1 USD
Borsa ItalianaBIT
Italy0.1%
min fee of 1 EUR
Borsa İstanbulBIST
Turkey0.25%
min fee of 20 TRY
Copenhagen Stock ExchangeOMX CPH
Denmark0.1%
min fee of 25 NOK
Euronext AmsterdamEAM
Netherlands0.05%
min fee of 1 EUR
Euronext BrusselsEBR
Belgium0.05%
min fee of 1 EUR
Euronext IrelandEIR
Ireland0.05%
min fee of 1 EUR
Euronext LisbonELI
Portugal0.05%
min fee of 1 EUR
Euronext ParisEPA
France0.05%
min fee of 1 EUR
Helsinki Stock ExchangeOMX HEL
Finland0.1%
min fee of 1 EUR
Hong Kong Exchanges and Clearing LimitedHKEX
China0.08%
min fee of 10 HKD
Johannesburg Stock ExchangeJSE
RSA0.3%
min fee of 20 ZAR
London Stock ExchangeLSE
United Kingdom0.05%
min fee of 1 GBP
London Stock Exchange Alternative InvestmentAIM
United Kingdom0.05%
min fee of 1 GBP
London Stock Exchange International Order BookIOB
United Kingdom0.125%
min fee of 1 GBP
Madrid Stock ExchangeBME
Spain0.125%
min fee of 1 EUR
Nasdaq Stock MarketNASDAQ
United States0.02 USD
min fee of 1 USD
New York Stock ExchangeNYSE
United States0.02 USD
min fee of 1 USD
Nordic OMXOMX NORD
Sweden0.075%
min fee of 10 NOK
Oslo Stock ExchangeOSE
Norway0.075%
min fee of 10 NOK
OTC Markets GroupOTC
United States0.02 USD
min fee of 1 USD
Prague Stock ExchangePSE
Czech Republic0.4%
min fee of 25 CZK
Singapore ExchangeSGX
Singapore0.15%
min fee of 2.5 SGD
Euronext ParisEPA
France0.05%
min fee of 1 EUR
Borsa ItalianaBIT
Italy0.1%
min fee of 1 EUR
Borsa İstanbulBIST
Turkey0.25%
min fee of 20 TRY
Copenhagen Stock ExchangeOMX CPH
Denmark0.1%
min fee of 25 NOK
Euronext AmsterdamEAM
Netherlands0.05%
min fee of 1 EUR
Euronext BrusselsEBR
Belgium0.05%
min fee of 1 EUR
Euronext IrelandEIR
Ireland0.05%
min fee of 1 EUR
Euronext LisbonELI
Portugal0.05%
min fee of 1 EUR