# Miners' Position Index (MPI)

## Definition

The Miners' Position Index (MPI) metric is a valuable indicator that evaluates the relationship between the amount of Bitcoin (BTC) mined in the past year and its corresponding moving average over the same period.

During bear markets, an increase in the MPI signals a notable trend – miners potentially capitulating and selling their mined Bitcoin at a loss. This phenomenon often occurs at market peaks, serving as a precursor to impending price corrections. Miners, recognizing the need to manage costs and optimize resources, may be prompted to move larger-than-usual amounts of their mined bitcoins during such market conditions.

In bull markets, however, the MPI can reveal a different narrative. As market sentiment shifts, miners may choose to combine rewards from block transactions strategically, aligning with the prevailing bullish trend.

This metric provides a nuanced perspective on miners' behavior, helping market participants gauge the ebb and flow of mined bitcoins against market dynamics, transactional costs, and the overall health of the network. This indicator is inspired by Puell Multiple.

$$
\text{MPI} = \text{365 days moving z-score (Capitulation Index)}
$$

$$
\text{Capitulation Index} = \frac{\text{Total Miner Outflows in USD}}{\text{365 days moving average (Total Miner Outflows in USD)}}
$$

## Interpretation

### By value itself

* **High**: Miners are sending their coins more than usual- **Bearish**
* **Low:** Miners are sending their coins less than usual - **Bullish**

### By Examining Trend

* **Increasing:** Miners are being more involved in selling and increasing their sell - **Bearish**
* **Decreasing**: Miners are being less involved in selling and decreasing their sell - **Bullish**

Unlike Miners outflow, Bitcoin Miners' Position Index (MPI) takes the average behavior of miners into account by using 365 days moving average. Also, MPI explains the relative miner's liquidation behavior compared to the historical average, assuming that most of the outflows from miners are heading to exchanges for selling.

Assuming that miners are good at selling their positions at the right price and time as professional traders, MPI is a good indicator for **timing exit points (selling)** by duplicating their behaviors. This also helps to view miners' profitability along with **Puell Multiple**.

{% content-ref url="../network/puell-multiple" %}
[puell-multiple](https://userguide.cryptoquant.com/cryptoquant-metrics/network/puell-multiple)
{% endcontent-ref %}

## Use Case

### Spotting Exit Points for Selling: Bitcoin Miners' Position Index (MPI)

Given the interpretation that Bitcoin Miners' Position Index (MPI) helps us to spot selling points, we can benefit from the events where the large MPI values occur.

In this use case, we utilize one of the well-known market technical indicators called [Bollinger-band](https://en.wikipedia.org/wiki/Bollinger_Bands) to detect abnormal MPI values. The below chart illustrates detected spots to exit from the market, selling.

<figure><img src="https://3443265903-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBHQ44vVRUAbLIaMwGN%2F-MCq02Knfkg78gNzBJFX%2F-MCvXIaXsyQ9Y_KXE5Gd%2Fimage.png?alt=media&#x26;token=483ab1dd-5525-4167-af41-e109d617a4c3" alt="CryptoQuant: Miners&#x27; Position Index"><figcaption></figcaption></figure>

## Link to Our Data and Dashboard

* [Miners' Position Index in CryptoQuant Live Chart](https://cryptoquant.com/asset/btc/chart/flow-indicator/miners-position-index-mpi?window=DAY\&sma=0\&ema=0\&priceScale=linear\&metricScale=linear\&chartStyle=line)
* [Miners' Position Index in CryptoQuant Data API docs](https://cryptoquant.com/docs/#operation/getMPI)
* [Bitcoin Miner Dashboard](https://cryptoquant.com/analytics/dashboard/63064a8d77d099261f5ddfb8)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://userguide.cryptoquant.com/cryptoquant-metrics/miner/miners-position-index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
