Seperti yang kita tahu, harga biasanya bergerak dalam cara yang berombak, dalam kitaran. Pergerakan kitaran ini adalah hasil daripada perubahan jangkaan pelabur dan pertarungan kawalan harga antara pembeli dan penjual.
Price Rate of Change (ROC) mencerminkan pergerakan berombak ini seperti osilator, mengukur perbezaan harga dalam satu tempoh tertentu. ROC akan meningkat jika harga meningkat dan sebaliknya. Semakin besar perubahan harga, semakin besar perubahan ROC yang berlaku.
ROC 12 hari dan 25 hari adalah yang paling banyak digunakan. ROC 12 hari merupakan indikator yang sempurna untuk jangka pendek dan sederhana bagi mengenal pasti keadaan terlebih beli (overbought) atau terlebih jual (oversold).
Semakin tinggi nilai ROC, semakin besar kemungkinan harga akan naik. Namun, seperti dalam penggunaan semua indikator terlebih beli atau terlebih jual, anda tidak seharusnya terburu-buru untuk membuka posisi sebelum pasaran berubah arah (naik atau turun). Pasaran yang kelihatan terlebih beli boleh kekal dalam keadaan tersebut untuk beberapa waktu. Secara umum, keadaan terlebih beli atau terlebih jual yang melampau biasanya menunjukkan lanjutan trend yang sedang berlaku.

Indikator Price Rate of Change
Pengiraan:
Anda boleh mengira kelajuan perubahan harga sebagai perbezaan antara harga penutupan semasa dan harga penutupan n tempoh yang lalu.
ROC = ((CLOSE (i) - CLOSE (i - n)) / CLOSE (i - n)) * 100
Di mana:
- CLOSE (i) - harga penutupan bar semasa;
- CLOSE (i - n) - harga penutupan n bar yang lalu;
- ROC - nilai indikator Price Rate of Change.