ROC (Rate of Change): calculation and reading

ROC is the percentage change of today’s close relative to the close N days ago.

Updated:

Chart

Loading chart…

Uses the prices of TSMC (2330) over roughly the last 120 trading days only to show how this indicator is drawn; it is not a stock recommendation. Source: Taiwan Stock Exchange.

Calculation

ROC = (today’s close − close N days ago) ÷ close N days ago × 100 (%), with a default N = 10.

It is the percentage version of MTM, divided by the close N days ago, so stocks with different price levels can be compared side by side.

How to read it

Limits

ROC uses the closing prices at only two points in time, so the path in between does not affect the result; if the price N days ago happened to be unusual, it also affects today’s value. It describes change that has already happened and does not predict the future. Use adjusted prices for the calculation.

This article only explains the calculation and how to read a chart. It is not investment advice.

See it on this site

Citing and copyright

This article is original content of “Tenmizu FinTech”. You are welcome to cite it; please credit the source and link to this page. Concepts or data that come from others are credited under “Sources”; their copyright belongs to the original authors.

Keep reading