Yes. Share trades carry a commission covering the shares of the company, the exchange and the Capital Market Authority. The rate differs between the local market and foreign markets, and some markets apply a minimum commission. Full details are on the Fees and Commissions page.
In currency trading the cost is the spread, with a commission on some account types, plus overnight financing on positions held to the next day.