ROC(Rate of Change, 가격변화율)는 현재 가격을 n일 전 가격과 비교해 얼마나 변했는지를 퍼센트로 보여주는 모멘텀 지표입니다. 0선을 기준으로 양수면 상승 모멘텀, 음수면 하락 모멘텀으로 해석합니다.
ROC 지표 보는법 완벽 정리 | 가격변화율로 모멘텀 잡는 실전 후기

핵심만 먼저
ROC(Rate of Change, 가격변화율)는 현재 가격을 n일 전 가격과 비교해 얼마나 변했는지를 퍼센트로 보여주는 모멘텀 지표입니다. 0선을 기준으로 양수면 상승 모멘텀, 음수면 하락 모멘텀으로 해석합니다.
- ✓ROC는 (현재가 - n일전가) ÷ n일전가 × 100으로 계산하는 단순한 모멘텀 지표다
- ✓0선 상향 돌파는 상승 가속 시작, 하향 돌파는 하락 가속의 신호로 본다
- ✓ROC가 극단값 이후 반전할 때 가격 전환점을 먼저 알리는 경우가 많다
- ✓기간 설정에 따라 단기·중기·장기 모멘텀을 각각 포착할 수 있다
ROC란 무엇인가 — 계산 원리와 0선의 의미
ROC(Rate of Change)는 이름 그대로 '변화의 속도'를 측정합니다. 계산식은 단순합니다.
ROC = (현재 종가 - n일 전 종가) ÷ n일 전 종가 × 100
예를 들어 12일 전 종가가 10,000원이고 오늘 종가가 11,200원이라면 ROC는 +12가 됩니다. 반대로 9,200원이면 -8입니다. 이 숫자가 0보다 크면 지금 가격이 n일 전보다 높다는 뜻이고, 0보다 작으면 낮다는 뜻입니다. 즉 0선은 기준점이고, ROC 값 자체가 일정 기간 동안의 수익률과 같습니다.
RSI나 MACD와 달리 복잡한 평활화 과정이 없기 때문에 가격 변화가 즉각적으로 반영됩니다. 이게 장점이기도 하고 단점이기도 합니다. 신호가 빠른 반면 잡음도 많습니다. 따라서 ROC 단독보다는 이동평균선이나 다른 모멘텀 지표와 함께 쓰는 게 일반적입니다.
ROC와 비슷하게 보이는 지표로 모멘텀(Momentum) 지표가 있습니다. 모멘텀은 ROC와 달리 비율이 아닌 차이값(현재가 - n일전가)을 그대로 씁니다. 수치의 단위가 가격이라서 종목마다 절대값이 달라지는 반면, ROC는 퍼센트로 정규화돼 있어 서로 다른 종목이나 자산 간 모멘텀 비교가 가능합니다. 이 점이 ROC를 실전에서 더 자주 쓰게 되는 이유 중 하나입니다.
기본 해석 — 0선 돌파와 극단값 반전
ROC를 읽는 핵심 기준은 두 가지입니다. 0선 돌파와 극단값 이후 반전입니다.
| 상황 | ROC 신호 | 해석 |
|---|---|---|
| ROC 0선 상향 돌파 | 양전환 | n일 전 대비 상승 전환, 상승 모멘텀 시작 가능성 |
| ROC 0선 하향 돌파 | 음전환 | n일 전 대비 하락 전환, 하락 모멘텀 가속 경계 |
| ROC 극단 고점 이후 하강 | 모멘텀 둔화 | 가격이 아직 오르더라도 상승속도가 꺾이는 신호 |
| ROC 극단 저점 이후 반등 | 낙폭 과대 완화 | 하락속도 둔화, 단기 반등 가능성 |
극단값 해석도 중요합니다. ROC가 역대 최고치 수준까지 올라갔다 꺾이기 시작하면 가격 고점이 얼마 남지 않은 경우가 많았습니다. 이 현상은 RSI의 다이버전스와 비슷하지만, ROC는 퍼센트 값을 직접 보여주기 때문에 '얼마나 과열됐는가'를 숫자로 체감하기 편합니다.
추가로 ROC의 가격 다이버전스도 활용할 수 있습니다. 가격이 신고가를 찍는데 ROC 고점이 낮아지면, 상승폭이 줄어들고 있다는 뜻입니다. 가격 상승이 탄력을 잃어가는 초기 신호로, 이 시점에 비중을 줄이거나 손절선을 높이는 전략을 씁니다. 반대로 가격이 신저가인데 ROC 저점이 높아지면 낙폭이 줄어들고 있다는 뜻이므로 바닥 형성 가능성을 점칩니다.
RSI·MACD와의 차이 — ROC를 굳이 쓰는 이유
ROC, RSI, MACD는 모두 모멘텀 계열 지표입니다. 그러나 계산 방식이 달라 각자 포착하는 신호의 성격이 다릅니다.
- ROC: 가장 단순. n일 전 대비 변화율을 그대로 보여줌. 범위 제한 없음(이론상 -100 ~ 무한대). 가격 변화를 즉각 반영.
- RSI: 상승폭/하락폭 비율을 0~100 사이로 정규화. 과매수·과매도 기준선이 명확하지만 추세장에서는 오랫동안 극단 구간에 머뭄.
- MACD: 두 지수이동평균의 차이. 추세와 모멘텀을 동시에 보여주지만 이동평균 특성상 후행성이 있음.
TRIX와 비교하면 흥미롭습니다. TRIX는 ROC와 동일한 변화율 개념이지만 세 번 지수평활화된 이동평균에 적용합니다. 그래서 TRIX는 ROC보다 훨씬 느리지만 노이즈가 매우 적습니다. 빠른 신호가 필요하면 ROC, 깨끗한 신호가 필요하면 TRIX를 선택하는 식으로 상황에 맞게 골라 씁니다.
기간 설정 — 12가 기본이지만 목적에 따라
ROC의 기본 설정값은 12입니다. 일봉 기준 12일, 즉 약 2.5주의 가격 변화를 봅니다. 매매 스타일에 따라 기간을 조정하면 다른 시각을 얻을 수 있습니다.
| ROC 기간 | 적합한 스타일 | 특징 |
|---|---|---|
| ROC(6~9) | 단타·단기 스윙 | 빠른 신호, 잡음 많음, 0선 교차 빈번 |
| ROC(12) | 일반 스윙 | 기본값. 단기와 중기 모멘텀의 균형 |
| ROC(25~30) | 중기 투자 | 신호 느리지만 신뢰도 높음, 추세 전환 포착 |
| ROC(200~250) | 장기 시황 파악 | 연간 수익률과 유사, 매크로 흐름 확인용 |
다른 지표와의 조합 — ROC의 약점 보완
- ROC + 이동평균: ROC에 이동평균을 얹으면 ROC 자체의 MACD처럼 활용할 수 있습니다. ROC가 자신의 이동평균을 상향 돌파할 때를 매수 신호로, 하향 돌파할 때를 매도 신호로 쓰면 단순 0선 교차보다 잔신호가 줄어듭니다.
- ROC + ADX: ADX로 추세 강도를 먼저 확인하고 ADX가 25 이상일 때만 ROC 신호를 채택합니다. 횡보장에서 발생하는 허위 신호를 걸러내는 데 효과적이었습니다.
암호화폐 차트에서 ROC를 활용하고 싶다면 피플로 암호화폐 차트에서 종목별 현재 모멘텀 상태를 먼저 확인해볼 수 있습니다. 코인은 등락폭이 크기 때문에 ROC 극단값의 기준도 주식보다 훨씬 넓게 잡아야 한다는 점도 참고하세요.
ROC가 빛나는 순간과 실망스러운 순간
ROC를 1년 넘게 써보면서 느낀 장단점을 솔직하게 정리합니다.
- 장점 ①: 모멘텀 전환이 빠릅니다. MACD가 아직 하락 크로스를 내기 전에 ROC가 먼저 꺾이는 경우가 반복적으로 보였습니다. 덕분에 고점 부근에서 일부 물량을 미리 정리하는 타이밍을 잡았습니다.
- 장점 ②: 수치 자체가 직관적입니다. "ROC가 지금 +18이야"라고 하면 12일 전보다 18% 올랐다는 뜻이니 과열 여부를 수치로 바로 판단할 수 있습니다.
- 단점 ①: 횡보 구간에서 쓸모가 거의 없습니다. ROC가 0선 근처를 왔다 갔다 하며 연속으로 가짜 신호를 냅니다. 이 구간에서 ROC만 보고 매매했을 때 수수료만 썼던 기억이 있습니다.
- 단점 ②: 가격이 급등락한 날이 기준점(n일 전)이 되면 ROC 값이 왜곡됩니다. 예를 들어 12일 전에 급락이 있었다면 지금 가격이 별로 안 올랐어도 ROC는 크게 나옵니다.
※ 본 글은 보조지표에 대한 교육·정보 제공 목적의 콘텐츠이며, 특정 종목·자산의 매수·매도 권유가 아닙니다. 투자 판단과 책임은 투자자 본인에게 있습니다.
ROC(가격변화율) 자주 묻는 질문
함께 보면 좋은 지표
- 모멘텀 지표모멘텀
모멘텀(Momentum) 지표는 현재 가격에서 n기간 전 가격을 뺀 값으로, 가격 변화의 속도와 방향을 측정하는 가장 기본적인 모멘텀 지표입니다. 0선 위이면 상승 모멘텀, 아래이면 하락 모멘텀을 의미하며, 0선 돌파와 다이버전스가 핵심 신호입니다.
- 모멘텀 지표MACD
MACD는 12일·26일 지수이동평균(EMA)의 차이로 추세의 방향과 힘을 보여주는 지표입니다. MACD선과 시그널선의 교차, 0선 돌파, 히스토그램의 증감 세 가지로 해석합니다.
- 모멘텀 지표RSI
RSI(상대강도지수)는 일정 기간 상승폭과 하락폭의 비율로 가격의 과열·침체를 0~100 사이 숫자로 보여주는 모멘텀 지표입니다. 보통 70 이상을 과매수, 30 이하를 과매도로 봅니다.
- 모멘텀 지표TRIX
TRIX는 종가의 지수이동평균(EMA)을 세 번 겹쳐 계산한 삼중 EMA의 하루 변화율(ROC)을 나타내는 모멘텀 지표입니다. 삼중 스무딩 덕분에 잔신호가 적고, 제로선 교차와 시그널선 교차가 주요 매매 신호입니다.