Contracts for differences are widely discussed as a cornerstone of Europe’s future electricity market design. This is a paper on CfD contract design. We summarize the dispatch and investment distortions that conventional CfDs cause, the patches that are used to overcome these shortcomings, and the problems these fixes introduce. We then propose an alternative contract that we dub “financial” CfD. It is a hybrid between conventional CfDs and forward contracts that mitigates revenue risk to a very large degree while providing undistorted incentives and avoiding margin calls. Like traditional CfDs, these contracts are long-term and tailored to technology-specific (wind, solar, nuclear) generation patterns but, like forwards, decouple payments from actual generation. We also propose to mitigate volume risk and to accept physical assets as collateral to avoid margin calls.