>krishall
CFDs> very small spreads. lower deposits.
SBs> Tax free..
If you are new or just plain inexperienced/or incompetent? CFDs with a SMALL stake are best.
If you have balls (apologies ladies.. have steel nerves) an know what u are doing (i.e direction and TA and position sizing ) then SB is best BUT not for amateurs who get panicked when in too big a position going the wrong way..Don't panic Mr Mainwearing - but you will and lose £s.)
When you know what you are doing and in a stongly trending share SBs are wonderfull
Apologies for misstypes: after 1 bottle of wine hic:-)