UPDATE 1:
So those sharia compliant CFD's, how are they different interms of gambling from the non sharia complient CFD's? As even the non sharia complient CFD's have no interest if you don't hold your contract overnight. I don't understand how those sharia complient CFD's reduce the gambling element of CFD's?
ORIGINAL QUESTION:
Anyone know of any rulings about Contract for Difference (CFD) trading according to Islam? Is it considered haraam or halaal?
I'm interested in the sunni > hanafi > deobandi view if possible please. If that's not possible, than any sunni view is fine.
Here is a intro video if you don't know what CFD trading is: http://www.youtube.com/watch?v=X-s4IY98InI
Please note, that interest is only charged if you hold the trade overnight, i.e. no interest if you don't hold overnight.