24
1 Common Agricultural Policy Regional Impact The Rural Development Dimension Collaborative project - Small to medium-scale focused research project under the Seventh Framework Programme Project No.: 226195 WP3.2 Model development and adaptation Regional CGEs Deliverable: D3.2.3 Final documentation of the CGERegEU+ model DRAFT VERSION Hannu Törmä, Katarzyna Zawalinska University of Helsinki, Ruralia Institute August 31 st , 2011

Final documentation of the CGERegEU+ model - uni … · WP3.2 Model development and ... Final documentation of the CGERegEU+ model DRAFT VERSION ... been replaced with the Stone-Geary

Embed Size (px)

Citation preview

1

Common Agricultural Policy Regional Impact – The Rural Development Dimension

Collaborative project - Small to medium-scale focused research project under the Seventh Framework Programme

Project No.: 226195

WP3.2 Model development and adaptation – Regional CGEs

Deliverable: D3.2.3

Final documentation of the CGERegEU+ model

DRAFT VERSION

Hannu Törmä, Katarzyna Zawalinska

University of Helsinki, Ruralia Institute

August 31st, 2011

2

Contents

1 Introduction .................................................................................................................................. 3

2 Additions to the base model ......................................................................................................... 3

2.1 Dixon-Parmenter-Sutton-Vincent (DPSV) investment rule .................................................. 3

2.2 Balance of payment equations (EU co-financing of RD measures) ...................................... 6

3 Closures ........................................................................................................................................ 8

3.1 Automatic (technical) closure in Tablo ................................................................................. 8

3.2 Changes to the automatic closure ........................................................................................ 10

3.2.1 Swaps proposed in the closure ..................................................................................... 12

4 Modelling of RD measures ........................................................................................................ 12

4.1 Variables and shocks ........................................................................................................... 13

4.1.1 Modelling investments in human capital ..................................................................... 13

4.1.2 Subsidies for investments in physical capital .............................................................. 14

4.1.3 Direct income transfers ................................................................................................ 15

4.1.4 Land subsidies .............................................................................................................. 15

4.1.5 Subsidies for non-agricultural services in rural areas .................................................. 16

4.2 Parameterization of the shocks ............................................................................................ 16

4.2.1 Shocks for investment in human capital ...................................................................... 16

4.2.2 Shocks for investments in physical capital .................................................................. 16

4.2.3 Shocks for direct income transfers ............................................................................... 17

4.2.4 Shocks for land subsidies ............................................................................................. 17

4.2.5 Shocks for non-agricultural services in rural areas ...................................................... 17

5 Running the base model in GEMPACK .................................................................................... 18

5.1 GEMPACK sub-programs .................................................................................................. 18

5.2 Simulation setup in RunGEM ............................................................................................. 19

6 Conclusions and summary ......................................................................................................... 21

7 List of measures under 2007-2013 RDPs .................................................................................. 22

8 Bibliography............................................................................................................................... 23

3

1 Introduction

This paper documents how to use the CGERegEU model to simulate the Pillar II measures at the

NUTS 2 level for EU27+ countries. It starts with the update on the latest model‟s development after

the deliverable D.3.2.2. The most recent additions concern two aspects: improving the

characteristics of investments (i.e. introducing quasi dynamics in the comparative static model) and

featuring the external co-financing from the EU budget for the Pillar II measures (i.e. adding

balance of payment equations). Further, the paper explains: the possible choices for the model‟s

closures – depending on the policy focus (e.g. short run vs. long run, etc.). It also explains the

simulation design of the RD measures in terms of the variables and shocks implemented. Then it

includes a short manual on how to use the GEMPACK software in order to actually run the model

and produce robust results on the regional impact of Pillar II measures. The paper ends with

summary and conclusions as well as with model coding and electronic version of all essential files

needed to run the model.

2 Additions to the base model

In D3.2.2 we added four new features into the base model. They are: the land factor, different real

wage theories, the Stone-Geary utility function (instead of Cobb-Douglas) and public sector

accounting. Thanks to these additions we have now three primary production factors: labour,

capital, and land. Besides, now we can experiment with different wage theories: sticky wages,

adjusted Phillips curve or Wage curve based real wages. The Cobb-Douglas utility function has

been replaced with the Stone-Geary leading to Linear Expenditure System, which is more

sophisticated. Public sector accounting shows the tax revenues collected, and transfers given.

Comparing to the second deliverable two new features have been added to the model. First, the

investment rule allowing investment demands to be industry specific and endogenous, even if the

model is still comparative static in its nature. Second, balance of payment equations were

introduced to allow taking into account the external EU co-financing of the Pillar II measures from

the EARDF budget.

2.1 Dixon-Parmenter-Sutton-Vincent (DPSV) investment rule

Up till now investments have been exogenous. For our purposes, it is better to use a more advanced

investment rule, which is called DPSV (Dixon, Parmenter, Sutton, and Vincent, 1982, cp. 19).

According to this theory, investments made during a year can affect the capital stock of the same

year. We begin by presenting a conventional investment-capital stock flow mechanism. Small

letters indicate percentage changes.

xcap1 = xinv1 + (1 – δ) xcap0 (all i, r)

xcap0 and xcap1 refer to the capital stock at the beginning and end of the same year, xinv1 is

investment or creation of new capital goods during the year, and δ is the rate of depreciation, wear

4

and tear of the capital stock. The new capital goods xinv1 are assumed to be produced according to

the Leontief structure from domestic inputs.

The only things that affect the capital stock at the end of one year are the current capital stock,

depreciation and investment. It is thus assumed that the effects of past investment decisions are

fully incorporated in the current capital stock.

The theory do not attempt to explain total investments, only how this investment is allocated across

using industries after a change in economic conditions. It is assumed that there is an existing macro

economic policy that determines their size.

The current gross rate of return on fixed capital in a sector, gret is defined as the ratio of the capital

rent, pcap and the cost of a unit of investment, pinv. Net rate of return is received by subtracting the

rate of depreciation of capital.

gret = pcap - pinv (all i,r)

nret = gret - δ

The gross rate of return or profitability will increase (decrease) if the capital rent increases

(decreases) more (less) than investment costs. Increasing profitability implies that the firms are

earning more capital income than they pay as investment costs. We further assume that capital in a

sector takes one year to install.

Investors are assumed to be cautious in assessing the effects of expanding the capital stock in a

sector. They behave as if they expect that sector‟s rate of return schedule in one year‟s time have

the following form.

gret1 = gret0 - β (xcap1 - xcap0)

(all i,r)

0 and 1 represent the situation at the beginning and end of same year, and β is a positive parameter.

The schedule is in the following figure.

5

Figure 1 Expected rate of return schedule for a sector (Dixon et al., 1982)

The horizontal axis measures the difference between the future and current capital stocks, measured

as percentage points. The vertical axis shows the expected rate of return. If the capital stock were

maintained at the existing level, then the expected rate of return would be the current rate of return,

gret0. However, if investment plans were set so that xcap1 – xcap0 would reach the level A, then

businessmen would behave as if they espected the rate of return to fall to B.

Now we assume that total investment expenditure, xinv_ir is allocated across industries so as to

equate the expected rates of return. This means that there exists some rate of return ω such that

-β (xcap1 - xcap0) gret0 = ω (all i,r)

The gross growth rate of capital, ggro in a sector increases (decreases) if the gross rate of return of

that sector is larger (smaller) than the economy-wide rate of return ω. This indicates that

investments grom faster that the capital stock within one year.

ggro = xinv – xcap (all i,r)

After substitutions of the above equations we get an equation for the gross growth rate of capital.

ggro = finv + 0.33 (2.0 gret – invslack) (all i,r)

finv is a shifter to enforce DSPV investment rule, 0.33 is 1/β, 2.0 is the ratio of gross to net rate of

return and invslack corresponds to ω, the exogenous economy-wide rate of return. It is to be

interpreted as a risk related relationship with relatively fast- (slow-) growing industries requiring

premia (accepting discounts) on their rates of return. According to Horridge (2003) attempts to

improve the theory by updating these parameter values have been found to occasionally lead to

perversely signed coefficients.

6

Considering the conventional investment-capital stock flow mechanism (see above), total

investment expenditure is as follows.

xinv_ir = ∑i,r pinv xinv (all i,r)

The DPSV rule relates for most sectors the investment of each sector to profitability in that sector.

The effect is that sectors which become more profitable attract more investment. In some sectors,

like in those where investment is determined by government policy, this rule might be

inappropriate. In these sectors investments are not mainly driven by current profits, like in

education, administration etc. For this kind of sectors, it is better to let investment follow aggregate

investment or national/regional trend (Horridge, 2003).

2.2 Balance of payment equations (EU co-financing of RD measures)

Since Pillar II measures are at least partly financed by EU (usually 75% to 80%) we need to take it

into account in our model because the outcomes of the policy differ depending on the source of its

financing (domestic vs. foreign financing). If the policy is fully financed domestically, the spending

has to be covered through savings/earnings obtained elsewhere in the domestic economy (e.g. from

increased government revenues from higher taxes). It is different if the financing comes from

outside of the economy, from abroad (e.g. EU budget1) then it affects the country‟s position vis-a-

vis the rest of the world. Hence it affects the Balance of payments (BOP) accounts, which is a

record of all monetary transactions between a country and the rest of the world.

In the long run, all components of the BOP accounts must sum to zero with no overall surplus or

deficits because all debts have to be paid. Thus, the current account on one side and the capital and

financial account on the other should balance each other out. When an economy, however, has

positive capital and financial accounts (a net financial inflow), the country's debits are more than its

credits (due to an increase in liabilities to other economies or a reduction of claims in other

countries). This is usually in parallel with a current account (trade) deficit; an inflow of money

means that the return on an investment is a debit on the current account. Thus, the economy is using

world savings to meet its local investment and consumption demands. It is a net debtor to the rest of

the world. This is the case of co-financing of RD measures, where the contributions from the

European Agricultural Fund for Rural Development (EAFRD) are counted as capital inflows. That

is why we allow in the model the balance of trade (BOT) moving towards the deficit by the value of

the EAFRD contributions to Pillar II measures, in order to counterbalance BOP.

The following variables and equations were added to the model in order to take account of the BOP

balancing:

1 Of course it has not to be forgotten that countries pay contributions to the EU budget anyway, and some are net

creditors while other are net debtors towards the CAP policy in general.

7

Balance of trade is the difference between the value of total exports and imports to/from the rest of

the world (ROW).

BOT = ∑r VROWEXPtot - ∑r VROWIMPtot

The ratio of the BOT to the value of the expenditure side GDP is of the following form.

R_BOT_GDP = BOT / ∑r GDPEXP

The percentage change in the BOT, d_bot is defined as follows.

100 * d_bot = ∑r VROWEXPtot* (xrowexp_cr + prowexp_cr)

- ∑r VROWIMPtot* (xrowimp_cr + prowimp_cr)

xrowexp_cr and xrowimp_cr are percentage changes of national exports, and prowexp_cr and

prowimp_cr are the corresponding prices. The variables on the parenthes are endogenous, so d_bot

will change according to their adjustment.

The percentage change in the BOT/GDP ratio depends on:

(100 / R_BOT_GDP) * d_bot_gdp = (100 / BOT) * d_bot – wgdpexp_r

Here wgdpexp_r is national nominal expenditure side GDP.

It is important to mention that in case of inflow of euros to the economies which have other than

euro currencies (e.g. zloty in Poland, koruna in Czech Republic, etc.) the inflow makes a pressure

on appreciation of the domestic currencies (prowimp), since euro have to be exchanged into

national currency which increases the demand for it.

Taking into account external co-financing from EARDF requires establishing the following shock

statement in the command file:

Shock d_bot = - x;

where x equals to amount of co-financing from EARDF in mln of national currency. As explained

before, the shock is negative, because percentage change of the balance of trade (d_bot) has to be

put into deficit in order to counterbalance the financial inflows.

8

3 Closures

One important feature of the base model implemented in the GEMPACK software is its ability to

set up closures specific for each policy simulations which can be changed (adjusted) in order to

reflect the reality in the model well as possible. In other words, the choice of closure in CGE model

determines the choice of macroeconomic theory used in simulation and also decides about the

causalities leading to the particular results (Taylor i von Arnim, 2007]. Technically the closure of

the model for a particular simulation specified which variables are exogenous (that is, their values

are given as shocks are unchanged in levels) and which variables are endogenous (that is, the

variable calculated when the model is solved).

3.1 Automatic (technical) closure in Tablo

Technically, the number of endogenous variables in a CGE model must equal the number of

equations. For complex models with thousands of equations and variables having various

dimensions (multi regions, sectors, factors, etc.) it is a very demanding task to find a sensible

closure, which satisfies this accounting restriction. That is why GEMPACK provides a technical

check up and offers a list of all unmatched (without equations) variables which are most probably

exogenous (the rest is assumed endogenous)2. The automatic closure for CGERegEU+ is provided

as follows.

Table 1 Automatic closure for CGERegEU+

! Automatic closure generated by TABmate Tools...Closure command Variable / Dimension Exogenous acap ; ! IND*REG Capital-augmenting technical change Exogenous alab ; ! IND*REG Labor-augmenting technical change Exogenous aland ; ! IND*REG Land-augmenting technical change Exogenous aprim ; ! IND*REG Primary-factor-augmenting tech change Exogenous atot ; ! IND*REG All-input-augmenting technical change Exogenous ahou_s ; ! COM*REG Taste change, househ. imp/dom composite Exogenous fhou ; ! REG Reg. aver. propen. to cons. from disp income Exogenous delCAPTAXRATE ; ! IND*REG Change, capital tax rate Exogenous delHOUTAXRATE ; ! REG Tax rate, Arm and ROF goods to hou Exogenous delLABTAXRATE ; ! IND*REG Change, labour tax rate Exogenous delLANDTAXRATE ; ! IND*REG Change, land tax rate Exogenous delPRDTAXRATE ; ! IND*REG Change, prod tax rate Exogenous thouloc ; ! REG Local income tax rate Exogenous thoustate ; ! REG National income tax rate Exogenous fgov ; ! COM*GVT*REG Gov. demand shift variable Exogenous fgov_c ; ! GVT*REG Gov. demand shift variable Exogenous fgov_cgr ; ! 1 Gov. demand shift variable Exogenous fgov_cr ; ! GVT Gov. demand shift variable Exogenous fhou_r ; ! 1 Economy-wide shift on regional APCs Exogenous finv1 ; ! IND*REG Investment shift variable Exogenous flab ; ! IND*REG Real wage shifter

2 Technically, authomatic closure is available from TABMATE in Tools/Tablo make code/Closure.

9

Exogenous flab_i ; ! REG Real wage shifter Exogenous flab_ir ; ! 1 Real wage shifter Exogenous flab_r ; ! IND Real wage shifter Exogenous fstatehou ; ! REG Shifter-transf. from nat. gov to reg. hou. Exogenous fstateloc ; ! REG Shifter: transfers from nat. to reg. gov Exogenous fstateloc_r ; ! 1 Shifter: transfers from nat. to reg. gov Exogenous fxserr ; ! COM*REG Xserr shift variable Exogenous invslack ; ! 1 Invest. slack for exogenizing nat. invest Exogenous nhou ; ! REG Number of households Exogenous prowexp ; ! COM Price, exports to ROW, National currency Exogenous prowimp ; ! 1 Price of imports, National currency Exogenous xcap ; ! IND*REG Quantity of capital demanded Exogenous xhoutot ; ! REG Real Spending by households Exogenous xirof ; ! ROF*REG ROF goods used by investment Exogenous xirow ; ! REG ROW goods for investment Exogenous xland ; ! IND*REG Quantity of land (resource) demanded Rest endogenous; ! end of TABmate automatic closure

The first block of the exogenous variables (Table1) covers all technical change variables which are

usually exogenous as in CGERegEU+ (unless the model has built in the endogenous growth theory

in it). There are several input-augmenting technical change variables for individual or grouped

inputs, i.e. labor-augmenting technical change (alab), capital-augmenting technical change (acap),

land-augmenting technical change (aland), and also combined input technical changes, i.e.primary-

factor-augmenting technical change (aprim) and all-input-augmenting technical change (atot). In

case of all technical change variable, the negative shock means that the technology improved in

terms of the particular input, so less of the input is needed to obtain the same amount of output than

before (the whole isoquant shifts).

Apart from technical variables also the taste variable is included (ahou_s) and the propensity to

consume which both are naturally set up outside of the model, at least in the short run closure. The

next block of exogenous variables consists of the tax rates both indirect (on labour, land, capital,

goods and production) and direct (local and national income tax). Since those variables are policy

tools they naturally come as exogenous in the model.

Another exogenous block of variables covers a broad range of shifters. Shift variables are ones that

are originally exogenous and they are used in order to switch on or off certain equations in order to

choose which variant of the theory we want to follow. For example in the labour market block there

is one real wage equation per wage theory, with labour shifters. Three wage theories offer a choice

between sticky wages in the short run vs fully adjustable nominal wages along wage curve (see the

equations explained in D3.2.2). There are real wage shifters (flab shifters) in all real wage theories

with different sectoral and regional dimensions. Consider the first theory. When the shifters are

exogenous their value will be zero. In this case nominal wage follow inflation, so real wage is

sticky. The assumption is the third theory where the change of the unemployment rate and real

wage are determined jointly. In similar fashion work other shifters - in equations for distribution of

government demand, for transfers from government to households, for exogenising national

investment, etc.

10

Further, the number of households is exogenous as well as reference prices (in national currency) -

prowimp - price of imports (numeraire), and prowexp – price of exports. Their exogeneity comes

from the small open economy assumption. Last but not least, the block of certain quantity variables

is exogenous. They include: quantity of capital and land demanded, real spending by households

(from LES), goods used by investment including imported goods to it.

3.2 Changes to the automatic closure

There is no unique or proper closure, on the other hand closure needs to be justifiable. Basically

there are three reasons for which we alter the automatic closure: 1) to take account of the time

horizon of the simulations (short vs. long run closure), 2) to take account of the macroeconomic

features of analysed economies (e.g. small open economy vs. big open economy), 3) to allow

particular policy simulations.

The typical short run closure in a comparative static model assumes that employment is endogenous

while capital and land are exogenous. Wages in short run are usually assumed to be sticky - little

responsiveness due to wage contracts, labour union negotiations, etc.. Rate of return on capital is

endogenous. Trade balance is endogenous but the remaining composites of GDP expenditure side

(private and public consumption) are exogenous (Figure 1).

Figure 1 Typical causation in short-run closure in a comparative-static model

Source: OraniG course materials by CoPS, Monash University Melbourne Australia

11

On the contrary the long run closure assumes that employment is exogenous (does not depend on

policy but demographic determinants) and determines real wage. Capital stock is endogenous and

depends on rate of return on capital. If DPSV (or other endogenization of investment rule) is

included, then sectoral investment follows capital. Land can be sometimes endogenous in the long

run as well (if there are some reserves in some types of land and if land supply is responsive to

policy measures) or exogenous as usually it is a case. Trade balance is exogenous in long run while

other elements of national absorption are endogenous (public and private consumption and

investments).

Figure 2 Typical causation in the long-run closure in a comparative-static model

Source: OraniG course materials by CoPS, Monash University Melbourne Australia

Typically, macro-environment in the closure refers to macroeconomic determinants (theories) for

particular economies. It includes also relations of the economy vis-a-vis the rest of the world. If the

economy is small it cannot affect the rest of the world prices, so price of exports and also price of

imports are exogenous. In the short run a country can run on deficit on the trade account which

represents national dissaving, so balance of trade can be endogenous. However, no country can run

the trade deficit constantly, so in the long run it is natural to fix the balance of trade so it becomes

exogenous. Besides, if the policy is financed from abroad, the trade balance is affected so it is

exogenised to be shocked by the amount of the external financing. Macro-environment can also

specify which wage theory is used (sticky wages or wage curve, etc.) and other economic theories.

12

Simulations can specifically require some exogenisation of certain variables to shock them or

endogenisation to see the effect on them. For example in case of direct transfers to households (as in

case of early retirement scheme) they are initially endogenous but since we know the amounts

transferred to them we exogenise them so to shock them and then see the policy effects.

3.2.1 Swaps proposed in the closure

All the changes to the automatic closure are done by swapping the initially exogenous variables

with the presently endogenous ones. The following swaps are proposed for our simulations and as

such are the part of the command file (below the automatic closure):

1) Time horizon swaps

! Long-run factor market closure swap xcap = fgret; ! Capital stock determined endogenously swap finv1 = ggro; ! Investment follows xcap swap flab_ir = xlab_ir; ! Total labour is exog. for demographic reasons

2) Macro-environment swaps

swap fgov = xgov; ! Government budget is fixed so the policy affects only the private sector

swap d_bot = prowimp; !Foreign trade is in balance

3) Policy swaps

swap fhou = whou; !to enable direct income transfer as in the case of early retirement

4 Modelling of RD measures

There are more than 40 measures to be modelled within RDP 2000-2006 and 2007-2013. In order to

handle them for all EU27+ NUTS2 regions we need to group them. In D.3.2.1 we proposed 5 major

categories of policy instruments subdivided into altogether 10 fairly homogeneous groups of

measures which can be simulated together. Instruments in group 1 are subsidies for investments in

human capital so they increase productivity (not only labor productivity but also indirectly other

factors‟ productivity) in either agricultural or other services sector; instruments in group 2 are

subsidies for investments in physical capital in such sectors as construction, agriculture, forestry,

and food processing; group 3 gathers measures implemented in form of direct income transfers for

individual farmers or groups of farmers (such as early retirement or young farmers‟ support under

2000-2006 scheme); group 4 can be called compensatory aids and is granted in form of land

subsidies either in agricultural or forestry sector; group 5 combines measures aiming at increasing

non-agricultural activities and outputs in rural areas, which are mainly materializing in a services

13

sector (e.g. tourism, trade, transport, etc.). So they are basically subsidies for non-agricultural

services in rural areas.

4.1 Variables and shocks

For each group of policy measures there is a different policy design. Please also refer to Table 3 in

deliverable D.3.2.1.

4.1.1 Modelling investments in human capital

Among investments in human capital we distinguish two subgroups of measures, those which

directly aim to improve human capital of farmers (or of agricultural sector) and those which aim to

increase human capital (outside of agriculture) in rural areas.

In the first group, improving human capital in agricultural sector, we would model the following

measures: 111, 114, 115, 132, 133, 142, 143 and 331 (see list of measures in Annex 7.5). They are

mostly related to improving labour productivity of farmers but also other types of productivity

because farmers get more training and information also on how to use other inputs more effectively

and efficiently.

1) The proposed shocks are to total factor productivity in agricultural sector: atot (IND*REG):

all-input-augmenting technical change, where IND would be “AGR” and REG all regions

which have those measures. The value of the shock would be a percentage change between

the TFP in initial situation and TFP after the value of all inputs together are subsidied by the

amount of the measure. This means that thanks to those measures the TFP increased because

the inputs can be saved by the amount of subsidy. So:

,

where Q(i,r) is the initial value of production in agricultural sector in certain region

and I (i,r) is the initial value of all inputs used in agriculture in the region. Then, after

the RDP measures are implemented to improve productivity of human capital in

agricultural sector the total factor productivity it calculated as:

.

The value of the shock is the percentage change difference between the two, so:

*100

Example: If the value of agricultural production in certain region is 100 million and the value of

total factor inputs to agriculture in this region is 80 million, then TFP1 =100/80= 1.25. Then, if the

value of all measures related to human capital for agriculture in this region is let‟s say 20 million

then TFP2=100/(80-20)= 1.67. Then the shock value = (1.25-1.67)/1.67= -0,25. It means that we

increase TFP in agriculture in certain region by 0,25% due to the RDP measures devoted to

improving human capital productivity. See the next section for appropriate shock notation for the

command file.

14

2) The second group of increasing human capital (outside of agriculture) include: 341, 411-

413, 421, 431, 511. They are measures which aim at increasing the amount of human capital

and non-agricultural economy in rural areas. The difference to the first group is that the

former aimed at increasing productivity of human capital, while those measures aim to

increase the amount of human capital in rural areas by developing non-agricultural

activities. That is why we propose to simulate it as a subsidy to capital3 in non-agricultural

sectors, and primarily in services. So the variable proposed to be shocked now is:

delCAPTAXRATE (IND,REG) - which is a subsidy rate for capital in certain sectors in

certain regions (or more precisely capital tax rate change4). IND can be any of 10 remaining

sectors outside of agriculture5 depending on information which sectors are most stressed in

LDSs of particular NUTS2 region. If it is believed to be small shops then IND can be trade

and transport sector (TTR), or if it is tourism one one can set up IND as hotels and

restaurants (HOT) as a proxy. If the value of the measures devoted to the human capital

outside of agriculture (subsidy) in certain region is S (IND, REG) and the value of capital

(depreciation plus operating surplus gross) in the region in this sector is C (IND, REG) then:

, where “-“ means that it is a subsidy.

Example: If the value of all measures related to human capital outside of agriculture in certain

region is 50 million (value of subsidy) and it is directed into a certain sector IND which value of

capital is 500, then the shock value = - 50/500= - 0.1. The same way for all regions in the model.

4.1.2 Subsidies for investments in physical capital

Within the group of subsidies for investments in physical capital we distinguish three subgroups

of measures: 1) those which support physical construction, 2) those which support agriculture and

forestry potential, 3) those which support food processing.

1) Among the measures granted in form of investments in physical capital which support

constructions are: 112, 121, 131, 141, 321-323 (see list of measures in Annex 7.5). The

proposed shock variable is a subsidy for capital in the construction sector, so the shock

variable would be: delCAPTAXRATE (“CNS”, REG). The shock value in that case would

be the value of the RD measures mentioned above related to the value of capital in the

construction sector in each region.

Example: If in a particular region, the value of all measures mentioned above would be 100 million

and the value of capital in the construction sector would be 500 million, then the shock value =

-100/500 = - 0.20. See section 4.2.2.

2) Among the measures which support agricultural potential/capital directly are: 122, 124, 125,

126. So the proposed shock variable is a subsidy for capital in either agricultural sector or

3 Our model has physical and human capital treated together so it is impossible to subsidise only human capital part of

the total capital. 4 In the model‟s code convention subsidies are expressed as taxes with negative signs.

5 As for reminding, the current database for CGERegEU27+ has aggregation to 11 sectors: (Agriculture (AGR),

Forestry (FOR), Other primary production (OPP), Food processing (FOP), Manufacturing (MAN), Energy (ENE),

Construction (CNS), Trade and Transport (TTR), Hotels and Restaurants (HOT), Other services(OSE). Generally the

model can run with any number of sectors.

15

forestry or combination of both, depending on the situation in particular region. So the

proposed shock variable is a subsidy for capital in agriculture and/or forestry, which in

model notation is: delCAPTAXRATE (“AGR”, REG) and delCAPTAXRATE (“FOR”,

REG). The values of the shocks equal to the values of the above RD measures related to

values of Capital in Agriculture and Forestry, respectively.

Example: If for particular region the value of above measures is 80 million and the capital in

agricultural sector is 100 million, then the shock value = -80/100 = -0.8.

3) Last type of measure in this category is subsidising investments in Food processing. Only

one measure falls in the category, i.e. 123. This measure can be parametrisised analogically

to the other two categories, so we can treat is as a subsidy for capital in the food processing

in each region, i.e. delCAPTAXRATE (“FOP”, REG). The value of the shock for each

region will be the value of the measure 123 related to the value of Capital in Food

processing sector, analogically to the previous example.

4.1.3 Direct income transfers

All the measures which are directly paid to the farmers as a sort of income or pension (not as a

reimbursement and not per hectare and without strict obligations on how it can be spent) are treated

as direct transfers. Here we classify two measures 113 (early retirement) and also 112 (support for

young farmers) in the scheme 2000-2006 (in 2007-2013 period the measure was changed into a

simple investment scheme). We would model these measures as an increase in households‟ nominal

income, through variable wfacinc (REG) and the value of the shock will be the value of above

measures related to the value of factor income by regions. One could argue that apart from the

income effect also some productivity effect should be grasped. However, firstly it would require

separate studies to assess whether the productivity effect is present and of which amount. In some

cases the productivity may not occur in short time at all if a farmer transfers his agricultural

activities to his family member (e.g. son) because in fact the land activated stay in the same family

and the management of the farm may also not change in reality.

Example: If for a particular region the households‟ income from labour, land and capital

endowments equals 20 000 millions, and the value of early measures 113 and 112 (2000-2006)

equals 80 million then the shock value = (80/20 000)*100 = 0.4. In order to take account of farmers

households in the region, the shock can be scaled down by taking into account the share of

agricultural household income in total household income in the region.

4.1.4 Land subsidies

There are several measures which are paid per hectare and which are therefore perceived as land

subsidies. We distinguish two groups of such measures, those related primarily to farm land (211-

216, 22-225) and those related to forest land (221, 226). In both cases they will be modelled with

variable related to land subsidies, i.e. delLNDTAXRATE (IND, REG), however in the former case

IND will be AGR while in the latter industry will be FOR, i.e. delLNDTAXRATE (“AGR”, REG)

and delLNDTAXRATE (“FOR”, REG). There seems not to be plans to include forest land into the

NUTS 2 SAMs, but this might change. The value of the shock will be calculated by relating the

value of the measures to the value of land (land rentals) from agricultural and forestry sectors, taken

with negative sign (“-“ indicates subsidy).

16

Example: If the value of measures paid per ha of the farm land in a region is 50 million and the

value of land taxes paid in the region is 400 million then the shock value = -50/400 = -0.125.

4.1.5 Subsidies for non-agricultural services in rural areas

Support for non agricultural economy in rural areas which does not include construction (the latter

are in the category of investment subsidies) include axis 3 measures such as 311, 312, and 313.

They are basically supporting development of certain service sectors (tourism, trade, etc.) and aim

at increasing entrepreneurship in rural areas. Hence, in different regions there can be different types

of services supported, so we would model this as a production subsidy for various sectors:

delPRDTAXRATE (IND, REG). Then if in a certain region those measures support small shop

business then the appropriate parametrization would be via delPRDTAXRATE(“TTR”, REG), if

they support mainly tourism, then the good proxy would be delPRDTAXRATE(“HOT”, REG), etc.

The shock value would be the value of the measures related to the value of production of those

particular sectors in the regional economy taken with negative sign.

Example: if in a certain region the measures 311, 312 went mainly to support opening small shops

and 313 was devoted to support development of tourism, then provided that the value of 311 and

312 was 20 million, value of the trade sector in this region was 400 million, the value of measure

313 was 10 million, and the value of hotels and restaurants sector would be 500 million, then the

first shock value = -20/400 = -0.05 and this would be used to shock variable

delPRDTAXRATE(“TTR”, REG). The second shock value = - 10 /500 = -0.02 would be used to

shock variable delPRDTAXRATE(“HOT”, REG). See more options for parametrisation in the next

session.

4.2 Parameterization of the shocks

4.2.1 Shocks for investment in human capital

Shock atot (“AGR”, REG) = - x ;

where x is calculated for each region as follows: x = (TFP1 – TFP2)/TFP2*100

and the formula for calculating TFPs are as follows: TFP1 = VACT2(AGR,r)/VPRIM1(AGR,r)

and TFP2 = VACT2(“AGR”,REG)/[VPRIM1(“AGR”, REG) – Value of Measures (111, 114, 115,

331, 132, 133 142, 331 in each region)]. VACT and VPRIM are the values of the Armington good

(column sum in SAM) and total factor input to a sector (see D3.2.2, Figure 2).

Shock delCAPTAXrate (“AGR”, REG) = -y; where values for y are calculated for each region as follows y = Value of Measures (341, 411-413,

421, 431, 511) / VCAPPT(AGR,REG). Note that “-“means subsidy, while the same variable with

“+” would mean tax. VCAPPT is the capital cost to the firm.

4.2.2 Shocks for investments in physical capital

Shock delCAPTAXrate (“CNS”, REG) = - z; where values for z are calculated for each region as follows z = Value of Measures (112, 121, 131,

141, 321-323) / VCAPPT(CNS,REG).

17

Shock delCAPTAXrate (“AGR”, REG) = - a; Shock delCAPTAXrate (“FOR”, REG) = - b; where values for z are calculated for each region as follows a = Value of Measures (122, 124, 125,

126) / VCAPPT(AGR,REG) or b= Value of Measures (122, 124, 125, 126) / VCAPPT (FOR, REG).

Shock delCAPTAXrate (“FOP”, REG) = - c; where values for c are calculated for each region as follows c = Value of Measure 123 /

VCAPPT(“FOP”,REG).

4.2.3 Shocks for direct income transfers

swap fhou = wfacinc ! in order to exogenise nominal factor income of households by regions

shock wfacinc (REG) = d;

where values for d are calculated as follows d=Value of measures 113 and 1126 /VFACINC (REG),

where VFACINC is net factor income by region.

4.2.4 Shocks for land subsidies

shock delLNDTAXRATE(“AGR”, REG) = - e;

where: e = Value of measures (211-216, 22-225) / VLANDPT(“AGR”,REG)

shock delLNDTAXRATE(“FOR”, REG) = - f;

where: f = Value of measures (221, 226) / VLANDPT(“FOR”,REG), where VLANDPT is the land

cost to the firm.

4.2.5 Shocks for non-agricultural services in rural areas

shock delPRDTAXRATE (IND, REG) = -g;

where: IND can be any sector except agriculture and forestry, so IND = OPP, FOP, ENE, MAN ,

CNS, TTR, HOT or OSE; g = value of the measures (311,312, 313) / VCOST (IND, REG), where

VCOST is input cost of a sector excluding production taxes.

6 Measure 112 was granted only in the budgetary period 2000-2006 in form of direct income support, in 2007-2013 it

was rather the subsidy in physical investments.

18

5 Running the base model in GEMPACK

5.1 GEMPACK sub-programs

GEMPACK is a general purpose package for CGE models and is not model specific. It is not a

single program, but consists of a group of sub-programs, among which the most important ones are:

ViewHAR - a Windows program for viewing data files (.HAR files)

ViewSOL - a Windows program for viewing solution files (.sl4 files)

WinGEM - provides an environment for carrying out modelling and associated tasks.

RunGEM - provides an environment for carrying out simulations with a fixed model

TABmate - editor for TABLO Input files used for creating and modifying the theory of a model

and also command files (.TAB and .CMF files)

AnalyseGE – a Windows program used for analysing simulation results

RunDynam – Windows interfaces for running recursive dynamic models

The sub-programs work with different files. The summary of the files and programs are presented in

Table 2.

Table 2 Summary of GEMPACK files

Source: Harrison W. J. and Pearson K. R. (2002). GEMPACK Documentation No. GPD-1

19

5.2 Simulation setup in RunGEM

In order to avoid confusion with use of various GEMPACK sub-programs, we explain how to carry

out simulations with use of only RunGEM. This program leads the user through all the stages of the

simulation process, starting with choice of the model, data, closure, shocks, and then leads to

output, solution and result files as shown in Picture 1.

Picture 1: Simulation process in RunGEM

Source: The RunGEM programme by Monash University

The steps are the following (all required files are included in an email containing also D3.2.3):

1. We choose MODEL which is an .exe file with model (Regfin_for_CAPRI.exe) and the

DATA file (Regfin_for_CAPRI.HAR)

2. Then we choose CLOSURE file (Regfin_for_CAPRI_LR.CLS) which has apart from

automatically generated closure also all amendments to take account of long-run and of our

macro-environment so it has all swaps (described in the previous section) already indicated

but not shocks yet. One can also manually paste the closure in the box offered there by

copying the contents of Table 1 above and swaps from section 3.2.1.

3. The next step is a specification of the SHOCKS. As we described above, for each group of

the policy instruments the shocks are different. The RunGEM programme make the choice

for shock variables easy because in the window “Variable to shock” it offers all variables

which are exogenous at the moment. Besides apart from their short names it offers full

names of selected variables and reminds their dimensions. Then the program prompts you to

select the “Elements to be shocked“, i.e. you can choose sectors (all or particular) or regions

(all or selected ones), etc. Then it asks about the values of shocks. Those have to be

calculated in a separate spreadsheet according to the formulas presented in Section 4.2.

After the specification is ready you click “Add to shock list“. The shock statements can also

20

be copied (as they are presented in section 4.2) and pasted into the box offered there. One

can have prepared shocks for each group of measures as separate files and then only choose

the appropriate file for particular simulation. The programme also reminds the correct

syntax for the shock statement as you proceed.

4. In next step we specify the names of the output (post simulation) files. The following syntax

is an example:

Solution file = “investment subsidies”;

Updated file INFILE = “investment subsidies.upd”;

File SUMMARY= “investment subsidies.ou1”;

5. In next step one makes a choice of the solution method in folder SOLVE. There are

basically four choices offered: Johansen, Euler, Gragg and Midpoint. The differences as

well as pros and cons of the methods are discussed in the GEMPACK manual in details but

we recommend the following: Gragg 3 solutions in 6 steps, Sub-interval 1 (as indicated in

Picture 2). In the same window one needs to specify the Verbal Description of the

simulation which is obligatory. Then we click Solve.

Picture 2: Simulation process in RunGEM

Source: The RunGEM programme by Monash University

After that the window with Accuracy Summary showing up to which decimals most of the

variables and data estimates are calibrated, and 10 is the highest note. The results appear in

the next folder of the RunGEM menu.

21

6. In the RESULTS folder one can see how individual variables reacted to the shocks

imposed. There is also a group of main variables at the national level to look at first, so

called Macros. There one can see all the variables from the „back of the envelop equations‟.

This makes the interpretation easy, so that it can go from the broader picture of what

happened to the economy down to the regional and sectoral analysis. All the variables in the

solution file are presented as a percentage changes compared to the base year, unless they

are written in capital letters – then they indicate changes in levels.

6 Conclusions and summary

In D3.2.2 and here we have added altogether six new features into the base model. They are: the

land factor, different real wage theories, the Stone-Geary utility function (instead of Cobb-

Douglas), public sector accounting, DPSV investment rule and BOT equations. Thanks to these

additions we have now three primary production factors: labour, capital, and land. Besides, now we

can experiment with different wage theories: sticky wages, adjusted Phillips curve or Wage curve

based real wages. The Cobb-Douglas utility function has been replaced with the Stone-Geary

leading to Linear Expenditure System, which is more sophisticated. Public sector accounting shows

the tax revenues collected, and transfers given. The DPSV investment rule quarantees that

investments within the same year are directed to those sectors that improve their relative

profitability. Finally, the BOT equations make it possible to account for the external EU co-

financing of the Pillar II measures from the EARDF budget.

After introducing the latest two additions to the base model: the DPSV investment rule and the

BOT equations, it also provides a manual type of explanation on how to carry out simulations of the

impact that Rural Development Programs have on the regional economies (NUTS2) in EU27+. In

particular it shows how to use RegCGEEU27+ model in the GEMPACK program in order to model

all rural development measures. The paper suggests the parametrization of the shocks for identified

groups of RD measures, then it explains how to run the simulations.

It is important to mention that there is no one way to model RD measures and there is no widely

agreed consensus on how to do this. Therefore, the proposed simulations have a bit experimental

character. However, they are the best, as to the knowledge of the authors, given the current model

structure of RegGCEEUE27+. At the end of the day, the agricultural economists should decide

about final parameterization, taking note of the structure of the base model.

The obvious challenge is to simulate such complex policy as the CAP (especially Pillar II) at the

regional level. That means that all shocks need to be implemented for c.a. 300 regions. It poses a

challenge not only at the stage of implementation but also for interpretation of the results, where

comparisons of the effect will have to be made with reference to the difference in structure of the

funds obtained by each region within Pillar II.

22

In order to grasp the reality of the simulation we introduced an important feature that allows

specifying to what extent the policy is financed from the national budgets vs. the total EU budget.

This affect the simulation results and bring them more to the reality.

The example how to simulate the policy in RunGEM is not the only option. The simulations can be

run also in WinGEM, but the reason the former was used is that it is precisely designed by CoPS,

Monash University, for running simulations once the model is fixed. The simulation can be built in

a step by step routine which is easy to follow. At the end some general hints are given for

interpretation of the results, however only after true simulations they can be fully explored.

7 List of measures under 2007-2013 RDPs

111 Vocational training and information actions

112 Setting up of young farmers

113 Early retirement

114 Use of advisory services

115 Setting up of management, relief and advisory services

121 Modernisation of agricultural holdings

122 Improvement of the economic value of forests

123 Adding value to agricultural and forestry products

124 Cooperation for development of new products

125 Infrastructure related to agriculture and forestry

126 Restoring agricultural production potential

131 Meeting standards based on Community legislation

132 Participation of farmers in food quality schemes

133 Information and promotion activities for producer groups

141 Semi-subsistence farming

142 Producer groups

143 Direct Payment (Bulgaria + Romania)

211 Natural handicap payments to farmers (mountain areas)

212 Payments to farmers in areas with handicaps (not mountain)

213 Natura 2000 payments and linked to Directive 2000/60/EC

214 Agri-environment payments

215 Animal welfare payments

216 Non-productive investments

221 First afforestation of agricultural land

222 First establishment of agroforestry systems on agri. land

223 First afforestation of non-agricultural land

224 Natura 2000 payments

225 Forest-environment payments

226 Restoring forestry potential and introducing prevention ...

227 Non-productive investments

311 Diversification into non-agricultural activities

312 Business creation and development

23

313 Encouragement of tourism activities

321 Basic services for the economy and rural population

322 Village renewal and development

323 Conservation and upgrading of the rural heritage

331 Training and information

341 Skills acquisition and animation for Local Development Strategies (LDS)

411 Implementing LDS (competitiveness)

412 Implementing LDS (environment/land)

413 Implementing LDS (quality of life/diversification)

421 Implementing cooperation projects

431 Running the local action group, skills acquisition, animation

511 Technical Assistance

8 Bibliography

Böhringer, C., T. F. Rutherford i W. Wiegard (2007). Computable General Equilibrium Analysis

Opening a Black Box. Discussion Paper, Nr 03-56. Mannheim, Centre for European Economic

Research, ZEW.

Borges, A. M. (1986). "Applied General Equilibrium Models: An Assessment of Their Usefulness

for Policy Analysis." OECD Economic Studies 7: 7-43.

Dixon, P. D. and Rimmer M. T. (2002) Dynamic General Equilibrium Modelling for Forecasting

and Policy: A Practical Guide and Documentation of MONASH. North-Holland Amsterdam.

Dixon, P. B., B. R. Parmenter, J. Sutton and D. P. Vincent (1982) ORANI: A Multisectoral Model

of the Australian Economy. Amsterdam: North Holland.

GEMPACK Documentation (2002) by Centre of Policy Studies and Impact Project, Monash

University, Melbourne, Australia

Giesecke, J. A. and Madden J. R. (2003) A large-scale dynamic multi-regional CGE model with an

illustrative application, Review of Urban and Regional Development Studies 15, 2–25.

Harrison W. J. and Pearson K. R. (2002) GEMPACK User Documentation. Centre for Policy

Studies and Impact Project, Monash University, Melbourne Australia.

Honkatukia, J. i R. Vaittinen (2003). POLGEM, A Computable General Equilibrium Model for

Poland. Government Institute for Economic Research, Finland.

Horridge, M. (2003) ORANI-G: A Generic Single-Country Computable General Equilibrium

Model. Centre of Policy Studies, Monash University, http://www.monash.edu.au/

24

policy/oranig.htm.

Horridge, M. and G. Wittwer (2008) Creating and managing an impossibly large CGE database that

is up-to-date. Centre of Policy Studies, Monash University, General Paper No. G-175.

Partridge, M. D. and Rickman D. S. (1998) Regional computable general equilibrium modelling: a

survey and critical appraisal, International Regional Science Review 21, 205–248.

Peter, M. W., Horridge M., Meagher G. A., Naqvi F. and Parmenter B. R. (1996) The Theoretical

Structure of MONASH-MRF . Preliminary Working Paper no. OP-85, IMPACT Project, Monash

University, Clayton, April.

Schwarm W. and Cutler H. (2003) Building small city and town SAMs and CGE models, Review of

Urban and Regional Development Studies 15, 132–147.

Törmä, H. (2008) Do small town development projects matter, and can CGE help? Spatial

Economic Analysis, 3:2, 247–268.

Törmä, H. and Reini K. (2009) Regional Economic Effects of Finnish Mining Sector on Business

Structure and Employment. University of Helsinki, Ruralia Institute. Reports 37.

Törmä, H. and Rutherford T. F. (1993) Integrating Finnish Agriculture into EC‟s Common

Agricultural Policy. Research Report No. 13. Government Institute for Economic Research

Helsinki.

Törmä, H. and Rutherford T. F. (2002) Regional Economic Effects of Building and Using the

Tornio-Kemi Highway, Road Administration of Lappi, printed series (in Finnish, English version

available from www.helsinki.fi/ruralia/research/regfin.htm). (accessed 1 November 2007)

Törmä, H., Rutherford T. F. and Vaittinen R. (1995) What will EU Membership and the Value

Added Tax Reform do to Finnish Food Economy? A Computable General Equilibrium Analysis,

Discussion Paper 88, Helsinki, Government Institute for Economic Research.

Wittwer, G. and Horridge M. (2010) Bringing regional detail to a CGE model using census data,

Spatial Economic Analysis, Volume 5 Issue 2, pp 229-255, Routledge [Jun 3, 2010].