Endogenous Variable

Beginner
Updated Sep 2, 2026

What Is an Endogenous Variable?

An endogenous variable is a variable whose value is determined by other variables within the same economic or statistical model. In other words, its value is not set from outside the system but is produced by the interactions within the model itself.

Endogenous variables are sometimes referred to as dependent variables, as their values depend on the relationships defined within the model. This concept is widely used in economics and financial modeling.

How Endogenous Variables Work

Consider a basic supply and demand model. The endogenous variables are the price of a good and the quantity sold. Price is influenced by the level of demand and the available supply. If demand increases while supply stays constant, the price may rise. If supply increases while demand stays unchanged, the price may fall. Both outcomes are determined within the model, not imposed from outside.

In cryptocurrency markets, one key endogenous variable is a digital asset’s price. This is shaped by internal factors such as trading volume, market sentiment, and network activity. 

For example, a surge in demand for a cryptocurrency may push its price higher, as more participants compete to buy at the available price levels. The price is not set by a single external authority but emerges from the interactions of buyers and sellers within the market system.

Why Endogenous Variables Matter

Understanding which variables are endogenous helps analysts build more accurate models. If a variable is endogenous, its value is predicted by the model itself. Variables that come from outside the model, known as exogenous variables, are taken as given inputs.

This is a significant distinction in econometrics and market analysis. Treating an endogenous variable as if it were exogenous can lead to biased estimates and flawed conclusions. For instance, assuming that crypto prices are entirely driven by external news, without accounting for internal market dynamics, may result in an incomplete picture of how prices actually move.

The classification of a variable as endogenous or exogenous depends on the scope of the model. A variable that is endogenous in one framework may be treated as exogenous in a narrower model. This flexibility allows analysts to adjust their models depending on the questions they are trying to answer.