In response to the recent energy crisis, the European Commission proposed two-way Contracts for Differences (CfDs) to secure renewable energy investments and protect consumers. The proposed CfDs, however, raised concerns regarding the potential impact on electricity prices. This study examines the effects of various CfD design elements on day-ahead electricity prices, welfare, and renewable energy production. Using a partial equilibrium model of an international electricity market including thirteen European countries, we find a trade-off between stimulating renewable electricity producers to respond to negative prices, and ensuring producer certainty. We also show potential market distortions for CfDs with longer-term reference prices, particularly when strike prices deviate from expectations. Additionally, our study underscores the interactions among various players in the electricity market, in particular storage operators and international traders, and how these interactions can mitigate potential distortions from CfDs. Therefore, policymakers should carefully consider the design elements of CfDs, and weigh the promotion of renewable energy production against the efficiency of markets. Moreover, a proper reference price should be selected, to avoid further increasing electricity prices in periods with high electricity prices.