O modelo é estruturado em Julia. Para restabelecer a dinâmica entre o mercado regulado e o mercado livre, é utilizado o equilíbrio de mercado estocástico, que integra otimização estocástica multi-estágio e teoria de jogos. Para a modelagem dos agentes, é considerado que cada um deles busca maximizar a sua expectativa de receita ajustada a risco, utilizando a métrica CVaR. Para estabelecer o equilíbrio, é utilizada a maximização da Welfare, ou seja, maximizar a soma das funções objetivo de todos os agentes, respeitando o perfil de risco de cada um deles, sendo utilizado MOPED para modelagem das restrições. Além disso, o modelo desenvolvido é integrado com os modelos OptGen (otimização da expansão) e OptFolio (otimização da contratação sob a ótica do agente), para avaliar como a perspectiva do gerador difere da visão do planejador centralizado no sentido da viabilidade da construção de nova capacidade de geração, e determinar qual a expansão de menor custo sistêmico.