A CFD, or Contract for Difference, is a financial instrument that allows you to speculate on the price movement of assets without owning the underlying asset. You can profit from both rising and falling markets by buying (going long) or selling (going short) CFDs.