I no longer think derivatives should just be banned. I now think they should be treated as gambling, and then banned.

That is, CFDs, CDOs, SCDOs, CPDOs, CDS and all the various other acronyms that might masquerade as financial instruments should be brought under the Interactive Gaming Act, 2001, which makes it an offence to offer "real money" online gambling to residents of Australia.