메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음

가격 변화율 (Price Rate of Change)

최종 수정 2026년 10월 7일 · 투자위키 운영진 검수
투자위키
다른 명령

가격 변화율(Price ROC, Rate of Change)은 현재 가격과 일정 기간 전의 가격을 비교하여 가격이 얼마나 변했는지를 백분율로 나타내는 기술적 분석 지표이다. 일정 기간 동안의 가격 변화와 모멘텀을 살펴보는 데 사용된다.

핵심요약
  • 현재 가격과 일정 기간 전 가격의 변화율을 백분율로 나타내는 지표
  • ROC가 0보다 높으면 기준 시점보다 가격이 상승한 상태를 의미
  • ROC가 0보다 낮으면 기준 시점보다 가격이 하락한 상태를 의미
  • 기간 설정에 따라 지표의 민감도와 해석이 달라질 수 있음

계산 방법

가격 변화율은 현재 가격과 일정 기간 전 가격의 차이를 기준 가격으로 나누어 계산한다.

가격 변화율=Pt−Pt−nPt−n×100

여기서 Pt는 현재 가격, Pt−n은 n기간 전의 가격을 의미한다. 가격 변화율은 영어로 Price Rate of Change(ROC)라고 한다.

예를 들어 현재 주가가 110,000원이고 10일 전 주가가 100,000원이라면 ROC는 10%이다. 반대로 현재 주가가 90,000원이라면 ROC는 -10%가 된다.

ROC의 해석

ROC의 기준선은 0%이다. ROC가 0%보다 높다는 것은 현재 가격이 기준 기간의 가격보다 높은 상태라는 뜻이며, 0%보다 낮으면 기준 기간보다 낮은 상태를 나타낸다. ROC가 상승하고 있다는 것은 최근 가격 변화가 이전보다 강해지고 있다는 의미로 해석할 수 있다. 반대로 ROC가 하락하면 가격 상승세가 둔화되거나 하락 압력이 커지고 있을 가능성을 살펴볼 수 있다.

다만 ROC의 절대적인 수치만으로 가격의 고평가나 저평가 여부를 판단하기는 어렵다. 종목마다 가격 변동성이 다르고, 같은 종목에서도 선택한 기간에 따라 ROC 값이 크게 달라질 수 있기 때문이다.

기간 설정

ROC는 비교하는 기간을 어떻게 설정하느냐에 따라 성격이 달라진다. 짧은 기간을 사용하면 최근 가격 변화에 민감하게 반응하지만 일시적인 가격 움직임에도 영향을 많이 받는다. 긴 기간을 사용하면 단기적인 변동의 영향은 줄어드는 대신 추세 변화에 대한 반응이 늦어질 수 있다. 단기 가격 움직임을 살펴볼 때와 중장기 추세를 살펴볼 때 서로 다른 기간을 사용할 수 있다. 특정 기간이 모든 시장과 종목에 적합한 것은 아니며, 분석 목적에 맞는 기간을 선택하는 것이 중요하다.

ROC와 다이버전스

ROC는 가격과 지표의 움직임을 비교하는 다이버전스 분석에도 사용할 수 있다.

예를 들어 주가가 이전 고점을 넘어섰지만 ROC의 고점은 이전보다 낮아지는 경우 상승 모멘텀이 약해지고 있을 가능성을 생각해 볼 수 있다. 반대로 주가는 이전 저점을 낮추고 있지만 ROC가 이전 저점보다 높아지는 경우에는 하락 모멘텀이 둔화되고 있을 가능성을 살펴볼 수 있다. 다이버전스는 가격의 방향이 반드시 반전된다는 의미는 아니다. 따라서 다른 가격 지표나 거래량, 추세 등을 함께 확인하는 것이 일반적이다.

ROC의 활용

ROC는 단독으로 매매 결정을 내리기보다는 다른 기술적 분석 도구와 함께 사용하는 경우가 많다. 이동평균선과 함께 사용하면 현재 가격의 변화 속도와 장기적인 추세를 비교할 수 있고, 거래량을 함께 살펴보면 가격 변화가 거래 활동의 증가와 함께 나타나는지도 확인할 수 있다.

ROC가 상승하면서 주가도 상승하고 있다면 상승 모멘텀이 유지되고 있는지를 살펴볼 수 있다. 반대로 주가는 상승하고 있지만 ROC가 지속적으로 하락한다면 가격 상승의 속도가 둔화되고 있는지 확인할 필요가 있다.

장점과 한계

ROC의 장점은 가격 변화를 금액이 아니라 비율로 표현하기 때문에 일정 기간 동안 가격이 얼마나 변했는지를 직관적으로 확인할 수 있다는 점이다. 또한 계산 방식이 단순하고 다른 기술적 지표와 함께 사용하기 쉽다.

반면 ROC는 과거 가격을 기준으로 계산하기 때문에 단기적인 가격 변동에 민감하게 반응할 수 있다. 특히 짧은 기간을 사용하면 일시적인 가격 움직임으로 인해 신호가 자주 바뀔 수 있다. ROC의 높은 수치나 낮은 수치 자체가 가격의 고평가 또는 저평가를 의미하는 것은 아니다. 시장과 종목의 특성, 비교 기간, 변동성 등을 함께 고려해야 한다.

예시

어떤 주식의 현재 가격이 120,000원이고 20일 전 가격이 100,000원이라고 가정하면 다음과 같이 계산할 수 있다.

가격 변화율=120,000−100,000100,000×100=20%

이 경우 20일 동안 주가는 20% 상승했으며 ROC는 20%이다.

이후 주가가 130,000원으로 상승했지만 20일 전 가격도 함께 상승하여 ROC가 20%에서 15%로 낮아졌다면, 주가는 계속 상승하고 있지만 과거 가격과 비교한 상승 폭은 이전보다 둔화되고 있다고 볼 수 있다.

다른 모멘텀 지표와의 관계

ROC는 가격 변화 자체를 이용해 모멘텀을 측정한다는 점에서 모멘텀 지표의 기본적인 형태로 볼 수 있다. RSI와 같은 지표는 일정 기간의 상승 및 하락 폭을 이용하여 상대적인 강도를 계산하는 반면, ROC는 현재 가격과 과거 가격의 직접적인 변화율을 계산한다. 두 지표가 서로 다른 신호를 보일 수 있으며, 어느 하나의 지표만으로 시장의 방향을 판단하기보다는 각각의 계산 방식과 특성을 이해하고 사용하는 것이 적절하다.

출처

문서 정보
최종 수정일 2026년 10월 7일
작성·관리 투자위키 운영진
내용이 틀렸거나 바뀐 제도가 있으면 오류 제보로 알려 주세요.