기술적 지표 #23. PPO 계산법, 설정방법, 원리, 활용방법 총정리
튜토리얼
home
서비스 소개
home

#23. PPO

1. 개요

Percentage Price Oscillator(PPO)는 기간이 다른 두 지수이동평균의 차이를 비율로 보여주는 모멘텀 지표다. PPO의 값이 증가하면 주가가 상승 추세인 것이고 하락하면 주가가 하락 추세인 것이다. PPO의 지수이동평균인 Signal과의 교차를 통해 유의미한 매매 시점을 파악할 수 있다.

2. 산출법

Percentage Price Oscillator는 아래와 같은 방식으로 산출된다.
PPO=N일 지수이동평균M일 지수이동평균M일 지수이동평균×100  (N<M)\text{PPO}=\cfrac{\textcolor{red}{\text{N}}일\space지수이동평균-\textcolor{red}{\text{M}}일\space지수이동평균}{\textcolor{red}{\text{M}}일\space지수이동평균}\times100\space\space(\textcolor{red}{\text{N}}<\textcolor{red}{\text{M}})
Signal=PPO의 T일 지수이동평균\text{Signal}=\text{PPO의 \textcolor{red}{\text{T}}일\space지수이동평균}
히스토그램=PPO – Singal\text{히스토그램}=\text{PPO -- Singal}

2-1. 변수

장기 : 장기 지수이동평균을 산출할 기간 M이다. 기본값은 26
단기 : 단기 지수이동평균을 산출할 기간 N이다. 기본값은 12
시그널 : 시그널을 산출할 기간 T이다. 기본값은 9
모든 변수는 시장 상황과 투자 목적에 맞게 조정되어야 한다.

3. 분석

3-1. 추세의 확인

PPO의 값이 증가하면 상승 추세인 것이고 하락하면 하락 추세인 것이다.
서로 다른 기간의 이동평균선이 교차하는 골든크로스와 데드크로스는 추세 전환의 신호가 아닌 이미 전환된 추세에 신뢰도를 더하는 신호이다. 추세 전환의 시작점은 단기 이동평균선과 장기 이동평균선 사이의 거리가 가장 많이 벌어졌다가 좁혀지기 시작하는 시기인데 이 시기는 Percentage Price Oscillator 지표의 극점으로 나타난다. PPO는 주가의 단기 지수이동평균선과 장기 지수이동평균선 사이의 거리를 나타낸다. 따라서 PPO의 변화를 통해 현재의 추세를 알아낼 수 있다.
0선 위에서 PPO의 상승은 단기 지수이동평균선이 장기 지수이동평균선의 위로 멀어지고 있는 것으로 현재 상승 추세가 조금씩 약화되며 주가가 새로운 고점으로 다가가고 있음을 의미한다. 0선 아래에서 PPO의 상승은 단기 지수이동평균선이 장기 지수이동평균선의 아래에서 점점 가까워지고 있는 것으로 현재 상승 추세의 초입으로 추세가 점점 강화되고 있음을 의미한다.
0선 위에서 PPO의 하락은 단기 지수이동평균선이 장기 지수이동평균선의 위에서 점점 가까워지고 있는 것으로 현재 하락 추세의 초입으로 추세가 점점 강화되고 있음을 의미한다. 0선 아래에서 PPO의 하락은 단기 지수이동평균이 장기 지수이동평균의 아래에서 점점 멀어지고 있는 것으로 하락 추세가 조금식 약화되며 주가가 새로운 저점으로 다가가고 있음을 의미한다.
PPO가 0선 위에서 상승 = 상승 추세의 약화 및 신고점 형성 PPO가 0선 아래에서 상승 = 상승 추세의 시작 및 강화 PPO가 0선 위에서 하락 = 하락 추세의 시작 및 강화 PPO가 0선 아래에서 하락 = 하락 추세의 약화 및 신저점 형성

3-2. PPO와 Signal의 관계

PPO가 Signal을 상향 돌파하면 PPO의 상승 추세의 신뢰도가 높아지고 하향돌파하면 하락 추세의 신뢰도가 높아진다.
Signal은 Percentage Price Oscillator의 단순이동평균선으로 PPO보다 완만하고 부드러운 곡선을 그리며 PPO에 후행하는 특성을 가지고 있다. PPO를 스스로의 1일 단순이동평균이라고 생각한다면 PPO를 단기, Signal을 장기 이동평균선으로 생각할 수 있다. 그러므로 PPO가 Signal을 상향 돌파하면 앞서 말한 것처럼 PPO의 상승 추세에 신뢰도를 더할 수 있고 하향 돌파하면 PPO의 하락 추세에 신뢰도를 더할 수 있다.

3-3. Histogram

Histogram은 PPO와 Signal의 차이로 PPO와 주가의 추세를 직관적으로 보여준다.
Histogram이 양수인 것은 PPO가 Signal의 위에 위치한다는 것으로 PPO가 Signal을 상향 돌파한 후 상승 중인 것으로 해석할 수 있다. 그러므로 현재 주가의 추세는 상승 추세이다. 반대로 Histogram이 음수인 것은 PPO가 Signal의 아래에 위치한다는 것으로 PPO가 Signal을 하향 돌파한 후 하락 중인 것으로 해석할 수 있다. 그러므로 현재 주가의 추세는 하락 추세이다.

3-4. MACD 지표와의 차이점

MACD는 지수이동평균의 절대적 차이를 측정하고 PPO는 두 지수이동평균이 벌어진 정도의 비율을 측정한다.
Percentage Price Oscillator와 MACD 산출법의 가장 큰 차이점은 PPO는 단기 지수이동평균과 장기 지수이동평균의 차이를 장기 지수이동평균으로 나눈다는 것이다. 즉, PPO는 지수이동평균의 절대적인 차이가 아니라 그 차이가 현재 주가에 비해 어느정도의 크기를 가지는지를 보여주는 비율을 측정한다.
예를 들어 한 주의 가격이 100만 원이고 장기 지수이동평균이 95만 원인 주식A와 한 주의 가격이 만 원이고 장기 지수이동평균이 9500원인 주식B가 있다고 가정해보자. 두 주식 모두 단기 지수이동평균과 장기 지수이동평균의 차이가 5000원이라면 MACD의 값은 5000원으로 같지만 PPO의 값은 A의 경우 0.53%이고 B의 경우 52.63%이다.
그러므로 MACD로 두 주식을 비교한다면 현재 장기 지수이동평균과 단기 지수이동평균이 벌어진 정도가 같아보이지만 PPO로 비교한다면 벌어진 정도가 확연한 차이를 보인다는 것을 알 수 있다. PPO는 현재 주가와 두 지수이동평균 사이의 거리를 비교하는 값이기 때문에 한 주당 가격이 서로 차이가 큰 경우에도 지수이동평균이 벌어진 정도를 주가의 크기에 상관없이 비교할 수 있게 해준다. 그러므로 주가의 크기가 서로 다른 두 주식도 PPO를 이용해 현재 추세의 강도를 비교하는 것이 가능하다.

3-5. 한계

과매수 구간과 과매도 구간을 명확하게 나눌 수 없다.
Percentage Price Oscillator는 이론상 그 값의 범위가 제한되어 있지 않다. 따라서 값이 제한되어있는 다른 모멘텀 지표처럼 과매수 구간과 과매도 구간을 설정할 수는 없다. 과매수와 과매도는 주가의 전환 시기를 알아낼 수 있는 유용한 특성이지만 PPO는 명확한 구간 설정이 어렵기 때문에 PPO의 값이 완만하게 증가하다 감소하는 순간을 하락 추세로의 전환으로 해석하고 완만하게 감소하다 증가하는 순간을 상승 추세로의 전환으로 해석해야하는 어려움이 있다.

4. 활용

4-1. Histogram 반전

Histogram이 음수에서 양수로 반전하면 매수하고 양수에서 음수로 반전하면 매도하는 전략을 사용할 수 있다.
Histogram은 PPO와 Signal의 차이로 PPO와 Signal이 교차하는 경우 반전이 일어난다. PPO가 Signal을 상향 돌파하면 Histogram의 값이 음수에서 양수로 반전하고 PPO가 Signal을 하향 돌파하면 Histogram의 값이 양수에서 음수로 반전한다. PPO의 Signal 상향 돌파는 PPO의 상승을 의미하며 결과적으로는 주가가 상승 추세에 있음을 뜻한다. 그러므로 Histogram이 음수에서 양수로 반전하면 매수하는 전략을 사용할 수 있다.
반대로 Histogram이 양수에서 음수로 반전하는 것은 PPO가 Signal을 하향 돌파한 것으로 PPO의 하락을 의미한다. 그러므로 주가가 하락 추세에 있다 생각하고 매도하는 전략을 사용할 수 있다.

4-2. PPO의 0선 교차

PPO가 0선을 상향 돌파하면 매수하고 하향 돌파하면 매도하는 전략을 사용할 수 있다.
Percentage Price Oscillator의 값이 0이 되는 경우는 단기 지수이동평균의 값과 장기 지수이동평균의 값이 같아지는 경우로 두 이동평균선의 교차가 일어나는 때이다. 앞서 말했듯이 서로 기간이 다른 두 이동평균선이 교차하는 골든크로스와 데드크로스는 이미 추세가 전환된 뒤에 발생하는 뒤늦은 신호이지만 추세가 강한 경우에는 그만큼 리스크가 적은 신호이다. 그러므로 안정적인 투자를 원한다면 PPO가 0선과 교차하는 순간 매매하는 전략을 사용하는 것을 권장한다.
PPO와 0선이 교차하는 경우는 두가지가 있다. 먼저 PPO가 0선을 상향 돌파하는 경우이다. 이 경우에는 단기 지수이동평균의 값이 장기 지수이동평균의 값보다 커지며 골든크로스가 발생하므로 매수하는 전략을 사용할 수 있다. 두번째는 PPO가 0선을 하향 돌파하는 경우로 단기 지수이동평균의 값이 장기 지수이동평균의 값보다 작아지며 데드크로스가 발생하므로 매도하는 전략을 사용할 수 있다.

4-3. 다이버전스

주가와 Histogram사이에 다이버전스가 발생하면 추세의 전환을 기대할 수 있다.
주가의 저점은 이전 저점보다 낮아지는데 Histogram의 값은 점점 높아진다면 Bullish 다이버전스가 발생한 것이다. Bullish 다이버전스가 발생한 이후 점차 상승한 Histogram의 값은 음수에서 양수로 반전하므로 Bullish 다이버전스가 발생한다면 곧 다가올 상승 추세로의 전환을 기대할 수 있다.
반대로 주가의 고점은 이전 고점보다 높아지는데 Histogram의 값은 점점 낮아진다면 Bearish 다이버전스가 발생한 것이다. Bearish 다이버전스가 발생한 이후 점차 감소한 Histogram의 값은 양수에서 음수로 반전하므로 Bearish 다이버전스가 발생한다면 곧 다가올 하락 추세로의 전환을 예상할 수 있다.

5. PPO 매매법 100% 활용하기

 ’지표분석’에서 PPO 매매전략 수익률 확인하기

화면의 왼쪽은 매매전략, 오른쪽은 지표분석 기능입니다.
매매전략 기능은 개별 매매전략의 매매시점을 차트에 표기해주며, 지표분석 기능은 전체 매매전략 중 해당 종목에 가장 높은 수익률을 내는 매매전략을 제공합니다.
지표분석 기능을 활용하면, 기술적분석을 보다 쉽고 효과적으로 활용할 수 있습니다.
지표분석 무료로 이용하러가기

PPO 매매법 ‘차트게임’에서 연습하기

차트게임은 실제 과거 차트를 활용하여 매매연습을 재밌게 해볼 수 있는 게임입니다.
오로지 차트만을 보고 게임을 진행하기 때문에 특히, 기술적분석 및 차트 투자자 분들께 유용한 게임입니다.
원하는 매매전략을 시간, 장소에 구애받지 않고 언제 어디서든 차트게임으로 연습해보세요!

지금 바로 차트게임 하러 가기

차트게임 시작하기