CFD speculation involves agreeing a contract to settle the difference between the opening and end prices of an security . Essentially, you’re betting on whether the price will go up or go down without actually owning the underlying stock , market or material. This lets you gain from value changes