this really is a bit disengenuous
Spread Betting companies must pay 3% of client losses in gaming duty to the customs and excise. If you match hedge every single trade then this is not possible. If a client loses £1000 then you must pay £30 in taxes. Imagine that this was made with a £10 bet...