Best Broker for Swing Trading

Hi guys,

I would like to start Demo same trades and study some strategies for the swing trading. I have been suggested Dukascopy for several reasons. What is your suggestion regarding this? No idea about the deposit, first I want to Demo for a while and then when I`m confident I can deposit even more than 50K

Sorry for the silly question, but if I sign up with an affiliate link or directly is there any difference in the commission?

I`m currently resident in Malta (EU) if it can help in your suggestion

Thanks everyone