소개

MACD는 가격의 빠른 평균을 느린 평균과 비교해요. 둘이 얼마나 떨어져 있는지 보여 줘요. 그 차이가 커지는지 줄어드는지도 보여 줘요.

KAGAMI에서는 지표(Indicators) 목록에 CBc MACD 12-26-9라는 이름으로 있어요. KAGAMI가 직접 만든 지표예요. KAGAMI 서버가 계산하고, 차트는 그 결과를 그려요. 모든 계정에서 무료로 쓸 수 있어요.

목록에는 차트 자체의 MACD도 있어요. 그것은 다른 버전이에요. 다른 점을 보세요.

차트에서 보이는 것

차트는 봉으로 되어 있어요. 봉은 캔들이라고도 해요. 봉 하나하나는 같은 시간을 나타내요. 예를 들면 15분이에요.

  • CBc MACD는 자기만의 창에 열려요. 가격 차트 아래에 따로 있는 띠예요.
  • 굵은 인디고색 선이 MACD 선이에요.
  • 가는 금색 선이 Signal 선이에요. MACD 선을 더 느리게 따라가는 선이에요.
  • 막대는 Histogram이에요. 두 선 사이의 차이를 보여 줘요.
  • MACD 선이 Signal 선과 같거나 더 위에 있으면 막대는 초록색이에요. MACD 선이 더 아래에 있으면 빨간색이에요.
  • 창의 왼쪽 위에 이름인 CBc MACD와 설정값 세 개가 보여요.

트레이더가 흔히 읽는 방법

  • MACD 선이 0 위에 있으면 빠른 평균이 느린 평균보다 위에 있다는 뜻이에요. 평균적으로 최근 가격이 예전 가격보다 높았다는 뜻이에요.
  • 0 아래에 있으면 그 반대예요.
  • 많은 트레이더는 MACD 선이 Signal 선을 가로지르는 때를 봐요. 그 순간 막대의 색이 바뀌어요.
  • 어떤 트레이더는 막대가 커지는지 작아지는지 봐요. 막대가 작아지면 두 선이 서로 가까워지고 있다는 뜻이에요.
  • 어떤 트레이더는 고점을 비교해요. 가격은 새 고점을 만드는데 MACD는 더 낮은 고점을 만들어요. 이것을 ‘다이버전스’라고 해요.
AAPL 일봉 차트와 그 아래 자기만의 창에 있는 CBc MACD예요. 인디고색 MACD 선과 금색 Signal 선이 0 아래에서 올라와 몇 주 동안 0 위에 있다가 내려가요. 그 아래 막대는 빨간색, 초록색, 다시 빨간색이에요.AAPL 일봉 차트와 그 아래 자기만의 창에 있는 CBc MACD예요. 인디고색 MACD 선과 금색 Signal 선이 0 아래에서 올라와 몇 주 동안 0 위에 있다가 내려가요. 그 아래 막대는 빨간색, 초록색, 다시 빨간색이에요.
AAPL 일봉과 아래 창의 CBc MACD 12-26-9. 1 — MACD 선이 Signal 선을 아래에서 위로 가로질러요. 막대가 초록색이 돼요. 2 — MACD 선이 0을 아래에서 위로 가로질러요. 이제 빠른 평균이 느린 평균보다 위에 있어요. 3 — 막대가 작아지고, MACD 선이 Signal 선을 위에서 아래로 가로질러요. 막대가 빨간색이 돼요.

지표는 지난 가격을 설명할 뿐이에요. 다음에 무슨 일이 일어날지는 알려 줄 수 없어요.

설정

창 왼쪽 위의 CBc MACD에 마우스를 올리세요. 톱니바퀴 모양의 설정(Settings) 아이콘을 클릭하세요. 인풋(Inputs) 탭에는 이런 항목이 있어요.

  • Fast — 빠른 평균에 쓰는 봉의 개수예요. 처음 값은 12예요.
  • Slow — 느린 평균에 쓰는 봉의 개수예요. 처음 값은 26이에요.
  • Signal — Signal 선이 평균을 내는 봉의 개수예요. 처음 값은 9예요.

각각 1부터 500까지의 정수를 넣을 수 있어요. 하나를 바꾸면 차트가 KAGAMI 서버에 다시 요청해요. 잠시 뒤에 선을 다시 그려요.

스타일(Style) 탭에는 색과 선 굵기가 있어요.

CBc MACD는 언제나 각 봉의 종가를 써요. 평균도 언제나 한 가지, EMA를 써요(아래에서 설명해요). 이것을 바꾸는 설정은 없어요.

잘못 읽기 쉬운 경우

  • 원래 늦게 움직여요. 평균으로 만들어서, 가격이 움직인 뒤에 움직여요.
  • 옆으로 움직이는 시장. 가격이 어디로도 가지 않으면 선이 자주 교차해요. 그런 교차로는 알 수 있는 것이 별로 없어요.
  • 마지막 봉은 아직 만들어지는 중이에요. 그 봉이 마감할 때까지 가장 새로운 값이 움직여요.
  • 값은 가격 단위예요. MACD 2는 500달러 주식보다 20달러 주식에서 더 큰 의미가 있어요. 서로 다른 시장의 MACD 값을 비교하지 마세요.
  • 설정값이 크면 봉이 많이 필요해요. 숫자가 아주 크면 선이 늦게 시작해요. Signal 선과 막대가 비어 있을 수도 있어요.
  • Fast가 Slow보다 크면 그림이 뒤집혀요. 보통 방식으로 읽으려면 Fast를 Slow보다 작게 두세요.

차트는 배움을 위한 것이에요. 조언이 아니에요. 위험 고지를 읽어 주세요.

예시

NASDAQ:AAPL을 15분 차트로 여세요. 이 숫자는 지어낸 거예요.

  1. 12봉 빠른 평균이 101이라고 해 봐요. 26봉 느린 평균은 100이에요.
  2. MACD 선은 101 − 100 = 1이에요.
  3. Signal 선이 0.8이라고 해 봐요.
  4. 막대는 1 − 0.8 = 0.2예요. 작은 초록 막대예요.
  5. 다음 봉들에서 MACD 선이 0.7로 내려간다고 해 봐요. Signal 선은 0.78로 내려가요.
  6. 이제 막대는 0.7 − 0.78 = −0.08이에요. 빨간색이 돼요. MACD 선이 Signal 선을 위에서 아래로 가로질렀어요.

이것은 평균이 어떻게 움직였는지 설명할 뿐이에요. 다음 봉에 대해서는 아무것도 확실히 말해 주지 않아요.

기술적인 내용

정확한 규칙을 알고 싶은 분을 위한 부분이에요. CBc MACD는 KAGAMI 서버에서 계산해요. 내 브라우저의 차트는 받은 값을 그리기만 해요.

계산 방법

차트의 시장과 시간대의 종가로 계산해요.

  1. 길이 n의 EMA(지수 이동 평균): α = 2 ÷ (n + 1). 첫 값은 n번째 봉에 나와요. 처음 n개 종가의 단순 평균이에요. 그다음부터는: EMA = α × close + (1 − α) × EMA of the bar before. n번째 봉 전에는 값이 없어요.
  2. MACD 선 = EMA(Fast) − EMA(Slow). 두 EMA에 모두 값이 있는 봉마다 계산해요.
  3. Signal 선 = EMA(Signal). MACD 값으로 계산하고, MACD 값이 있는 봉만 세요. 첫 값은 처음 Signal개 MACD 값의 단순 평균이에요.
  4. Histogram = MACD − Signal. 둘 다 값이 있는 봉마다 계산해요.
  5. 모든 값은 소수점 아래 6자리로 반올림해요.
평균 두 개가 있는 AAPL 일봉 차트예요. 파란색은 EMA 12, 회색은 EMA 26이고, 두 선 사이가 색칠되어 있어요. 아래는 CBc MACD 창이에요. 두 평균 사이가 넓어지는 동안 MACD 선이 올라가요.평균 두 개가 있는 AAPL 일봉 차트예요. 파란색은 EMA 12, 회색은 EMA 26이고, 두 선 사이가 색칠되어 있어요. 아래는 CBc MACD 창이에요. 두 평균 사이가 넓어지는 동안 MACD 선이 올라가요.
AAPL 일봉, 가격 위의 EMA 12와 EMA 26, 아래의 CBc MACD 12-26-9. 1 — 봉 하나에서 EMA 12와 EMA 26 사이의 차이예요. 2 — 그 차이 5.99가 같은 봉의 MACD 선이에요. 3 — 막대는 MACD에서 Signal을 뺀 값이에요: 5.99 − 4.39 = 1.60. 그 위의 두 선 사이 거리만큼 높아요.

기본 설정에서는 MACD 선이 서버가 읽은 26번째 봉에서 시작해요. Signal 선과 Histogram은 34번째 봉에서 시작해요(26 + 9 − 1).

인풋

이름기본값범위하는 일
Fast12정수, 1부터 500까지빠른 EMA에 들어가는 봉의 개수예요
Slow26정수, 1부터 500까지느린 EMA에 들어가는 봉의 개수예요
Signal9정수, 1부터 500까지MACD 선의 EMA에 들어가는 봉의 개수예요

Fast가 Slow보다 작은지는 아무도 확인하지 않아요. 서버는 요청한 그대로 계산해요. 0보다 큰 숫자가 아닌 값은 기본값으로 바뀌어요.

선과 색

플롯모양다크 테마라이트 테마
MACD선, 2픽셀인디고색 #6366F1인디고색 #4F46E5
Signal선, 1픽셀금색 #F59E0B금색 #D97706
Histogram, 0 이상막대, 15% 투명도초록색 #22C55E초록색 #16A34A
Histogram, 0 미만막대, 15% 투명도빨간색 #EF4444빨간색 #DC2626

막대의 색은 값이 양수인지 음수인지에 따라서만 정해져요. 다크 테마와 라이트 테마를 바꾸면 KAGAMI가 플롯의 색을 다시 칠해요.

차트가 값을 받는 방법

  • 차트는 CBc MACD를 전혀 계산하지 않아요. 플롯 세 개마다 KAGAMI 서버에 값의 묶음을 요청해요. 요청에는 차트의 시장, 시간대, 인풋 세 개가 들어 있어요.
  • 서버는 차트가 요청하는 봉과, 그 앞의 봉 300개를 읽어요. 한 번에 2,000개보다 많이 읽지는 않아요. 값을 계산해서 봉마다 값 하나씩 보내요.
  • 값이 없는 봉(처음 부분)은 빠져요. 플롯마다 값이 시작하는 곳에서 시작해요.
  • 차트는 값마다 그 캔들에 맞춰 놓아요.
  • 인풋을 바꾸면 차트가 새 숫자로 새 요청을 보내요. 예전 값은 바뀌어요.

값이 바뀌는 때

  • 가장 새로운 봉은 아직 만들어지는 중이에요. 차트가 새로고침될 때마다 그 봉의 값을 다시 계산해요. 약 15초마다, 초 단위 차트에서는 5초마다예요. 페이지가 화면에 보일 때만 그래요.
  • 방금 마감한 봉은 다음 새로고침 때 최종 값을 받아요. 그 뒤에는 그대로 남아요.
  • 맨 왼쪽은 조금 바뀔 수 있어요. 요청마다 그 요청이 읽은 첫 봉에서 평균을 시작해요. 그래서 두 요청이 가장 오래된 봉에서 조금 다른 값을 줄 수 있어요. 기본 설정에서는 봉 300개를 더 읽기 때문에 이 차이가 너무 작아서 보이지 않아요. 설정값이 아주 길면 보일 수 있어요.

시간대

  • CBc MACD는 모든 시간대에서 쓸 수 있어요. 화면에 있는 시간대의 봉으로 계산해요.
  • 초 단위 시간대(1초, 5초, 10초, 15초, 30초)는 암호화폐에만 있어요. 서버는 실제 초 단위 봉으로 계산해요. 약 24시간 전까지만 거슬러 올라가요.
  • 미국 주식은 미국 장 시간을 따라요. 뉴욕 시간으로 09:30부터 16:00까지예요. 암호화폐는 매일, 하루 종일 거래돼요(시간은 UTC).
  • 같은 설정이라도 시간의 길이는 달라요. Slow 26은 1분 차트에서는 26분이지만, 일봉 차트에서는 26일이에요.

KAGAMI를 여는 링크 가운데 일부는 이미 MACD를 요청해요. 그러면 KAGAMI 서버가 같은 계산으로 같은 값을 구해요. 차트는 이것을 다른 방식으로 그려요.

  • 범례에 항목이 하나가 아니라 세 개 따로 있어요.
  • MACD 선은 인디고색, 1픽셀이고, Signal 선은 금색이에요.
  • Histogram은 초록과 빨강 막대가 아니라 회색으로 칠한 영역이에요(다크 #8B90A8, 라이트 #5B607A).
  • Fast, Slow, Signal 설정이 없어요. 숫자는 링크에서 와요.

차트 내장 버전과 다른 점

지표 목록에는 차트 자체의 MACD도 있어요. 기본 설정에서는 같은 계산을 써요. 단순 평균으로 시작하는 EMA이고, Signal 선은 MACD 값만으로 계산해요. 다른 점은 이래요.

  • 계산하는 곳. CBc MACD: KAGAMI 서버에서요. MACD: 내 브라우저에서요.
  • 시작 지점. CBc MACD: 차트가 요청하는 것보다 봉 300개 앞이에요. MACD: 차트가 불러온 첫 봉이에요. 가장 오래된 값들만 다를 수 있어요.
  • 인풋. CBc MACD에는 Fast, Slow, Signal(1부터 500까지)이 있어요. MACD에는 Fast Length와 Slow Length(1부터 2,000까지), 소스(Source, 처음에는 종가), Signal Length(1부터 50까지), Oscillator MA Type과 Signal Line MA Type(SMA, EMA 또는 WMA, 처음에는 EMA), 그리고 Other Symbol이 있어요.
  • 선 색. CBc MACD: 인디고색 MACD 선(2픽셀)과 금색 Signal 선이에요. MACD: 파란 MACD 선(#2196F3)과 주황색 Signal 선(#FF6D00)이에요.
  • 막대 색. CBc MACD: 양수인지 음수인지에 따라 두 가지 색이에요. MACD: 네 가지 색이에요. 0 위에서는 막대가 커지는 동안 진한 초록색, 아니면 연한 초록색이에요. 0이거나 0 아래에서는 막대가 올라가는 동안 연한 빨간색, 아니면 진한 빨간색(#FF5252)이에요.
  • 반올림. CBc MACD는 모든 값을 소수점 아래 6자리로 반올림해요.
  • 새로고침. CBc MACD는 차트가 새로고침될 때마다 서버에 다시 요청해요. MACD는 캔들이 업데이트될 때마다 내 브라우저에서 다시 계산해요.

특별한 경우

  • 봉이 너무 적을 때. MACD 선에는 봉이 Slow개 필요해요(Fast가 더 크면 Fast개). Signal 선과 막대에는 그보다 Signal − 1개 더 필요해요. 그 전에는 아무것도 그리지 않아요.
  • 설정값이 아주 클 때. 서버는 한 번에 봉을 많아야 2,000개 읽어요. 더 적을 때도 많아요. Slow와 Signal이 아주 크면 Signal 선과 막대가 비어 있을 수 있어요.
  • Fast와 Slow가 같을 때. 두 평균이 같아서, MACD는 모든 봉에서 0이에요.
  • Fast가 Slow보다 클 때. MACD 선의 부호가 보통과 반대가 돼요.
  • 가격이 그대로일 때. 가격이 움직이지 않으면 두 평균이 만나요. 그러면 MACD, Signal, 막대가 0으로 가요. 정확히 0인 막대는 초록색으로 쳐요.
  • 갭. 밤과 주말은 봉으로 세지 않아요. 갭 다음의 봉은 그냥 다음 봉이고, 크게 움직이는 경우가 많아요.
  • 데이터가 없을 때. KAGAMI가 시장의 봉을 받을 수 없으면 아무것도 그리지 않아요. 예를 들어 미국 주식 차트에는 증권사 연결이 필요해요. KAGAMI 차트를 보세요.