In this paper analytic formulas for electricity derivatives are calculated. To this end, we assume that electricity spot prices follow a 3-regime Markov regime-switching model with independent spikes and drops and periodic transition matrix. Since the classical derivatives pricing methodology cannot be used in case of non-storable commodities, we employ the concept of the risk premium. The obtained theoretical results are then used for the European Energy Exchange (EEX) market data. The 3-regime...