ABM
- Medium and large Macroeconomic ABMs (MABMs) typically feature the following agent types: Households
, Firms and Banks. - MABMs involve five markets.
- Consumption goods (C-goods)
- Capital or investment goods (K-goods)
- Labor
- Credit / Liabilities
- Deposits / Assets
Households
-
MABMs consist of a population of
households. - Households purchase
-goods. - Generally, households do not go into debt.
- Households can be linked to firms via trading relationships where they buy
-goods from and work for. - Households may be capitalists who re-capitalize a defaulting firm to make it survive.
- Households purchase
-
Consumption is done in two stages
-
Determine the consumption expenditure
- The budget can be specified as
Where
is the financial wealth, is the human capital and are weights. - By definition
Where
is the gross nominal interest rate, is the income of household is the total consumption of household is the total saving of household . - Savings is therefore defined as
- We can extend the above to also account for past incomes and financial wealth.
- We can also extend them to account for expected future incomes and human wealth.
and can also be functions of past income and wealth. This mimics what is observed empirically where people reduce their spending when wealth is low.
- The budget can be specified as
-
Determine how to allocate
for each -good. - Generally this choice is influenced by the relative prices of the goods
- Choosing can be done via a multinomial logit distribution or via a search.
- Alternatively, it can incorporate network data. Households may only buy from firms they are connected to or these firms’ immediate neighbors.
- Information can also be incorporated in the search process.
-
-
Active households supply labor to the Labor Market, while inactive households do not.
- Households may have specific labor types offered and
-products preferred. Typically we assume these are different and all households produce one unit of labor. - Employed households earn wages.
- Unemployed households may earn an unemployment subsidy.
- Households can be (temporarily or permanently) firm owners who receive dividends
- Households may also look for new jobs (i.e., jobs which offer higher wages).
- Households may have specific labor types offered and
-
Unspent income is saved to generate financial wealth (typically only bank deposits)
- Modeling a portfolio choice for each households’ savings may be complex.
Firms
-
The MABM system consists of
firm which are either -firms (produces consumption goods) or -firms (produces capital good) -
-firms demand labor and -goods to produce -goods for consumption. -
Firms set the quantity and price of the goods they sell.
- Buyers do not have information on all prices and quantities sold by firms .
-
Firms set the demand for
-goods and labor based on the planned scale of activity. - Crucially, firms do not have perfect information on the demand for the goods they offer.
- Firms only observe the actual demand after they have sold their goods.
- Uncertainty in the market forces firms to adapt.
- The demand for
-goods by a -firm is determined by production requirement (i.e., its investment) - Actual future developments of the
-goods markets are unknown to the firms.
- Actual future developments of the
- Capital in stock is used first.
- In some cases, investment is driven by long run production requirements which may not be useful for short run demand peaks.
- Firms whose labor is insufficient to meet demand will post job openings and a wage offer.
- Crucially, firms do not have perfect information on the demand for the goods they offer.
-
More formally, firms start with an initial price and quantity
defined as the status quo. - When all transactions are made at the end of period
, the actual sales is observed given by Whereis the quantity soled. - Firms predict the expected demand.
- If
the firm holds an inventory consisting of a buffer stock of finished goods. The inventory held is - Inventory shortages and excesses are determined either using an interval
or using a single threshold . - Positive inventory is always involuntary and corresponds to a negative prediction error.
- Negative inventory means unsatisfied customers.
- The target inventory is determined using a target inventory-to-sales ratio
- When all transactions are made at the end of period
-
The firm receives two market signals.
- An excess or shortage of inventory with respect to the target. This signal corresponds to estimates for
- The relative price (between the firm’s price and the average market price).*This signal corresponds to estimates for
. - Let
denote the average price. The estimates are adjusted as follows (see here for something similar). - Production plans go up if there is a shortage of inventories and the current price is greater than the competitor’s prices.
- Production plans go down if there is an excess of inventories and the current price is lower than the competitor’s prices.
- Prices go up if there is a shortage of inventories and the current price is smaller than the competitor’s price.
- Prices go down if there is an excess of inventories and the current price is greater than the competitor’s price
- An excess or shortage of inventory with respect to the target. This signal corresponds to estimates for
-
We may also consider Factory Dynamics in particular by considering utilization if capacity is not fully utilized, only a fraction of the capital stock is used in production.
-
We can further divide
-goods (vintages) based on what they produce (i.e., certain machines can only make certain things). In such a case, firms choose vintages based on the ratio of expected future productivity of each vintage relative to the price of the tool of that vintage.
-
This necessitates specifying the production function.
-
Demand for labor, capital, and credit are determined using production goals
-
-
In addition to deciding prices and production goals, firms may also decide on
- Capacity utilization (for short term demand fluctuations); and
- Investment (for long-term production goals)
-
The demand for credit is more formally determined as follows. If
is the operating cost of the firm and is the internal funds. THen: -
If
, internal funds can finance the operation costs. -
If
, there is a financing gap. Banks fill this financing gap via loans. A general specification for the financing gap is Where the first term corresponds to labor costs (
for wages and number of laborers). The second term corresponds to capital costs.
denotes the price index for -goods and the investment of the firm on its supplier for -goods.
-
Banks
-
Financial factors influence macroeconomic performance primarily through the assumption of financial frictions — that is, we assume the transmission of funds from lenders to borrowers is imperfect. This encompasses the following:
- Costly state verification - Information on the return of investment becomes asymmetric after the investment has been carried out — entrepreneurs can observe the ROI at zero cost (since they are involved in the project being invested) but banks can only ascertain the true return with a monitoring cost.
- Costly enforcement - the debt contract itself is costly to enforce. Producers in the financial market are not substitutable therefore lenders run the risk of borrowers running with the money and have to design contracts to minimize loss incurred from this.
- Costly bankruptcy - the burden of bankruptcy is on the borrower since it is the borrower who incurs monetary and reputational costs on default. Thus, to the borrower, there are additional implicit costs when borrowing money.
-
The bank primarily determines the interest rates.
-
Banks accept deposits from people in its sector and extends loans to firm owners.
-
Banks are subject to a prudential constraint — banks must have net worth
at least equal to a given fraction of risky assets. . The constraint can be specified using the maximum leverage
where
Policy
- The main challenges for using MABMs for policy design are as follows:
- Explainability — can we explain the mechanisms driving the policy’s effects using the model.
- Calibration - MABMs require calibration based on empirical data.
1 provides a survey of Macroeconomic models and also outlines some of their common features
Links
Footnotes
-
Dawid and Gatti (2018) Agent Based Macroeconomics ↩