nintendo ds difference between spread betting and cfd