Contracts for difference can amplify your gains from a rising or falling share price, index, currency or commodity using leverage. You can gear up to amplify your exposure, or down to manage your risk, but alas CFDs require true and unadulterated discipline.