# Overview

<figure><img src="https://3870127617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCBVnUk5c5TVytimjy972%2Fuploads%2Fgit-blob-f13be37dc8003aa5969d24ea0baa62b2ec27246e%2Fdocs-mpm-001.png?alt=media" alt=""><figcaption></figcaption></figure>

The indicator computes **ROC% = (Close − Close\[n]) / Close\[n] · 100**, with `n` defaulting to **30 days** (one month on Daily).

{% content-ref url="features" %}
[features](https://docs.candelacharts.com/investing/momentum-and-oscillators/monthly-price-momentum/features)
{% endcontent-ref %}

{% content-ref url="usage" %}
[usage](https://docs.candelacharts.com/investing/momentum-and-oscillators/monthly-price-momentum/usage)
{% endcontent-ref %}

{% content-ref url="confluences" %}
[confluences](https://docs.candelacharts.com/investing/momentum-and-oscillators/monthly-price-momentum/confluences)
{% endcontent-ref %}

{% content-ref url="faqs" %}
[faqs](https://docs.candelacharts.com/investing/momentum-and-oscillators/monthly-price-momentum/faqs)
{% endcontent-ref %}

It then applies an **EMA smoothing** and plots two references: a **dashed 0 line** (regime) and a **solid upper level** (default **+30%**) to highlight powerful upside runs. A blue→cyan gradient encodes acceleration.
