윌리엄스의 누적/분배 지표(W_A/D)는 긍정적인 "누적" 가격 움직임과 부정적인 "분배" 가격 움직임의 누적 합입니다.
예를 들어, 현재 종가가 이전 종가보다 높다면, W_A/D는 현재 종가와 진정한 최저가 간의 차이만큼 증가합니다. 반대로, 현재 종가가 이전 종가보다 낮다면, W_A/D는 현재 종가와 진정한 최고가 간의 차이만큼 감소합니다.
“누적”이라는 용어는 구매자가 시장을 지배하는 상황을 의미하고, “분배”라는 용어는 판매자가 시장을 지배하는 상황을 나타냅니다.
지표와 가격 간의 발산은 신호 역할을 합니다. 대부분의 지표와 마찬가지로 W_A/D는 가격을 선도합니다. 즉, 발산이 발생하면 가격은 지표에 따라 방향을 바꿉니다.
- 가격이 새로운 최고점을 기록했지만 누적/분배 지표는 새로운 최고점을 기록하지 못하면, 이는 해당 자산이 분배되고 있다는 신호입니다. 이는 매도 신호입니다.
- 가격이 새로운 최저점을 기록했지만 누적/분배 지표는 새로운 최저점을 기록하지 못하면, 이는 해당 자산이 누적되고 있다는 신호입니다. 이는 매수 신호입니다.

윌리엄스 누적/분배 지표
계산 방법:
누적/분배 지표를 계산하려면, 먼저 "진정한 범위 최고가"(TRH)와 "진정한 범위 최저가"(TRL)를 찾아야 합니다:
TRH (i) = MAX (HIGH (i) || CLOSE (i - 1))
TRL (i) = MIN (LOW (i) || CLOSE (i - 1))
그 다음, 오늘과 어제의 종가를 비교하여 현재 누적/분배 값(CurA/D)을 찾아야 합니다.
현재 종가가 이전 종가보다 높다면:
CurА/D = CLOSE (i) - ТRL (i)
현재 종가가 이전 종가보다 낮다면:
CurА/D = CLOSE (i) - ТRH (i)
현재와 이전 종가가 일치하면:
CurА/D = 0
윌리엄스 누적/분배 지표는 매일 이 값들의 누적 합입니다:
WА/D (i) = CurА/D + WА/D (i - 1)
여기서:
- TRH (i) - 진정한 범위 최고가;
- TRL (i) - 진정한 범위 최저가;
- MIN - 최소값;
- MAX - 최대값;
- || - 논리적 OR;
- LOW (i) - 현재 바의 최소 가격;
- HIGH (i) - 현재 바의 최대 가격;
- CLOSE (i) - 현재 바의 종가;
- CLOSE (i - 1) - 이전 바의 종가;
- CurА/D - 현재 누적/분배 값;
- WА/D (i) - 현재 윌리엄스 누적/분배 지표의 값;
- WА/D (i - 1) - 이전 바의 윌리엄스 누적/분배 지표의 값.