European Commission logo
RHOMOLO

Regional Holistic Model

Economyendogenous growthinnovationhuman capitaleconometrically estimated parametersmacroeconomics

overview

Economyendogenous growthinnovationhuman capitaleconometrically estimated parametersmacroeconomics

main purpose

RHOMOLO is a model used to simulate the impact of EU policies at the regional level (NUTS 2), providing policy support in the evaluation of investments, reforms, and structural changes in the economy.

summary

RHOMOLO is a recursively dynamic, spatial, computable general equilibrium (CGE) model. It is used to simulate the sector-, region- and time-specific impact of EU policies, and to support policymakers in evaluating investments, reforms and structural changes to the economy.

The current version of RHOMOLO (v4) covers 235 EU27 NUTS 2 regions and one residual 'Rest of the World' region. It disaggregates their economies into ten NACE Rev. 2 sectors, which requires constant data updates and maintenance. The model includes all monetary transactions in the economy resulting from agents making optimising decisions. Goods and services are produced in markets that can be either perfectly or imperfectly competitive, and are consumed by households, governments, and firms. Spatial interactions between regions are captured through costly trade matrices of goods and services, as well as capital and labour mobility. This makes RHOMOLO particularly well suited to analysing policies related to investments in human capital, transport infrastructure and innovation, among other things.

The RHOMOLO model has been developed by the JRC in collaboration with the Directorate-General for Regional and Urban Policy (DG REGIO). The explicitly modelled spatial dimension makes it a unique tool for territorial impact assessment. 

An up-to-date list of policy applications and publications of the model can be found here.

The latest RHOMOLO Newsletter containing the most recent activities of the Regional Economic Modelling group can be found here.

The RHOMOLO web application allows users to explore the results of four illustrative shocks obtained with the RHOMOLO V4 model calibrated with the data constructed by García Rodríguez et al. (2023). The aim of this simple web application is to convey the importance of using a spatial model capable of producing results at the NUTS-2 level in the European Union.

model type

ownership

EU ownership (European Commission)
A prototype was developed by an external consultant in 2009.

licence

Licence type
Non-Free Software licence

homepage

https://joint-research-centre.ec.europa.eu/projects-and-activities/territorial-data-analysis-and-modelling-tedam/regional-holistic-model-rhomolo_en

details on model structure and approach

In the tradition of computable general equilibrium (CGE) models, RHOMOLO relies on an Arrow-Debreu equilibrium framework, in which supply and demand depend on the price system. Policies are introduced as shocks. Following a shock, the system moves towards a new equilibrium, with adjustments driven by optimal supply and demand behaviours. Like all CGE models, RHOMOLO therefore provides an evaluation of the interaction effects between all agents through markets, imposing full system consistency. This type of analysis is known as scenario analysis, whereby the results of simulations including policy shocks are compared to a baseline scenario with no shocks.

Given RHOMOLO's regional focus, particular attention is devoted to explicitly modelling spatial linkages, interactions and spillovers between regional economies. For this reason, models such as RHOMOLO are referred to as spatial CGE models.

Each region is inhabited by households that are aggregated into a representative agent whose preferences are characterised by a love of variety. Households derive income from labour (in the form of wages), physical capital (profits and rents), other financial assets and government transfers. Labour mobility can be switched on or off depending on the needs of the analysis to be carried out. Household income is spent on savings, consumption and taxes.

Firms in each region produce goods that are sold and consumed in all regions by households and governments. Other firms, either in the same sector or others, can also use these goods as inputs in their production processes. Transport costs for trade between and within regions are assumed to be of the 'iceberg' type, varying according to sector and region pair. The market structures of industrial sectors in each region can be modelled as either perfectly or imperfectly competitive. The latter can be characterised as monopolistic competition, Cournot oligopoly or Bertrand oligopoly. The number of firms in each sector and region is estimated using national Herfindahl indices, under the assumption that all firms in one region use the same technology. Firms with higher market shares are able to extract higher mark-ups from consumers than their competitors because of their higher weight in the price index. Since market shares vary by destination market, mark-ups also vary by destination market.

model inputs

The article by García-Rodríguez et al. (2025) illustrates the dataset underlying RHOMOLO V4. Furthermore, the model requires several calibrated inputs and exogenous parameters to function. For instance, the interest rate is set at 0.04%, while the rate of depreciation of private capital is set at 0.15%. More generally, parameters related to elasticity of substitution on both the consumer and producer sides are based on similar models or derived from econometric literature.

Further details on model parameterisation can be found in Section 3 of the article by Salotti et al. (2025).

model outputs

All RHOMOLO output variables are available on a yearly basis, with the level of detail broken down by region and sector. Regional variables can be aggregated by country, EU or other geographical area. 

  • Households-related output variables:
    • Factor supply by household; Income; Taxes paid on income; Savings; Consumption; Price of consumption; Net disposable income.
  • Firms-related output variables:
    • Price of exports; Lerner index of monopoly power; Market share; Average sales price; Average production cost; Profits; Fixed cost of production; Marginal cost of production; Aggregate intermediate input; Aggregate input of primary factor; Price of aggregate intermediate input; Intermediate demand for each good; Total factor productivity; Aggregate labour-factor demand; Price of aggregate labour-factor demand; Price of aggregate input of primary factor; Demand of each factor; Taxes paid on demand of each factor; Taxes paid on sales.
  • Investment-related output variables:
    • Investment; User cost of capital; Price of investment.
  • Government-related output variables:
    • Factor supply by Government; Income of Government; Current expenditure; Public investment; Price of consumption of Government; Transfers from Government to household; Savings.
  • Import-related output variables:
    • Demand for composite of each good; Price of each composite good’s demand; Exports; Net exports.
  • Other variables:
    • Price of each factor; Unemployment rates; Number of firms in each sector.

model spatial-temporal resolution and extent

Spatial & Temporal extent for the output
ParameterDescription
Spatial Extent/Country Coverage
EU Member states 27
Spatial Resolution
NationalSub-national (NUTS2)
NUTS2 (NUTS1, country-level and EU27-level results are also available depending on the type of analysis)
Temporal Extent
Very short-term (less than 1 year)Short-term (from 1 to 5 years)Medium-term (5 to 15 years)Long-term (more than 15 years)
up to 2060
Temporal Resolution
Years