1 Introduction

While recent decades have seen approximately one billion people, escape poverty, certain countries, regions, and individuals remain poor generation after generation. Despite the overall decline in extreme poverty globally, the Economist notes that “the bad news is that poverty is becoming harder to tackle,” since World Bank estimates find that extreme poverty recently increased in Sub-Saharan Africa as well as the Middle East and North Africa (Economist , 2018). As a result, future success is uncertain and it may become even more difficult to achieve similar reductions in poverty in the future. In many cases, persistently poor individuals reside in remote regions where they use low-return technologies, have limited access to markets (including input, output, or labor markets), and where ineffective or corrupt governments fail to provide essential public goods, ensure secure property rights, or overcome coordination failures. As a result, it is important to analyze the conditions under which chronic poverty persists and the ways in which individual factors, local context, and national policies combine to perpetuate poverty. In this paper, we construct a poverty trap model combining insights from micro-, meso-, and macro-poverty trap studies and then use data generated by this model to explore the causes of individual poverty. Our model is based upon intertemporal utility maximizing, forward-looking agents who choose either a low- or high-return agricultural technology (our micro-trap) in a context where markets arise endogenously (our meso-trap, which is escaped when individuals choose to become traders, thus providing improved local market access to their neighbors) and government policies are determined endogenously (our macro-trap, where the median voter determines the level of public goods provision which can become more broadly beneficial and inclusive). We find evidence of poverty traps that are highly dependent on neighborhood and country characteristics. This implies that policy should be tailored to specific contexts, potentially including cash transfers in some cases alongside improved market access or public goods provision in others. To tackle the full range of causes of poverty, however, multiple policies will be required.

Two recent reviews of the poverty trap literature draw very different conclusions, with Kraay and McKenzie (2014) finding that poverty traps are “rare” and Barrett et al. (2016) concluding that there is “overwhelming” evidence that poverty traps frequently occur, as described more below. As is clear from reading these surveys, the empirical identification of poverty traps is inherently difficult, with multiple potential equilibria pulling data away from unstable thresholds, limited panel data, and complex and evolving interactions between individuals, local context, and national policies. Agent-based models can help inform and overcome these three challenges. In particular, it is especially useful for modeling interactions between individuals, neighborhoods, and countries. These interactions clearly matter, but their complexity means that theoretical models are less developed. The complications that result from integrating these layers of analysis lend itself well to agent-based models. Rich, detailed simulation data allow for empirical analysis that is otherwise impossible with real-world data. Additionally, our model allows us to analyze the importance of focusing on single or multiple equilibrium poverty traps. For example, with a range of initial conditions in a common layered model, we are able to show how some countries exhibit single equilibrium poverty traps, others multiple equilibrium traps, and others no poverty trap at all.

Our paper thus has two primary research questions. First, how do multiple layers of poverty traps (micro, meso, and macro) interact with and potentially reinforce each other? To answer this question, we build upon Barrett and Swallow’s (2006) definition of fractal poverty traps and develop a layered agent-based model. Our model has a poverty trap built into each level of analysis and endogenously determines which poverty traps are overcome in which contexts. Second, using data generated by our model, we ask how individual poverty depends on not only micro, but also meso- and macro-characteristics.

Our model highlights fractal poverty traps in order to analyze how multiple layers of poverty traps interact with and possibly reinforce each other. Barrett and Swallow (2006) develop an insightful informal model that we expand upon by formalizing each level of aggregation, where both single and multiple equilibrium poverty traps can coexist simultaneously at multiple levels of aggregation. We are interested in the welfare of individuals within households, but they make economic decisions within a context determined by larger meso- and macro-processes, and many of these factors evolve endogenously before further impacting individuals.

At the micro-level, we model individual poverty traps as occurring through lumpy production technologies, as individual farmers can use either a low-return technology or a high-return technology that requires a large fixed cost.

The meso-level is described by Barrett and Swallow (2006) as “communities, groups, networks, and local jurisdictions,” and these factors can influence poverty through coordination, cooperation, local public goods, and markets. Our meso-level poverty trap focuses on the endogenous appearance of traders, who give up production in order to transport goods from other producers to markets while earning income through transport fees. In our model, the multiple equilibria include either the failure of any traders to arise (either because nobody can afford to become a trader or because there is not sufficient demand due to geographic clusters of subsistence agriculture) or the existence of a trader that improves market access through mutually beneficial contracts.

At the macro-level, we focus on the endogenous determination of macro-economic policy. A growing literature indicates that institutions are a fundamental cause of wealth and poverty across nations and a potential macro-level poverty trap (Acemoglu et al. 2001, 2005). The tax rate is chosen by the median voter, and the revenue is then used to provide a public good, which we model as a reduction in the cost of adopting the high-return technology. At the two extremes, a country may choose either low tax rates and low public goods provision or higher tax rates and high public goods provision. In the former, the government has little revenue and low public goods provision, meaning that only wealthy households are able to afford technology adoption and unequal opportunities persist. In the latter, higher taxes provide higher revenues and public goods provision, which makes the high-return technology accessible to more citizens.

For a given distribution of agents with fixed productivity and initial capital levels, households endogenously invest through time, markets arise endogenously through the decision of some agents to become traders, and voting decisions endogenously determine public goods provision. We then use our model to analyze our second research question, exploring the ways in which individual poverty is influenced by meso- and macro-contexts. To explore this question, we use our model to generate data in four scenarios: the baseline model described above, a situation where no traders are allowed to arise (meso-trap forced), a situation with no public goods provision (macro-trap forced), and one without markets or public goods (both traps enforced). Focusing on individual outcomes, we show that individual poverty traps depend on a range of exogenous (to the individual) factors. First, individuals with high productivity (capturing, for example, land quality) transition to the high-return technology in any scenario. Second, individuals with mid-range productivity levels fail to escape poverty when neither the meso- nor macro-trap can be overcome, but might do so when these traps are overcome due to neighborhood or country characteristics. We define this range as the geographic poverty trap and highlight the ways in which otherwise similar individuals may end up in very different equilibria based on context. We find that multiple equilibrium traps can appear in some layers of our model, while single equilibrium traps arise in others. Third, below a certain level of individual productivity, even the breaking of the meso- and macro-level traps is insufficient to help individuals escape poverty.

2 Poverty trap literature

The growing poverty trap literature provides valuable insights into the causes of poverty, developing a range of theoretical insights explaining why poverty falls in certain cases while persisting in others.Footnote 1 However, debates remain about the importance of poverty traps and the strength of the empirical evidence verifying their existence. In a recent survey of the literature, Kraay and McKenzie (2014) conclude that poverty traps “are rare and largely limited to remote or otherwise disadvantaged areas” (p. 129), such as rural areas of South Africa (Adato et al. 2006) as well as Kenya and Madagascar (Barrett et al. 2006). In contrast, Barrett et al. (2016) argue that existing research provides “overwhelming evidence that poverty traps exist” (p. 321). Both surveys highlight a range of theoretical and empirical studies, including ones that focus on micro-, meso-, and macro-poverty traps. Even while creating as simple a layered poverty trap model as possible, we find that context matters immensely and, in many cases, largely determines individual opportunity and outcomes.

There are several reasons why similar surveys of the poverty trap literature produce such different conclusions. First, definitions of poverty traps differ. A useful definition is provided by Barrett et al. (2019b), who state that “the essence of a poverty trap is that equilibrium behavior leads predictably to expected poverty indefinitely, given preferences and the constraints and incentives an agent faces, including the set of markets and technologies (un)available to her” (p. 5). Within this framework, however, some authors focus only on multiple equilibrium poverty traps, while others additionally analyze single equilibria in which all individuals remain poor without an opportunity to reach a higher, non-poor equilibrium. With multiple equilibrium poverty traps, a threshold separates those that converge to the poverty steady state from those that grow toward a non-poor steady state. For example, Kraay and McKenzie (2014) only focus on multiple equilibria in their survey.Footnote 2 Given the existence of a threshold separating the two steady states, a short-term transfer can move households beyond the threshold and allow them to begin accumulating more wealth independently, thus providing long-run benefits without requiring further assistance (Rosenstein-Rodan 1943; Murphy et al. 1989; Sachs 2006). Thus, these multiple equilibrium poverty traps produce two important implications: initial conditions matter and one-time policy interventions can produce long-run benefits.

However, many households remain trapped in poverty even without the existence of a potential high-income steady state sitting just beyond their reach. This idea is captured by single equilibrium poverty traps, which exist when there is only a single steady state in which all individuals remain poor. In these contexts, short-term transfers will only provide short-term relief from poverty. Rather than being explained only by initial conditions, single equilibrium poverty traps place greater weight on structural factors that limit opportunities for these households—potentially including bad geography (Jalan and Ravallion 2002), disease (Sachs and Malaney 2002), poor institutions (Acemoglu et al. 2001, 2005), or other factors that individual households cannot control. For this reason, they are also referred to as structural poverty traps (Barrett and Carter 2013). While evidence of multiple equilibria is most common in remote pastoral areas (Lybbert et al. 2004; Barrett et al. 2006), a large number of papers find evidence of single equilibrium poverty traps across a range of contexts (including Naschold 2012; Giesbert and Schindler 2012; Kwak and Smith 2013; McKay and Perge 2013; Naschold 2013, and Quisumbing and Baulch 2013). In these cases, it is even more challenging to design effective anti-poverty policies, since they must tackle deeper, structural causes of poverty. Many studies consider both single and multiple equilibrium traps and Barrett et al. (2016) conclude that “there is overwhelming evidence that poverty traps exist, of both the single and multiple equilibria varieties” (p. 321) but that there is more to learn about the specific mechanisms causing these poverty traps.Footnote 3

We prefer to use poverty traps to refer to both multiple equilibria and single, low equilibrium situations, since in either case households can be stuck in poverty (whether in the low equilibrium or a low equilibrium) and because the term is popularly understood to mean someone who is stuck in poverty generation after generation (which can occur in both). Our model allows for multiple equilibria at the micro-, meso-, and macro-levels, thus integrating into the literature as broadly as possible. Even with the model remaining the same, the specific context determines whether agents in our model may exist in a structural poverty trap, a scenario with multiple equilibria, or no poverty traps at all, as discussed more below.

Second, because poverty traps are inherently difficult to identify empirically, Barrett et al. (2016) emphasize that “the absence of evidence is not evidence of absence,” noting that current empirical studies may thus fail to identify poverty traps even when poverty traps might exist, due to these data limitations and fundamental estimation challenges (p. 314). By using an agent-based model to generate data in a context in which several poverty traps are present by design, we are able to evaluate the contexts in which poverty traps exist.

Third, poverty trap studies of a single level of analysis—whether individuals, households, or countries—may not observe the ways in which different factors interact to cause poverty. Geographic factors can strongly influence household welfare and create geographic poverty traps (Jalan and Ravallion 2002). For example, access to roads and markets can improve individual welfare (Stifel and Minten 2017) and incentivize greater technology adoption and local economic growth (Berg et al. 2018; Stifel et al. 2016). At the national level, institutions influence individual incentives, property rights, access to education and health, and opportunity (Acemoglu et al. 2005; Acemoglu and Robinson 2013), indicating that similar households in different institutional environments may have drastically different poverty dynamics. To include this level of complexity, we develop a model of fractal poverty traps, which Barrett and Swallow (2006) define as occurring when “multiple dynamic equilibria exist simultaneously at multiple (micro, meso, and/or macro) scales of analysis and are self-reinforcing through feedback effects” (p. 3). Theoretical models provide a range of explanations for persistent poverty among certain households or countries, but existing empirical studies may miss important heterogeneity across different contexts.Footnote 4 We explore how much complexity can arise even with a relatively simple fractal poverty trap model. We find rich complexity even by only adding two levels to an individual poverty trap model, and adding more levels or additional types of traps at each level would increase this complexity considerably.

3 A fractal poverty trap model

This section introduces our three-level fractal poverty trap model. At the lowest level, individuals face a micro-level poverty trap through the choice of a low-return or a high-return technology with a fixed cost. At the meso- (neighborhood or regional) level, we focus on access to markets by introducing the endogenous appearance of traders, who give up production in order to focus on transporting goods from other farmers to markets in mutually beneficial ways. At the macro- (country) level, we use the median voter theorem to endogenously determine a tax rate which is used to fund public goods. The public goods reduce the costs of technology adoption in a way that is accessible and beneficial to a broader cross section of citizens and, as a result, can drive increased technology adoption, use of markets, and higher income levels.

While we focus our analysis on agricultural production and markets, the interpretation of this model could easily be extended to other applications where households face their own constraints (such as lumpy investments in agriculture, human capital, or migration), regional markets may or may not arise (due to social networks, poor infrastructure, low levels of trust, or costly transportation), and countries suffer from macro-level poverty traps (possibly from bad geography, poor institutions, lack of property rights, or weak legal systems). While we provide a specific story to motivate our model at each level, our main contribution is a flexible, fractal poverty trap model, which we believe could be applied to a variety of contexts.

3.1 Micro-level model

We base our micro-level model on Ikegami et al. (2019). Consider a representative individual with a fixed level of total factor productivity (TFP, \(\alpha \)) and an initial capital level of \(k_{0}\). Total factor productivity does not change with time but households invest in capital through time (t). Total factor productivity is a technology multiplier that measures the potential to earn income on a individual’s farm and, as such, it can represent household characteristics (such as ability) or farm characteristics (such as the quality of the land or the amount of rainfall).

Given their levels of TFP and capital, individuals choose how to maximize income in period t. Each individual earns income through agriculture (\(y_{t}\left( \alpha ,k_{t}\right) \)) and chooses between a low-return technology and a high-return technology with a fixed cost (G), that creates a non-convexity such that:

$$\begin{aligned} y_{t}\left( \alpha ,k_{t}\right) =\max {\left\{ \begin{array}{ll} f_{L}\left( \alpha ,k_{t}\right) =\alpha k_{t}^{\gamma _{\mathrm{L}}}\\ f_{H}\left( \alpha ,k_{t}\right) =\alpha k_{t}^{\gamma _{\mathrm{H}}}-G \end{array}\right. } \end{aligned}$$

where \(0<\gamma _{\mathrm{L}}<\gamma _{\mathrm{H}}<1\). In agriculture, for example, a high-return technology can include modern farming methods (which can require learning), high yielding seed varieties (which require fixed expenditures on seeds, fertilizer, and other inputs), or cash crops such as fruit trees or coffee plants (which require a large initial expenditure and may take several years to profit). While we focus on agriculture, this framework can easily be applied to human capital investments, migration, or other individual choices and income strategies. Poverty traps resulting from lumpy investments also require credit market failures and we do not allow for borrowing (Barrett and Carter 2013). Recent empirical evidence further suggests that access to credit allows certain individuals to transition to high-return technologies with fixed costs that are otherwise inaccessible to them (Banerjee et al. 2019).

3.2 Meso-level model

The meso-level is less commonly analyzed in the poverty trap literature, and we model it through the growth of traders that provide improved market access to farmers. Certain entrepreneurs choose to become traders by giving up agricultural production in order to earn money by charging fees to transport goods. As more efficient transportation options, traders can charge individual farmers fees in mutually beneficial agreements and, as a result, we interpret their presence as a neighborhood breaking a meso-trap.

Initially, all individual agricultural producers described in the micro-level model transport their own goods to market, possibly on foot or using draft animals. However, this transportation is costly and farmers lose some of their crop while en route. Assume that only a portion \(\left( \theta _{L}\right) \) of a farmer’s harvest reaches market if they transport it themselves. Becoming a trader requires sufficient wealth to purchase a pushcart (or bike, car, wagon, etc.) with which they can efficiently transport large amounts of goods to market. We model this through a fixed capital threshold \(\left( k_{T}\right) \) that a farmer must surpass before being able to cash in their capital for a pushcart. The pushcart can transport the crops of at least 15 people (the 15 neighbors in the grid space) and does so while maintaining a greater proportion of each farmer’s harvest \(\left( \theta _{H}>\theta _{L}\right) \).

In each neighborhood without an incumbent trader, the farmer with the highest level of capital compares his potential income as a farmer with his potential income as a profit-maximizing trader. In order to predict one’s potential income as a trader, the individual evaluates each neighbor to determine the maximum fee that they would be willing to pay to a trader. After gathering this information from each of the fifteen other farmers in the neighborhood, the potential trader calculates the fee that would maximize their total revenue if they were to become a trader. If this is greater than what they would earn as a farmer (and they have sufficient capital), then they decide to become a trader, and we only allow one trader per neighborhood. We assume that a trader knows the potential fee that each of their 15 neighbors would be willing to pay but is only able to charge a single price for all potential clients, thus acting as a local monopolist charging the transportation fee \(\left( F\right) \) that maximizes total revenue. After the trader chooses their total revenue maximizing fee, the neighbors then decide whether to continue with independent farming or to accept the trader’s offer to transport their goods (which we call commercial farming). Traders and farmers use adaptive expectations for predicting future profits, fees, and capital levels in their neighborhood (to check if they could become a trader). In the second period they assume that those will remain the same as the first period, but for all subsequent periods they assume that the growth rate of those values will remain the same as their growth rates in previous periods. If an individual farmer lives in a neighborhood that already has a trader, they forego this calculation because we assume a monopoly.

3.3 Macro-level model

Our macro-level model is motivated by the recent institutions literature, which shows that historical events cause countries to develop persistent political and economic institutions, which then drive economic growth in some countries but not others (Acemoglu et al. 2005; Acemoglu and Robinson 2013). Acemoglu and Robinson (2013) state that growth-promoting, “inclusive economic institutions require secure property rights and economic opportunities not just for the elite but for a broad cross section of society” (p. 75). We assume inclusive political institutions where each country is a stable democracy in which each individual agent votes (non-strategically) for their preferred tax rate and the chosen tax rate is determined by the median voter theorem.Footnote 5 Within this political system, we allow for endogenously determined economic policies and find that, even in well-functioning democracies, macro-traps can arise that limit individual opportunity.Footnote 6

In our model, the median voter chooses their preferred tax rate, which is then used to fund the provision of a non-rivalrous and non-excludable public good in each time period. Each forward-looking individual agent votes for the tax rate that maximizes their own individual expected utility. A high tax rate would lead to greater government revenue and therefore more public goods in the next period, while a low tax rate would mean greater after-tax income available for private investments and current consumption. An individual’s choice would therefore depend not only on their own income and wealth levels (which would determine how valuable the public good would be for them relative to the reduction in their current income due to taxes) but also on the overall income level of their economy (if overall incomes are high, even a low tax rate would suffice to generate high government revenue). Consequently, the median tax rate and therefore the level of public goods provided will differ based on the underlying distribution of wealth, which is itself ultimately based on factors including initial conditions and geography in a country. As explained below, this macro-economic policy ranges from less inclusive—in which case low taxes provide little public goods provision that limit opportunities for the poor—to more inclusive—in which case higher taxes provide greater levels of public goods, which make high return technologies broadly accessible. These investments in public goods, in turn, influence whether households are able to escape micro-level poverty traps and whether markets develop at the meso-level.

3.3.1 Voting and tax revenue

We assume that individuals possess complete information about their own income levels, the aggregate income (or GDP) in their economy (which will determine the total tax revenue raised by any marginal tax), and the level of public goods provision resulting from any given level of tax revenue. With this information, each individual citizen votes for their preferred marginal tax rate \(\left( \tau _{i}\right) \) and the median voter’s preferred tax rate \(\left( \tau ^{*}\right) \) wins and is implemented that period. Based on the chosen marginal tax rate \(\left( \tau ^{*}\right) \), the government collects a share \(\tau ^{*}\) of each individual’s income and collects total revenue \(R=\sum _{i}\tau ^{*}y_{i}\).

3.3.2 Public goods

The government uses this revenue to pay for a per-period public good, which we model as a reduction in the fixed cost of adopting the high-return technology (a reduction in G). By design, this investment is a public good (it is assumed to be non-rivalrous and non-excludable) that can be broadly beneficial while helping a range of households escape poverty, which could indirectly enable the growth of local markets. This investment can be interpreted in a few specific ways. First, a government may provide more education, which helps individuals learn more easily and adopt technologies more rapidly (Foster and Rosenzweig 2010) and can increase agricultural yields and incomes (Huffman 2001). Second, extension services can produce a range of economic benefits, including speeding technology adoption by providing farmers with more information (Evenson 2001). Third, general research and development can facilitate the adoption of new technologies by making them more suitable for a given region or providing localized information (Anderson and Feder 2004). Fourth, governments may subsidize technology adoption so as to improve growth while making technologies more affordable. Fifth, weather forecasting and plant epidemiological research is essential to farming and can be interpreted as public goods that a government provides annually, if not more frequently (Craft 1999; Rosenzweig and Udry 2019).

We assume that the per-period public goods provision depends on the total tax revenues collected according to \(G=\frac{0.45}{1+aR^{2}}\). At one extreme, the government collects little tax revenue and provides limited public goods investment, which may result in high-return agriculture remaining unaffordable for the poor. We interpret this system as not inclusive, since it fails to help poorer citizens climb out of poverty, while wealthier citizens will be able to afford and benefit from high-return agriculture. At the other extreme, the government collects higher tax revenues and funds public goods so as to facilitate technology adoption. In line with Acemoglu and Robinson’s (2013) definition of inclusive economic institutions, this scenario benefits a broad cross section of society and can unlock greater individual agricultural productivity. Our interpretation also parallels the model in Arora and Chong (2018), where improved institutional quality corresponds with higher taxation and improved public goods provision. We interpret higher public goods quality as breaking free from a macro-trap (potentially caused by low-quality institutions) even though not every individual gains. Given our parameters and as seen in Fig. 1, the fixed cost of high-return technology starts at 0.45 and declines as total tax revenue increases.

Fig. 1
figure 1

High-return technology fixed cost and tax revenue

This specific functional form provides a non-convexity in public goods provision and is based on assumptions that, at some level of public goods provision, there are economies of scale. These might arise because governments gain buying or monopsony power that lowers costs, provide services to bigger populations, or because some beneficiaries are easier to reach than others. Economies of scale in public goods provision are commonly assumed in a range of political economy studies on state size and public goods provision (Alesina and Spolaore 1997; Alesina et al. 2004; Stiglitz 2015). As a result, we assume a range over which public goods provision has increasing marginal impacts. Eventually, it becomes very costly to provide public goods because the remaining areas or individuals are the most difficult to reach or because of congestion or coordination problems (Alesina and Spolaore 1997). This increases the costs and decreases the marginal impact after a certain point. The macro-poverty trap is similar to the micro- and meso-traps, since the non-convexity generated by this additional feature can also trap societies in poor outcomes. Even though the median voter’s preferred policy is chosen, the median voter in certain regions will choose low taxes and low levels of public infrastructure, which can trap groups in poverty.

3.3.3 Macro-trap

To understand the macro-poverty trap, it may be helpful to consider how the aggregate level of income as well as its distribution affects the median tax rate and therefore the total revenue and the level of public goods provided.

First, aggregate national income is important. If aggregate incomes are low, then an unfeasibly high tax rate may be required to generate adequate revenue to help individuals adopt the high return technology. On the other hand, if aggregate incomes are high, a low tax rate may be sufficient in order to generate the revenue required for adequate provision of public goods. This results in a macro-poverty trap similar to the micro- and meso-traps since the non-convexity generated by this additional feature can also trap societies in poor outcomes. Even though the median voter’s preferred policy is chosen, the tax revenue could result in low levels of public infrastructure, which can trap groups in poverty.

Second, the distribution of income and wealth within a country can also affect the level of public goods provided. Very poor individuals who cannot adopt the high-return technology even with a high level of public goods vote for a 0% tax rate. Very rich individuals who can easily afford the high-return technology without any provision of public goods and traders who do not need the public goods themselves also vote for a 0% tax rate. Individuals between these two extremes vote for higher taxes because the provision of some level of public goods helps ease their transition to the high-return technology. Among them, poor individuals who are on the cusp of being able to afford the high-return technology vote for very high tax rates since they need a high-level of public goods in order to transition to the high-return technology. Consequently, a country where the distribution of incomes is very unequal where some individuals are very rich and several others very poor would lead to a situation with a low provision of public goods which in turn prevents the middle class from transitioning to the high-return technology. On the other hand, in a more equal society where most individuals are middle class, the median tax rate would be high enough to facilitate the provision of public goods that are adequate to allow those individuals to transition to the high-return technology.Footnote 7

Since the macro-trap is based on both aggregate income as well as its distribution, it is inextricably linked to initial conditions and the resulting individual-level income and wealth outcomes driven by micro- and meso-processes. In turn, the macro-economic situation also affects the micro-process of technology adoption by individual farmers since the macro-economically determined level of public goods provision affects the cost that individual farmers have to pay in order to transition to the high return technology.

3.4 Intertemporal utility maximization

Among farmers, individuals choose to either use the low- or high-return technology and to engage in independent (not using the trader) or commercial (using the trader) farming. Together, in each period households choose to maximize income among the four agricultural choices, where the commercial options are only available if there is a trader in one’s neighborhood:

$$\begin{aligned} \begin{array}{l} y_{t}\left( \alpha ,k_{t}\right) =\end{array}\begin{array}{l} \max {\left\{ \begin{array}{ll} \begin{array}{ll} \mathrm {Independent} &{} {\left\{ \begin{array}{ll} \begin{array}{ll} \mathrm {Low} \mathrm { return} &{} \theta _{L}\left( \alpha k_{t}^{\gamma _{\mathrm{L}}}\right) \\ \mathrm {High} \mathrm { return} &{} \theta _{L}\left( \alpha k_{t}^{\gamma _{\mathrm{H}}}-G_{t}\right) \end{array}\end{array}\right. }\\ \mathrm {Commercial} &{} {\left\{ \begin{array}{ll} \begin{array}{ll} \mathrm {Low} \mathrm { return} &{} \theta _{H}\left( \alpha k_{t}^{\gamma _{\mathrm{L}}}\right) -F_{t}\\ \mathrm {High} \mathrm { return} &{} \theta _{H}\left( \alpha k_{t}^{\gamma _{\mathrm{H}}}-G_{t}\right) -F_{t} \end{array}\end{array}\right. } \end{array}\end{array}\right. }\end{array} \end{aligned}$$

Each individual can also choose to be a trader, in which case they earn: \(y_{t}=f_{\mathrm{Trader}}=\left( F_{t}\right) \left( \# of Clients_{t}\right) \).

After maximizing income, \(\tau ^{*}y_{t}\left( \alpha ,k_{t}\right) \) is paid in taxes and the household determines optimal levels of consumption (\(c_{t}\)) and investment in capital (\(i_{t}\)) so as to satisfy the household budget constraint:

$$\begin{aligned} c_{t}+i_{t}=\left( 1-\tau ^{*}\right) y_{t}\left( \alpha ,k_{t}\right) \end{aligned}$$

Capital grows according to:

$$\begin{aligned} k_{t+1}=i_{t}+\left( 1-\delta \right) k_{t} \end{aligned}$$

where \(\delta \) is the rate of depreciation. Farmers will accumulate capital until they reach their respective steady state (which depends on their individual TFP and initial capital levels), while traders will maintain capital levels just above the threshold to become a trader \(\left( k_{T}=4\right) \).

Each individual maximizes:

$$\begin{aligned} \max \left[ \phi \ln \left( c_{t}\right) +\left( 1-\phi \right) E\left( ln\left( y_{t+1}\right) \mid F_{t},F_{t-1},y_{\mathrm{Trader},t},y_{\mathrm{Trader},t-1}\right) \right] \end{aligned}$$

subject to:

$$\begin{aligned} c_{t}+i_{t}= & {} \left( 1-\tau ^{*}\right) y_{t}\left( \alpha ,k_{t}\right) \\ k_{t+1}= & {} i_{t}+\left( 1-\delta \right) k_{t} \\ R^{*}\left( \tau ^{*}\right)= & {} \sum _{i}\tau ^{*}y_{i} \\ G\left( \tau ^{*}\right)= & {} \frac{0.45}{1+aR^{*2}} \end{aligned}$$

Our agents value current consumption and future income, whether by a given individual or the next generation. We choose to have our agents face this overlapping generations problem for several reasons. First, this model can be applied to situations where individuals either make decisions valuing their own current and future welfare or their own current welfare and that of future generations. Either interpretation is captured through \(\phi \), which measures how much an agent values current consumption relative to the expected income of their future self (or, alternatively, how much a given agent values the consumption of the current generation relative to the income of the next generation). As such, this model parallels models of family altruism across overlapping generations (as done by, for example, Lambrecht et al. 2006; Michel et al. 2006).Footnote 8 Second, this formulation is more reasonable with adaptive expectations. Given the high degree of uncertainty that exists in our fractal model due to meso- and macro-level changes relying on complex dynamics, it is difficult for individuals to hold rational expectations about the future and they may not wish to extrapolate beyond one period. In order to calculate future consumption, agents would need to have expectations about what would happen two periods ahead and if they care about future utility recursively (as is standard and equivalent to the infinite horizon problem), they would need to have expectations infinitely far into the future. In highly uncertain environments, adaptive expectations may be a more reasonable assumption than rational expectations (see, for example Heiner 1989 and discussions in Rosser 1997, 1999). While we prefer this specification, we calibrate \(\phi \) so that our OLG steady state approximates those in the infinite horizon model (as shown in Online Appendix A).

We use this fractal poverty trap model to generate data which we analyze in the following sections. We run simulations for 300 countries through 100 periods, with each country consisting of 576 individuals across a \(24\times 24\) grid, each with a randomly drawn TFP \(\left( \alpha \right) \) and initial capital level \(\left( k_{0}\right) \). Each country is divided into 36 neighborhoods (a \(6\times 6\) grid of neighborhoods), each of which includes a \(4\times 4\) grid of households. Otherwise, the analysis relies on numerical simulation of this model based on the parameters presented in appendix. We calculate a range of individual, neighborhood, and country characteristics and analyze their evolution through time. By design, our model encapsulates many potential outcomes, given the endogenous decisions of certain individuals to become traders and an endogenously evolving tax rate.

3.5 Stages of decision making

Our agents make decisions in five stages:

  1. 1.

    To farm or not to farm. Based on all available information at the start of the round, the agent with the highest level of capital in a neighborhood without a trader chooses whether to be a farmer or a trader. Specifically, the agent looks at each of their fifteen neighbors and determines what fee each one would be willing to pay a trader, and then compares their expected profit from farming with their potential profit as a trader. If they decide to be a trader, they post their fees at the end of this stage. If a neighborhood already has a trader, the trader decides whether to continue trading (and determines the optimal fee as above) or switch to being a farmer.

  2. 2.

    How to farm. Once a trader (if one exists in the neighborhood) posts fees, individual farmers, decide their type of farming that period. This involves choosing whether or not to use a trader simultaneously with whether or not to use the high-return technology.

  3. 3.

    How much to pay in taxes. After agents choose optimal production based on Steps 1 and 2 above, they are informed about the economy-wide GDP and are asked to vote for their preferred tax rate in the period. First, the tax rate determines disposable income today according to the above budget constraint. Second, today’s tax rate funds the next period’s public goods (\(G_{t+1}\left( \tau ^{*}\right) \)) and therefore affect future output.

  4. 4.

    Consume and save. Following the realization of today’s tax rate, agents consume and save based on the maximization problem outlined above, which weights a combination of current consumption and future income. At the end of this round, capital depreciates.

Following the end of all four stages, the process repeats itself.

3.6 Escaping poverty traps

Poverty traps exist when individuals remain poor indefinitely into the future and we first need to define what it means to be poor before exploring whether or not someone is trapped in poverty in our model. In many cases, an income-based poverty line is defined as the income level required for a minimum standard of living. While income-based poverty lines have many advantages, they create artificial breaks that classify essentially identical individuals near the threshold as either poor or non-poor. In a world of smooth income distributions, these negatives can prove problematic. In contrast, others define poverty lines based on behaviors, assets, or other traits (see, for example, Carter and Barrett 2006). As explained below, we define poverty based on individual behavior rather than income. Furthermore, poverty is commonly discussed in static terms, with a household either being poor or non-poor based on a current measure of income, consumption, or assets. However, it is important to distinguish a static poverty line, separating currently poor and non-poor households, from a dynamic poverty line, separating households that remain structurally poor and those that eventually escape poverty. As a dynamic poverty line, Barrett and Carter (2013) define the Micawber frontier as dividing “those agents ...who (in probability) converge to a high-income equilibrium, and those ...who in expectation collapse to a low-level, poverty trap equilibrium” (p. 980).Footnote 9 We use a similar concept as well.

In this paper, we focus our analysis primarily on whether or not individuals dynamically break out of the micro-based poverty trap, meaning that they transition from the low- to the high-return technology (and possibly to a trader) by the end of our simulation. We highlight use of the low-return technology as a poverty trap because it focuses on behavioral decisions, rather than arbitrary divisions in income levels that depend more on the parameterization of our model. We make two adjustments to the Micawber frontier analyzed in micro-level models by Barrett and Carter (2013) and Ikegami et al. (2019). First, both papers base their Micawber frontier on the technology that an individual uses in their steady state. Because our tax revenues and trader fees continue to display a little bit of dynamics (even after 100 rounds), we do not necessarily reach a stable steady state in many cases. As a result, we refer to the prevailing Micawber frontier and provide videos and images based on what the prevailing Micawber frontier would be in any given round. Second, we classify two lines that help emphasize the importance of meso- and macro-determinants of individual technology choices. The prevailing lower Micawber frontier is the individual TFP below which every individual engages in low-return farming (and above which at least some individuals do not).Footnote 10 The prevailing upper Micawber frontier is the individual TFP above which no individual engages in low-return farming (either engaging in high-return farming or being a trader). These two lines provide us with three potential groups. First, those below the prevailing lower Micawber frontier are stuck in poverty, regardless of one’s broader context, since their individual TFP levels are too low. This can be thought of us a structural poverty trap. Second, those between the two lines are in a geographic poverty trap, a concept introduced by Jalan and Ravallion (2002), since identical individuals might end up in or out of poverty based on meso- or macro-context. For example, breaking free from the poverty trap might be due to a combination of individual factors (such as a high individual productivity level), neighborhood factors (the existence of a trader, possibly with agreeable fees), and country factors (such as a tax rate that drives down the fixed cost of the high-return technology). Third, those above the prevailing upper Micawber frontier are non-poor regardless of context.

The transition out of poverty can take one of several paths. In our model, all individuals start poor in low-return independent farming. In this context, low initial capital levels cause farmers to rely on the low-return technology and they produce independently because they lack access to markets (represented through traders).Footnote 11 While everyone starts in low-return independent farming, some individuals escape to alternative livelihoods through a range of pathways. First, certain individuals with sufficiently high productivity levels will transition to high-return independent agriculture.Footnote 12 Second, wealthy high-return independent farmers may attain sufficient capital to become a trader, with their decision further depending on the potential willingness-to-pay of consumers in their neighborhood. Third, once a trader appears in one’s neighborhood, individual farmers might transition into low-return commercial farming, although this is rarely a final outcome. Given that these individuals still engage in low-return agriculture and their final income levels overlap considerably with low-return independent farming as shown below, we consider these individuals to still be in the poverty trap. After a few periods of low-return commercial farming, many individuals transition to high-return commercial farming, where they earn noticeably higher incomes, benefitting from both the high-return technology and the improved market access provided by traders.

We primarily focus on individual livelihoods as determining whether or not an individual is poor. For a given individual, making the transition out of the low-return technology means earning higher incomes. However, given our range of parameters, the entire distribution of our simulation results in considerable overlap across these distinct income sources. For example, the range of individual TFP levels means that we observe a wide range of income levels, even within a given income source. Figure 2 presents the density function of incomes by income source after 100 periods of our baseline model. Even by the end of our model, 64% of individuals remain trapped in poverty, with 63% engaging in low-return independent farming (with their range of incomes stretching from 0.3 to 1.1) and 0.5% choosing low-return commercial agriculture (with a range from 0.3 to 1.6). Otherwise, 15.7% use high-return independent farming and 18.6% reach high-return commercial farming, with a noticeably higher income distribution. Traders (2%) are not depicted because their income levels average 6.7 and reach far higher, making the figure harder to read for the farmers. This illustrates how there is more to income than one’s income source and we focus mainly on income source but also compare incomes in the remainder of our analysis.

Fig. 2
figure 2

PDF of income distribution by income source

Fig. 3
figure 3

Country #8 case study

Furthermore, individual incomes will change due to a particular neighborhood’s trader access and fees and a country’s chosen taxation rate and public goods provision. Because our model integrates considerable variation across individuals who operate within heterogeneous neighborhoods and countries, we obtain a complex range of outcomes and incomes that remains difficult to classify but, in many ways, makes it more applicable to the real world. Otherwise, we remain intentionally agnostic about specific poverty lines and focus our analysis on two concepts: (a) for individuals in specific contexts, transitioning out of low-return farming improves one’s welfare and (b) in a complicated and continuous range of incomes, higher incomes are better and specific poverty lines might differ by context.

3.7 Case studies: country examples

To further illustrate the potential outcomes arising within our model, we begin by presenting case studies. Figure 3 highlights country #8, where income levels are initially low and the low TFP endowment across individuals causes the entire country to remain trapped in poverty. The upper left diagram shows that the GDP per capita converges to around 0.72, while the remaining graphs show that the public good is never funded (zero taxation), nobody becomes a trader, and all individuals use the low-return technology. Thus, the country, every neighborhood, and each individual remains stuck in a single equilibrium poverty trap at each level of analysis.

Fig. 4
figure 4

Country #9 case study

In contrast, Fig. 4 highlights country #9, which experiences rapid initial growth, a brief stable period, and then a rapid escape to a higher level of GDP per capita. This transition occurs because the country escapes the macro-trap as taxes drive down the fixed cost of technology adoption (top right) and because neighborhoods begin to escape their meso-traps through the rise of traders (bottom left). These changes allow almost 80% of individuals to escape the poverty trap (bottom right). In this case, country-level factors drive the provision of public goods (through higher tax rates) before period 10 and over 60% of individuals immediately transition out of low-return agriculture. Then, traders arise shortly after, with a trader in every neighborhood by period 30, and additional farmers gradually escape through the end of our simulation. Together, the provision of public goods and rise of traders sparks rapid growth in GDP per capita starting around period 17. Within country #9, the country as a whole breaks out of the macro-trap, every neighborhood escapes the no-trader trap, and individuals face a multiple equilibrium trap with some escaping from the low-return technology, while others cannot.

Thus, while the model remains the same in both countries, we see a range of outcomes based on the set of individual productivity and initial capital levels. In some cases (country #8), entire countries remain trapped in poverty, with no traders and everyone using the low-return technology. Elsewhere (country #9), traders arise and tax rates increase to provide broadly beneficial public goods, both of which unlock rapid growth allowing most individuals to escape poverty. In this comparison, individual TFP values range from 0.80 to 1.04 in country #8 but 0.75 to 1.43 in country #9, with the higher end of the distribution helping drive the rise of traders and escape of most individuals, while those at the lower end are unable to escape poverty, even with access to traders and public goods.

4 Empirical analysis

4.1 Evidence of poverty traps

Before conducting our main analysis, we first present preliminary evidence on growth and changes in the income distribution through time. Across a range of methods, we find consistent evidence of divergence across multiple equilibria.

Quah (1996, 1997) use cross-sectional data to analyze distributions of national income levels, finding evidence of “twin peaks” that indicate divergence across countries. We present similar distributions in Fig. 5 to present visual evidence regarding if and when convergence and/or divergence occurs. First, we compare the distribution of average incomes through time by plotting the probability density function in years 1, 21, 41, 61, 81, and 100—for the macro- (Fig. 5a), meso- (Fig. 5b), and micro-level (Fig. 5c) data. In the macro- and meso-graphs, we find similar evidence of divergence across both countries and neighborhoods. In each, there is initially a unimodal distribution in which all countries or neighborhoods begin with low average income levels centered around 0.5. Through time, divergence occurs as a large peak develops around 0.75, while some countries and neighborhoods transition to higher income steady states ranging from around 1.5–2.5. It appears that most countries reach their steady state, since we see relative stability in the distribution between years 81 and 100, although the share of countries in the low-income steady state continues to fall slowly. The micro-evidence is similar, with the vast majority of individuals trapped at low incomes while some escape poverty through farming (earning incomes around 2–4) and a few becoming wealthy traders (incomes up to around 12).

Fig. 5
figure 5

PDF of GDP per capita through time

Many poverty trap models predict that those stuck in poverty will experience zero growth (due to an absolute poverty trap) or slower growth (due to a relative poverty trap). In the case of multiple equilibria, we expect to see no growth among those at a low-income steady state, rapid growth among those transitioning to the high-income steady state, and no growth again once the high-income steady state is reached. As done in Easterly (2006) and Kraay and McKenzie (2014), in Table 1 we present evidence on growth rates by initial income levels, which provides a convenient way to determine whether or not poor individuals, neighborhoods, or countries grow faster or slower in our model and whether or not a certain range experiences rapid growth. Using these methods, both Easterly (2006) and Kraay and McKenzie (2014) find little evidence of poverty traps, with positive growth among poor countries that is not considerably different from wealthier countries. Additionally, we present our results across different time periods to determine whether this growth is sustained and when it slows down. The average growth rates over all years increase by quintile. The initially poorest countries grow at 0.4% per year, while the initially wealthiest grow at 1.0% per year, resulting in divergence. Tracking growth rates through time, the poorest two quintiles experience early growth (3.6% and 3.8%) as they converge on their steady state, but growth rates slow to 0–0.1% by year 30. The initially wealthier countries experience both more rapid initial growth (4.8%) and more sustained growth that does not approach 0–0.1% until year 60. Thus, while all groups appear to reach their steady state, the initially wealthier countries grow more rapidly and longer as they transition toward their higher income levels.

Table 1 Growth rates by quintile and time period

In Fig. 6, we plot average growth rates by initial income percentile as a way to provide a more detailed and visual depiction of these trends, as done in Piketty et al. (2017). Consistently across each level of analysis, the poorest two quintiles experience very low growth around 0.5% on average. Starting in the third quintile in both the macro- and meso-results, growth rates slowly increase and break 1% around the 90th percentile. In the micro-results, we see even stronger evidence of divergence and growing inequality. Those individuals with the lowest initial incomes grow enough to converge on the low-income steady state, while the majority of the distribution experiences low average annual growth rates of 0.4%. Average growth rates increase among the initially wealthiest, reaching 1.5% at the highest percentile.

Fig. 6
figure 6

Mean growth rate by initial income percentile

Thus, we see evidence of divergence at each level of analysis, with the initially wealthier individuals, neighborhoods, and countries growing fastest while transitioning to higher steady states.

4.2 Graphical analysis through time

Next, we graphically analyze transformations through time across a range of scenarios, highlighting the importance of individual as well as neighborhood and country characteristics. The following figures (and corresponding videos available online) depict individual job types: low-return independent farming (red), low-return commercial farming (green), high-return independent farming (blue), high-return commercial farming (black), and traders (yellow). Using the same random draw of individuals across all 300 countries used above, we run our simulation under four different scenarios: contexts where it is possible to escape both the meso- and macro-traps (upper right, the baseline case analyzed thus far), contexts where the macro-trap is forced by not allowing any taxation which results in no public goods provision (upper left), contexts where the meso-trap is forced by not allowing any individuals to become traders (bottom right), and contexts where the meso- and macro-traps are both forced (bottom left). Thus, each point depicts one of 172,800 individuals (576 in each of 300 different countries) and the same 172,800 individuals are depicted in each of the four scenarios. The four scenarios allow us to visualize the effects of the macro- trap (by comparing along a given row) or the meso-trap (by comparing along a given column). The vast majority of individuals are low-return independent farmers but these markers are smaller than the other types (a quarter of the size) to make the dynamic changes more visible.

To illustrate the transformations that occur throughout our model, we present graphs depicting the evolution of individual occupations (with the two Micawber frontiers), current capital, incomes, and tax preferences. The graphs are available as videos on our online appendix and a few single-period snapshots are provided below. We organize our results in this section according to several concepts.

4.2.1 Micawber frontiers and poverty traps

Figure 7 depicts individual job types along with the prevailing lower and upper Micawber frontiers, separating individuals definitely stuck in poverty (left zone), individuals whose outcome depends on context (middle zone), and non-poor individuals (right zone). Micawber frontiers are dynamic concepts evaluating what someone does in their steady state and, while we do not always reach a clear steady state in our model, the final round provides a good proxy for the steady state in our model. It is useful to begin with both traps enforced (lower left), which is analogous to similar micro-level models (Ikegami et al. 2019). Here, there is a clear, single Micawber frontier that separates low and high-return independent farmers based on their individual TFP. Without the opportunity to break through the meso- and macro-traps, neighborhood and country characteristics do not matter and, given our low range of starting values, neither does initial capital (except for a few early periods where the prevailing Micawber frontier slopes downward). As seen in Figs. 8 and 9 , there is a clear jump in both capital and income at the single Micawber frontier, but the steady-state levels are also increasing in TFP.

When countries can provide public goods but traders cannot arise within neighborhoods (lower right), we see several important changes. First, a geographic poverty trap appears between the two Micawber frontiers where, as explored more below, similar individuals may end up poor or non-poor based on the interactions between their own initial conditions and their meso- and macro-context.Footnote 13 The prevailing lower Micawber frontier falls, since the provision of public goods facilitates technology adoption and helps farmers with intermediate TFP levels transition out of poverty. Also, the prevailing upper Micawber frontier shifts right because the negative impact of taxes dominates the benefit of cheaper technology adoption for this range of TFP values.

When traders can arise within neighborhoods but countries cannot provide public goods (upper left), the prevailing lower Micawber frontier also falls in relation to both traps being enforced, opening up a geographic poverty trap.Footnote 14 This occurs as traders help more farmers transition from low-return independent, to low-return commercial, and finally to high-return commercial farming, a transition that is especially visible around periods 10–30. However, the prevailing upper Micawber frontier does not change.

Finally, the smallest poverty trap and largest geographic poverty trap occur when both the neighborhood and country-level traps can be overcome (upper right). Here, we see the biggest fall in the prevailing lower Micawber frontier, as trader access and public goods provision allow a wider range of individual TFP values to transition. However, even with both traps able to be overcome, there remains a group of individuals trapped in low-return farming due to their low TFP values. With the potential for taxation, the prevailing upper Micawber frontier shifts right, since again there is a range of farmers for whom the cost of taxes outweigh the benefit from public goods provision.

The geographic poverty trap is the largest when both the meso- and macro-trap can be broken and non-existent when neither can be broken (when only individual characteristics matter in our model). When only the macro-trap is forced, country-level characteristics should not matter but neighborhood-level characteristics that explain the presence of traders still cause considerable overlap. When only the meso-trap is forced, neighborhood-level characteristics should not matter but country-level characteristics that explain taxation and public goods provision still cause considerable overlap. Thus, the degree of overlap suggests that both meso- and macro-variables explain individual-level poverty.

Using our behavioral poverty trap definition based on whether or not farmers engage in low-return farming, overcoming meso- and macro-traps is seen to reduce individual poverty levels. Individuals are least likely to escape poverty when both traps are forced (lower left), where 92% of individuals still use the low-return technology in period 100. When both traps can be overcome (upper right), this number falls to 64%. Between these extremes, allowing countries to escape the macro-trap (73% in low-return farming) is better than allowing neighborhoods to escape the meso-trap (77% in low-return farming).

Furthermore, when taxes arise (right column), the upper Micawber frontier shifts to the right. This result is driven by higher taxes dissuading farmers near the threshold from adopting the high-return technology.

Fig. 7
figure 7

Evolution of individual occupations by TFP and initial capital—period #100

Fig. 8
figure 8

Evolution of individual current capital by TFP—period #100

Fig. 9
figure 9

Evolution of individual current income by TFP—period #100

In online appendix, we provide an illuminating period-by-period video that displays movements in the lower and upper Micawber frontiers through time.

4.3 Case studies: similar individuals in different contexts

To further highlight these issues, we compare four similar individuals who exist in different neighborhoods and countries in Fig. 10. We focus within the geographic poverty trap, where one’s neighborhood and country influence what jobs an individual can pursue and what their income levels become. The individuals we selected have both initial capital and TFP values between 1.1 and 1.11.

We present graphs of individual income through time in each of the four scenarios, with plots of job type, the fixed cost of the high-return technology, trader access, and trader fees provided in Appendix Figs. 16 through 19. With both traps enforced (bottom left), meso- and macro-context does not matter (since we do not allow for traders or public goods) and every individual reaches the same outcome. Given this TFP level, every individual remains trapped in low-return independent farming and earns an income level of 0.94. When we allow countries to escape the macro-trap while enforcing the meso-trap (bottom right), taxation increases and farmers now engage in high-return independent farming (though individuals A and C jump back and forth due to cycles in G). While public goods provision facilitates the adoption of the high-return technology and pushes up incomes, the rate of taxation lowers incomes and, in this particular group, these individuals remain about as well of as they would be without taxation (with final incomes ranging from 0.91 to 0.97). When we instead allow neighborhoods to produce traders while enforcing the macro-trap (upper left), we see higher incomes with more heterogeneity. Access to traders begins in rounds 10–25 and access to traders helps these individuals transition from low-return independent farming to low-return commercial farming and finally to high-return commercial farming. However, while two individuals (A and D) continue to choose high-return commercial farming (with different incomes resulting from different trader fees), two individuals (B and C) transition to high-return independent farming, since the trader fees grow beyond their willingness to pay. However, comparing their outcomes with the scenario where both traps are enforced, this brief utilization of the trader allows these individuals to transition permanently to high-return independent farming, with incomes about 50% higher than they would have been without any access to a trader.

Finally, in our baseline scenario both traps can be overcome and we again see different outcomes across these similar individual farmers. For individual D, they reach high-return commercial agriculture as with only the macro-trap enforced. However, they now earn slightly higher incomes as a result of the lower trader fees. For individual C, they also engage in high-return commercial farming and earn a similar income as when only the macro-trap is enforced, though with some cycles resulting from changes in trader fees. Otherwise, individuals A and B perform similarly as when only the meso-trap is enforced, since no traders arise in their neighborhoods.

Fig. 10
figure 10

Income comparison for similar individuals

By focusing on identical individuals in different contexts, we see that one’s neighborhood and country matters crucially along with whether or not traps at each level can be overcome. In this example drawn from the geographic poverty trap, individual opportunity is determined by one’s context.

4.4 Summary

These results further illustrate the importance of one’s context in the study of poverty trap models. Our results are consistent with Barrett et al. (2016), who conclude that there is a range of evidence that poverty traps occur in a variety of contexts and include both single and multiple equilibrium traps. These findings also suggest that poverty is likely to be concentrated in regions with little market access and weak governments, a finding consistent with the conclusion made by Kraay and McKenzie (2014). In these cases, individuals face single equilibrium poverty traps and short-term cash assistance is unlikely to provide long-run benefits. Rather, deeper and more structural reforms are necessary. The baseline model illustrates this, with individual farmers who lack market access and public goods provision face a single equilibrium (or structural) poverty trap, while those fortunate enough to reside where meso- and macro-traps are overcome face a single non-poor equilibrium.

Thus, even if individual TFP cannot be determined easily, targeting policies based on meso- or macro-context may prove more effective. However, these reforms may prove to be the most difficult in isolated regions with weak governments. As seen in our Micawber frontiers above, certain individuals remain trapped in poverty unless policies are able to improve their TFP sufficiently. This implies that single policies will generally prove to be insufficient and that a combination of policies may be required to provide improved public goods, market access, loans to overcome dynamic thresholds, and more productive individual assets.

In related work, we are using this model to answer additional questions. First, we return to the idea that “the absence of evidence is not evidence of absence” and ask whether commonly used empirical tests of poverty traps are likely to find evidence of poverty traps, even when they exist. By using different methods for randomly selecting data from our simulated model, we can evaluate the performance of common empirical methods and the conditions required for them to reliably identify poverty traps accurately. Second, we introduce common policy interventions, such as cash or asset transfers, and evaluate their performance under different contexts.

5 Conclusions

This paper develops a fractal poverty trap model that allows us to explore the interactions between micro-, meso-, and macro-poverty traps. Our model is based on forward-looking utility maximizing individuals choosing their occupation and investment levels within endogenously developing markets and national economic policies. By design, our model allows for multiple equilibrium poverty traps at each level of analysis and we generate data with which we evaluate common empirical methods. At both the meso- and macro-levels, we find evidence of divergence, with many blocks and countries trapped in poverty, while others experience sudden surges in growth allowing them to escape to higher income levels. Focusing primarily on the micro-level, we find that individual opportunity depends largely on individual productivity, but also differs greatly based on the meso- and macro-context in which one lives. For those with little access to markets or public goods provision, individuals are likely to remain trapped at low income levels unless they are fortunate enough to have high individual productivity levels. For individuals with intermediate productivity levels, however, moving to a neighborhood with a trader or a country with public goods provision may allow them to transition out of poverty.

These results show that context matters for a large range of individuals in our simulation. A combination of policies is essential to move many of the poor out of poverty traps, including cash transfers but also structural changes promoting greater market access and public goods provision.

Furthermore, these results highlight the importance of context, but capturing the complexity of context poses a considerable challenge. While we attempted to integrate micro-, meso-, and macro-layers into a fractal poverty trap model as simply as possible, the analysis quickly becomes complex in ways that are hard to quantify empirically. For example, having one rich neighbor might be sufficient for a trader to arise, but their fees depend on neighborhood demand, which is based on a set of TFP levels and growing capital levels that interact in complex ways. At the macro-level, more rich fellow citizens mean that, all else equal, a lower tax rate will suffice for providing a desired level of public goods. However, rich fellow citizens might also vote for lower taxes. This complexity makes fractal poverty traps interesting and important to explore, but it also makes simple narratives challenging. In this paper, we develop a relatively simple fractal poverty trap model and provide a few inferences focused on the complex ways that individual productivity and local and national context interact to determine individual welfare.