ModuQuant
모멘텀 전략 패밀리

ROC

NEW

ROC(Rate of Change, 변화율 지표)는 특정 기간 전 가격 대비 현재 가격의 변화율을 백분율로 측정한 모멘텀…

마지막 수정: 2026. 8. 18. 오전 8:23:14약 2분 소요

ROC(Rate of Change, 변화율 지표)는 특정 기간 전 가격 대비 현재 가격의 변화율을 백분율로 측정한 모멘텀 오실레이터입니다. 가격의 상승·하락 속도를 직접적으로 보여주며, 추세 강도와 전환 시점을 판단하는 데 널리 사용됩니다. ROC는 가격 변화의 속도와 방향을 읽는 지표입니다.

100선 상향 돌파: 상승 모멘텀 강화로 매수 신호. 100선 하향 돌파: 하락 모멘텀 강화로 매도 신호. 양수 구간 유지: 상승 추세 지속 가능성. 음수 구간 유지: 하락 추세 지속 가능성.

실전에서는 ROC를 단독으로 쓰기보다 거래량, 이동평균, RSI와 조합합니다. ROC가 100선을 돌파하면서 거래량이 증가하면 신호 신뢰도가 높아지고, 이동평균 방향과 일치할 때 더 강한 확인이 됩니다. ROC는 민감도가 높아서 단기 트레이딩에 적합하지만, 횡보장에서는 100선을 자주 왕복하며 거짓 신호가 많아질 수 있습니다. 그래서 ADX(추세 강도) ≥ 20** 같은 필터를 붙여 추세장이 아닐 때는 관망하는 것이 일반적입니다. ROC의 가장 큰 장점은 가격 변화 속도를 직관적으로 보여준다는 점입니다. Momentum 지표와 비슷하지만 백분율로 정규화되어 자산 간 비교가 쉽고, 기준선이 명확해서 초보자도 쉽게 해석할 수 있습니다. 반면 단점은 지연성과 횡보장 취약성입니다. 가격 변화율을 직접 계산하므로 돌파 후에 신호가 나오고, 박스권에서는 노이즈가 많아집니다. 그래서 추세 확인 지표와 함께 쓰는 것이 필수입니다.

파라미터 프리셋

  • default period=12, threshold=0 — 1개월 가격 변화율. 0선 상향 돌파 시 매수하는 기본 설정.
  • short period=6, threshold=0 — 2주 기준 단기 모멘텀. 빠른 신호 포착에 적합합니다.
  • filtered period=12, threshold=2 — 2% 이상 상승 모멘텀에서만 진입. 오신호를 줄입니다.

읽기만 하고 끝내지 마세요

ROC, 직접 검증해보기

이 전략을 실제 과거 데이터로 백테스트하고 지금 조건에 맞는 종목을 확인합니다

무료로 백테스트할 수 있습니다 — 결과 저장·자동매매 연동은 로그인 후 이용 가능합니다.