As you mention CFDs, if anyone reading your blog is looking for further information on Contracts for Difference (CFDs), a website worth checking out is 123cfd.com – for traders, or anyone who is interested, it covers technical analysis, trading techniques and some other aspects of CFDs such as CFD terminology and trading plans.Well worth checking out to leverage the available information