I have built the world IOTs in wage and income-value for years 2000 to 2014, as well as the Excel tables explaining OSs (linked to wage-value) and profits (linked to income-value)of the differant world productive units for the same years.
One will find on the WIOD site, peculiarly under the form Excel or Rdata, the world IOTs in prices for the year 2000 to 2014. Rdata files can be read with the R software.Data on labour compensation, I have used for building IOTs come from the World Input-Output Database site too.
Estimations of "rents", i.e. of the propriety incomes paid to households and non-profit institutions serving them, have been built through data coming from the site «OECD.Stat». I explain on the page sources et méthodes in French! the estimation method.
The world IOTs in prices of the
WIOD describe 43
countries and the rest of the world, i.e. 44 areas,
(list
of areas) and 56 activities (list
of activities), i.e. 2,464 productive units
I present below in 5 steps the method I have followed to build the world IOTs in value and the Excel tables explaining the OSs and profits formation of the 2,464 productive units of the world economy. The method follows what I had exposed at the Bordeaux ADEK conference in July 2010, except that at Bordeaux I had described a process (cf. § 6, pp. 19 and 20) to build a single world IOT in value from several national IOTs in prices. I have not used this process, since I have started from a single world IOT in prices.
I join the computer process I have used.
This vector of 2,464 elements gives the incomes paid by each of the 2,464 productive units including the rest of the world, either limited to labour compensation either including rents. More information is given about data on the page sources et méthodes in French.
As an example, I give the labour compensations vector thus obtained for the 2,464 productive units for the year 2014 under a matrix form. Despite this matrix presentation, it is a true vector, the vector , which can be got by writing end to end the different lines of the matrix.
The vectors , for all the years 2000 to 2014, both for wage and income-value, may be found on the page results.
The IOT in prices gives the vector of the production of the 2,464 productive units and the matrix of intermediate consumption IC (2,464 x 2,464). One can get the diagonal matrix Σ and the square matrix (2,464 x 2,464) Σ - IC. But this matrix has no inverse, because some elements of are null, which implies that some column vectors of Σ - IC are also null. As a remedy to this problem, I have replaced all the null elements of by one. The only effect of that change is to replace a null production by a production of 1 million of USD, which is negligible on a world level.
After that, the solve function of R gives the vector . As an example I give its matrix form, similar to that of
The vectorsWe know the vectors
| intermediate consumption |
43,828,260 | final uses | 42,196,851 | total | 86,025,111 |
| labour compensation | 42,196,851 | ||||
| total | 86,025,111 |
It may be verified that the total of the rows of commodities equals the total of the columns of industries.
I decompose the margins of the different productive units
following the method developed in my Bordeaux
communication. The accounting margins of these units are given
by the vector
When building an IOT in wage-value, one does not deduct rents and the margin is called operating surplus (OS).When building an IOT in income-value, one does deduct rents, including dividends and the margin is called cash-flow. I think this term inappropriate, since there is no monetary flows but only the result of a calculus and I prefer to call it profit.
The vector
The calculus results are given in a unique Excel file for each year and each type of measure (wage or income). As an example I join the table of OS formation of the year 2014.
This file is compound of the following sheets:
At last the same Excel file presents three more sheets whose object is the calculus of margins in value ( see 5th step).
Each sheet is a matrix (56 industry rows, 44 area columns) giving the values of each productive unit. If one considers end to end the columns of each of these matrices, one gets vectors of 2,464 elements equivalent to the n elements vectors of the theoritical model.
I describe below the way to build the different sheets.
The primitive margins, realized only by the sales of consumption
commodities before any exchange between firms, are given by the
vector
Each element of these vectors represents the sales of one of the 2,464 commodities as consumption good to the 44 countries (including the rest of the world and the country making the good). On the IOT the final uses appear on a matrix located on the "right" of the matrix IC of the intermediate consumptions (cf. the struture of the IOT represented by the R object "wiot" as it is published on the WIOD site. With the R software I have extracted the matrix efprix of the final uses in prices. After that, one need to extract from this last matrix the sales of consumption goods from each productive unit to the different countries.
The final purchases of each country are divided on five successive columns (purchases by the consumers, purchases by non-profit institutions serving households, purchases by government, purchases of GFCF, variations of stocks). I have considered all the sales of consumption, therefore the sales given by the first three columnns. I have given a double index to each productive unit, an index b for the activity varying from 1 to 56 (cf. list of activities), and the index p for the area varying from 1 to 44 (cf. list of countries).
Thus one can represent the vector
Aefprix <- array(t(efprix),dim=c(5,44,56,44))
# 5 types of final use, 44 countries purchasers, 56 activities
producers, 44 countries producers
Ctotprix[b,p]<-sum(Aefprix[1:3,,b,p])
The last program line means that only the first three types of final use have been selected, that all the coutries are purchasers (no figure between both commas), but that only the activity b of the country p is producer.
The matrix giving the final uses measured in value is efval
= K efprix and from program lines similar to the above lines,
we can build the matrix Ctotval (44 x 56), ghat
represents the vector
Results are written on the first two sheets of the Excel file for
The calculus of gains and losses made by each of the 2,464 productive units is done easily from the matrices of intermediate consumption in prices IC and in value K IC.
One can verify that the total of the earnings got by the whole of the 2,464 productive units, that are written on the sheet 4 of the Excel file, equals the total of the losses got by the whole of the same productive units written on the sheet 5. Therefore the total of the net earnings of the whole of the productive units written on sheet 6 is null.
On sheet 7, I write the margins got by each productive unit after
the intermediate consumption exchanges have occured. That can be
done by summing sheets 3 and 6. Thus it is a redistribution of the
margins
We have no matrices (2,464 :x :2,464)Inv and Inv' as defined in my communication, in page 11, but efprix and efval give in 4th position the sales of GFCF from each of the 2,464 productive units to the 44 areas respectively in prices and values. To get the sales of GFCF measured in prices by the productive unit whose indexes are b and p, one must apply the following program line: FBCFprix[b,p]<-sum(Aefprix[4,,b,p]).
A similar program line gives the measure in value. Therefore one can calculate the gain got by each produtive unit. Results are given on sheet 8.
The commodities produced by a productive unit, then stored by the same or an other productive unit, are given by the 5th position of the matrices efprix and efval. Therefore the earnings made by the productive unit whose indices are b and p when producing commodities that are eventually stored are given by gainsStocksProd[b,p] <- sum(Aefprix[5,,b,p]) - sum(Aefval[5,,b,p]). The results are recorded on the 9th sheet of the Excel file.
As I explain in my Bordeaux communication, §4.3, pp 18 and 19, to get the final margins in value, one has to omit the 5th component relative to the gains done with stock variations and to deduct a component I have called "4th A" giving the losses done when buying GFCF. But there are no data relative to this new component in firms accounts whose goal is the calculus of accounting margins, and not margins in value. Therefore the IOT, which is built on the same principles, cannot be used to calculate the losses done by each productive unit when buying GFCF.
But we can, through the world IOTs, both in prices and in value, calculate the losses done by the whole of the productive units of a given area (country or rest of the world) when buying GFCF. Therefore I will begin to calculate these losses. Then I will estimate the losses done by each productive unit in sharing the losses of each area between the productive units of the same area.
Results are displayed on sheets 11 (estimation of losses by purchasing GFCF), 12 (estimation of the net earnings done through GFCF exchanges) and 13 (margins in value) of the Excel file.
The purchases of GFCF by the area from all the productive units are given by the program line: FBCFprix[p]=sum(Aefprix[4,p,,]).
A similar program line gives their measure in value. Therefore we can calculate the losses realized by all the productive units from a same country when purchasing GFCF. It may be verified that the total of gains made by the whole of the units (sheet 8) is equal to the total of losses made by the whole of the areas.
We have no matrix Inv, as defined in my communication at Bordeaux in page 11 This matrix would have given the purchases of GFCF by each of the 2,464 productive units from the various productive units.
I have estimated these purchases through a matrix of GFCF distribution among the activities for France and for the year 2009, that I have got unofficially and with courtesy from the French statistical office. This matrix gives the distribution of purchases of GFCF by France among French productive units.
I have supposed that this distribution applied without any difference to all areas and for all of the years from 2009 to 2014.
These estimations are given on sheet 11 "Losses of GFCF" of the Excel file. We may compare them, as they appear on line 58 of sheet 11, to totals of losses by country thar have been directly calculated ( see a). I have effectively made this compareason for the year 2014. I have reported the directly calculated totals of losses on line 61 of sheet 11. To allow a comparison I have copied on line 63 the totals of the losses by area got directly. The figures are slighty different. Thus the total of the world losses got by summation of the losses of the 2,464 world productive units is inferior of 2,700 millions of US dollars to the total got by summation of the losses by area. This difference, inferior to 35 hundred thousandths, is absolutely negligible.
Then I introduce the sheet 12 giving the gain of each productive unit when selling GFCF net of its losses when buying GFCF. The total of these net gains should be null at the world level, but as the losses when buying GFCF have been underestimated of 2,700 millions, the sum of these net gains are overestimated of the same figure.
Finally, on the same Excel file, I add the sheet 13 "OS in value" or
"profit in value", which gives of final the margins vectot of
the different productive units of the world, thar I get by adding to
the initial margins vector