OptiNod 아카데미
ROC — 가격 상승 속도가 꺾이는 순간을 봅니다
ROC는 N봉 전 가격 대비 변화율을 보는 순수 모멘텀 지표입니다. 0선, 속도 둔화, 기준 기간 선택이 핵심입니다.
> ROC는 가격이 오른 사실보다, 오르는 속도가 유지되는지 묻는 속도계입니다.
ROC(Rate of Change)는 현재 가격이 N봉 전 가격보다 몇 퍼센트 변했는지를 보여줍니다. RSI처럼 0-100 안에 갇히지 않고, MACD처럼 이동평균 차이를 보지도 않습니다. 가격 변화율 자체를 거의 그대로 보여주는 지표입니다.
이 단순함 때문에 ROC는 강력하지만 위험합니다. 값이 높다고 곧장 과열로, 낮다고 곧장 저평가로 읽으면 안 됩니다. 종목의 변동성, 시장 국면, 선택한 기간에 따라 정상 범위가 크게 달라집니다.
ROC를 쓸 때는 숫자의 절대값, 0선, 기울기를 함께 봐야 합니다. 가격이 오르는 동안 ROC가 더 이상 높아지지 않으면, 상승은 계속되어도 속도는 이미 줄어들고 있습니다. 이 신호는 신규 진입을 멈추고 손절을 끌어올리는 경고가 됩니다.

0선은 가격 변화의 기준선입니다
ROC가 0보다 크면 현재 가격이 N봉 전보다 높고, 0보다 작으면 낮습니다. 따라서 0선은 가장 단순한 추세 기준선이 됩니다. 하지만 0선 돌파 하나만으로 진입하면 너무 많은 신호가 나옵니다.
좋은 ROC 신호는 가격 구조와 함께 나옵니다. 가격이 고점과 저점을 높이고, ROC가 0선 위에서 눌렸다가 다시 상승하면 추세 안의 재가속으로 볼 수 있습니다. 가격이 저점을 낮추는 중에 ROC가 0선 위로 잠깐 올라오는 흐름은 약세장 반등일 가능성이 큽니다.
0선을 볼 때는 유지 시간을 같이 봐야 합니다. ROC가 0선 위로 올라온 뒤 1봉 만에 다시 아래로 내려가면 방향 전환보다 흔들림에 가깝습니다. 3~5봉 동안 0선 위에 머물고 가격도 직전 고점을 회복할 때 신호의 무게가 생깁니다.
기간 선택은 매매 주기를 고르는 일입니다
ROC의 기간을 짧게 잡으면 신호가 빠르고 많아집니다. 5봉 ROC는 단기 반응을 잘 보여주지만, 작은 흔들림에도 쉽게 뒤집힙니다. 10봉 ROC는 단기 눌림 회복에 자주 쓰기 좋고, 20봉 ROC는 중기 추세의 속도를 더 차분하게 보여줍니다.
시간대와 기간을 같이 맞춰야 합니다. 15분봉 단타에서 50봉 ROC를 쓰면 너무 늦습니다. 일봉 스윙에서 5봉 ROC를 쓰면 너무 시끄럽습니다. 내가 보려는 가격 움직임이 2~3일짜리인지, 2~3주짜리인지 먼저 정해야 ROC 기간도 정해집니다.
> 진입: 가격이 20EMA 위에서 눌림을 만들고, 10봉 ROC가 0선 위로 재진입합니다.
> 손절: 눌림 저점 아래에 둡니다.
> 무효화: 진입 후 3-5봉 안에 ROC가 다시 0선 아래로 내려가면 재가속 실패로 봅니다.
> 관리: 가격이 신고가를 만들지만 ROC 고점이 낮아지면 신규 추가 진입을 멈춥니다.
이 셋업은 빠른 만큼 시간 손절이 중요합니다. ROC 0선 재진입은 속도가 다시 붙는다는 가설이므로, 진입 후 몇 봉 안에 가격이 전고점을 밀어 올리지 못하면 장점이 줄어듭니다. 손절가를 건드리지 않아도 5봉 이상 옆으로 흐르면 포지션 크기를 줄이거나 다음 신호를 기다리는 편이 좋습니다.

같은 +8%라도 분포 안 위치가 다릅니다
ROC는 범위가 정해져 있지 않습니다. 어떤 종목은 10% ROC가 드문 과열이고, 어떤 코인은 평범한 하루 변동일 수 있습니다. 그래서 ROC에 +10이면 매도, -10이면 매수 같은 고정 규칙을 붙이면 시장별 차이를 무시하게 됩니다.
좋은 기준은 최근 100~200봉 분포입니다. 같은 +8%라도 최근 분포의 상위 5%라면 과확장이고, 자주 반복되는 중간값이라면 추세의 정상 속도일 수 있습니다. 반대로 -5%가 평소에는 드문 하락 속도인데 최근 고변동성 장에서는 평균 범위 안에 들어갈 수도 있습니다.
분포 기준을 쓰면 종목 간 비교도 쉬워집니다. A종목의 ROC +6%와 B종목의 ROC +12%를 숫자 그대로 비교하지 말고, 각 종목의 최근 분포에서 몇 번째 백분위인지 봅니다. 상위 95번째 백분위에 가까운 움직임은 추격 리스크가 커지고, 60~70번째 백분위 안에서 0선 위를 회복하는 움직임은 추세 지속 후보가 됩니다.
이 기준은 같은 종목 안에서도 필요합니다. 변동성이 낮은 장에서는 +4% ROC도 과확장일 수 있고, 급등락 장에서는 +10%가 평범한 범위일 수 있습니다. 그래서 ROC 절대값을 고정 매매 규칙으로 두기보다 최근 변동성 환경 안에서 상대적으로 읽는 편이 좋습니다.

기울기 둔화는 청산보다 관리 신호에 가깝습니다
ROC가 낮아져도 가격은 계속 신고가를 만들 수 있습니다. 다만 오르는 속도가 줄어들고 있다는 뜻입니다. 그래서 ROC 다이버전스는 반전 진입보다 포지션 관리에 먼저 씁니다.
가격이 신고가를 만들고 ROC가 낮은 고점을 만들면 신규 추격 매수를 멈춥니다. 그다음 가격이 직전 눌림 저점을 깨거나 ROC가 0선 아래에서 2~3봉 머물면 보유 수량을 줄입니다. ROC가 낮아졌다는 이유만으로 숏을 잡으면 추세장 중간에서 너무 빨리 반대로 서게 됩니다.
기울기를 볼 때는 봉 수를 정해 두는 편이 좋습니다. 예를 들어 가격이 10봉 동안 고점을 높였는데 10봉 ROC 고점은 두 번 연속 낮아졌다면, 단기 속도 둔화가 확인된 것입니다. 이때는 목표가를 더 멀리 늘리기보다 손절선을 직전 스윙 저점으로 끌어올리는 쪽이 맞습니다.
이벤트 봉과 갭에서는 ROC가 과장됩니다
ROC는 가격 변화율을 직접 보므로 이벤트 봉에 민감합니다. 실적, 상장, 청산, 규제 뉴스처럼 한두 봉에서 큰 변화가 나오면 ROC는 크게 튑니다. 이 수치를 그대로 과열이나 추세 시작으로 읽으면 손익비가 나쁜 자리에서 추격하게 됩니다.
이벤트 봉 직후에는 두 가지를 확인해야 합니다. 첫째, 다음 3~5봉에서 가격이 이벤트 봉 중심 위를 지키는지 봅니다. 둘째, ROC가 한 번 꺼진 뒤 0선 위에서 다시 돌아서는지 봅니다. 이벤트 봉의 첫 ROC 고점보다 두 번째 ROC 회복이 더 중요한 경우가 많습니다.
저유동성 종목에서도 같은 문제가 생깁니다. 거래가 얇은 종목은 한두 체결만으로 가격이 크게 움직이고 ROC가 과장됩니다. 이런 차트에서는 ROC 단독 신호보다 거래량, 스프레드, 종가 위치를 같이 봐야 합니다.
ROC는 환경 필터가 붙을 때 빨라집니다
ROC는 빠른 지표입니다. 빠르다는 장점은 환경 필터가 붙을 때 살아납니다. ADX가 20 위로 올라오고 가격이 20EMA 위에 있으며, Choppiness Index가 낮아지는 구간에서는 ROC 0선 회복이 눌림 종료 신호로 작동할 가능성이 커집니다.
박스권에서는 규칙을 바꿔야 합니다. 박스 상단 근처에서 ROC가 높아지는 것은 추세 시작보다 박스 상단 접근일 수 있습니다. 이때는 ROC가 높다는 이유로 매수하는 대신, 박스 상단 종가 돌파와 거래량 증가를 기다립니다. 돌파가 없으면 ROC 고점은 평균회귀 익절 지점에 가깝습니다.
ROC를 볼 때는 "오르고 있는가"보다 "오르는 속도가 유지되는가"를 물어야 합니다. 이 질문을 유지하면 ROC는 단순한 오실레이터에서 벗어나 추세 속도와 추격 리스크를 동시에 보여주는 경고등이 됩니다.
심화: ROC는 기준 가격 하나에 크게 흔들리는 원시 속도계입니다

ROC의 장점은 계산이 직접적이라는 점입니다. 현재 가격을 N봉 전 가격과 비교합니다. 그래서 지표가 무엇을 말하는지 숨겨져 있지 않습니다. 문제는 그 N봉 전 가격 하나가 기준점이 된다는 데 있습니다. 기준점에 큰 갭, 긴 꼬리, 이벤트 봉이 있으면 현재 ROC 값도 크게 왜곡됩니다.
예를 들어 10봉 전 가격이 급락 봉의 저점 근처였다면, 현재 가격이 크게 강하지 않아도 ROC는 높게 보일 수 있습니다. 반대로 10봉 전 가격이 급등 봉의 고점 근처였다면, 현재 가격이 추세를 유지해도 ROC는 약하게 보일 수 있습니다. 그래서 ROC를 볼 때는 현재 봉만 보지 말고, 비교 대상이 되는 N봉 전 가격이 어떤 봉이었는지 확인해야 합니다.
이 차이는 RSI와 비교하면 더 선명합니다. RSI는 기간 안의 상승·하락 평균을 누적해 보기 때문에 특정 한 봉의 영향이 상대적으로 분산됩니다. ROC는 한 기준점과 현재 가격의 차이를 보므로 속도 변화가 훨씬 날것에 가깝습니다. 빠른 대신 기준점 왜곡을 직접 받습니다.
실전에서는 ROC가 튀었을 때 두 가지를 확인합니다. 첫째, N봉 전 기준점이 비정상 봉인지 봅니다. 둘째, ROC가 높아진 구간에서 가격도 직전 고점을 종가로 넘었는지 확인합니다. 기준점 효과만으로 올라간 ROC는 추격 근거가 약하고, 가격 구조까지 같이 바뀐 ROC는 재가속 신호로 볼 수 있습니다.