{'fraction_non_alphanumeric': 0.014540647719762063, 'fraction_numerical': 0.0, 'mean_word_length': 5.758928571428571, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Contracting Strategies for Renewable Generators: A Hybrid Stochastic and Robust Optimization Approach

We present a new methodology to support an energy trading company (ETC) to devise contracting strategies under an optimal risk-averse renewable portfolio. The uncertainty in the generation of renewable energy sources is accounted for by exogenously simulated scenarios, as is customary in stochastic programming. However, we recognize that spot prices largely depend on unpredictable market conditions, making it difficult to capture its underlying stochastic process, which challenges the use of fundamental approaches for forecasting. Under such framework, industry practices make use of stress tests to validate portfolios. We then adapt the robust optimization approach to perform an endogenous stress test for the spot prices as a function of the buy-and-sell portfolio of contracts and renewable energy generation scenarios. The optimal contracting strategy is built through a bilevel optimization model that uses a hybrid approach, mixing stochastic and robust optimization. The proposed model is flexible to represent the traditional stochastic programming approach and to express the ETC's uncertainty aversion in the case where the price distribution cannot be precisely estimated. The effectiveness of the model is illustrated with examples from the Brazilian market, where the proposed approach is contrasted to its stochastic counterpart and both are benchmarked against observed market variables.