Germany's financial supervisory authority BaFin has proposed limits on the marketing, distribution and sale of contracts for difference (CFDs) in response to what it sees as the current lack of consumer protection offered by providers.

A draft General Administrative Act published by BaFin Thursday proposes banning contracts with additional payment obligations, in order to restrict potential losses to the level of clients' deposits.

Premium subscribers continue here to the full article.