Buying and selling stocks and ETFs without commission is possible.There are a few exceptions. There are free commission stocks and some costs stocks and ETFs. eToro provides trading from 17 different  exchanges. There are several laws that change based on where you are registered from. If you are a customer of eToro AUS Capital Pty Ltd, you are able to trade only with commission free  stocks listed at the NYSE and NASDAQ. If you are a customer under CySEC(Europe) and FCA (UK), opening any stocks from the following 5 exchanges  would be open as a CFD (derivative) . These markets are in Italy, Saudi Arabia, Finland, Denmark, and Norway. If you open a trade from any of the 12 exchanges, you can trade with real stock, and enjoy free commission.