Contracts For Difference, or CFDs as they are more commonly known, are financial products that allow Canadians to make a wager on the price movement of an underlying asset. CFD trades can be made on a variety of assets including stocks, indexes, forex, commodities, and even cryptocurrencies. For most investors in Canada, CFD trading will […]