Exogenous Variable

Beginner
Updated Sep 2, 2026

What Is an Exogenous Variable?

An exogenous variable is an independent factor whose value is determined outside of an economic model and then used as an input. It is not influenced by the model.

In other words, it can influence the outcomes within a model but is not affected by the internal dynamics of that model. It is treated as a given or fixed input, and is the opposite of an endogenous variable (whose value is determined by other variables within the model).

How Exogenous Variables Work

Exogenous variables account for external influences on an economic model. 

Consider a simple supply and demand model where the price of a product depends on the actions of buyers and sellers. The price of raw materials used in production can affect the model, so it is considered an exogenous variable. If an event like a sudden imposition of high tariffs causes raw material costs to rise, this would lead to higher production costs. This could then shift the supply curve and change the equilibrium price.
Similarly, in an economic model of a country's GDP, factors such as changes in foreign trade policies or natural disasters can serve as exogenous variables. A severe hurricane, for instance, is an exogenous variable that can reduce economic output and affect GDP without being caused by the model itself.

A key principle is that exogeneity is relative to the model. A variable that is exogenous in one model may be endogenous in another. 

For example, rainfall is exogenous to a farming model: it would affect the outcome of crop yield, but is not impacted by other variables such as amount of fertilizer. Meanwhile, rainfall would be endogenous to a global climate system model, as it is affected by other factors such as ocean temperatures, evaporation, and wind patterns.

Exogenous Variables in Crypto

In cryptocurrency markets, regulatory changes can be considered a major exogenous factor. Governments frequently adjust their stance on cryptocurrencies, and new regulations can influence market conditions, creating volatility in trading volumes and asset prices. 
Another example of an exogenous variable in crypto is technological progress. Innovations in blockchain technology, such as more efficient consensus algorithms or new Layer 2 solutions, can create positive impacts in the crypto market. 

Why Exogenous Variables Matter

Exogenous variables help analysts and economists account for external factors that can influence outcomes within a model. By identifying which inputs are exogenous, modelers can better understand the limits of their predictions and account for shocks that originate outside the system.

In the crypto market, recognizing exogenous variables can help traders and researchers contextualize price movements that are driven by external events rather than internal market dynamics. This can lead to more informed analysis and a clearer understanding of cause and effect.