차트형태

마지막 업데이트: 2022년 7월 16일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
주식 차트 패턴 종류 모양

c3.js의 사용법을 정리하려 한다. c3라는 이름에서 유추할 수 있듯이, d3.js의 복잡한 데이터 시각화를 조금 더 쉽게 사용할 수 있도록 어느 정도 모듈을 감싸 놓은 d3 기반의 라이브러리이다. d3.js에서는 레이아웃, 즉 그래프의 종류에 따라 코드가 많이 달라져야 하기 때문에 그 때마다 어느 정도의 학습이 필요하다. 하지만 c3.js가 그런 그래프 종류들을 편하게 사용할 수 있게 해서, 우리는 c3에 데이터만 던져주고 어떤 종류의 그래프를 그릴 것인지 알려주면 된다. c3js.org 공식 사이트에서 다양한 예제를 볼 수 있지만, 그 예제가 너무 단순해서 내가 원하는 그래프를 만들 수 있도록 도와주지는 못했다. 여기서는 c3.js의 기본적인 예제를 살펴보고, 약간의 팁도 같이 정리하려 한다.

0. 시작하기 / 기본 구조 / 라인 차트 Line chart

우선 소스 파일을 추가해주어야 한다. 우선 c3가 기본으로 제공하는 디자인 형식인 c3.min.css 파일을 부분에 추가한다. 그리고 c3.js는 d3.js 기반에서 돌아가므로 d3.min.js 를 먼저 자바스크립트 파트에 추가해 준 뒤에 c3.min.js 를 추가하면 될 것이다. CDN을 이용해서 간편하게 사용하겠다면 다음과 같이 추가하면 될 것이다.

유의할 점은, 현재 c3가 d3 버젼 v3에서 잘 작동한다 는 점. 현재 d3는 v4 버젼이 업데이트 되어있으나 c3는 아직 최신 버젼을 지원하지 못하는 듯 하다.

그럼 이제 가장 간단한 c3 라인 차트부터 시작해보자.

c3의 모든 차트는 c3.generate 함수로 생성된다. bindto 를 통해서 꼭 내가 차트를 넣고자 하는 DOM 요소의 선택자 (예를 들어 id 라던가, class 라던가, id 라던가)를 꼭 입력해주어야 한다. 우리가 시각화하고자 하는 자료를 c3가 원하는 형식에 맞게 data 요소에 입력해주면 되는데, columns , rows , json 등의 데이터 입력 형식을 지원한다. 하지만 당신의 정신 건강을 위해서 columns 양식에 맞게 데이터를 입력해 줄 것을 강력히 권한다. c3.js의 예제가 모두 columns 데이터 만을 다루고, 그 외 데이터 형식에 대한 자료는 쉽게 익히기 차트형태 어렵기 때문이다.

아무런 추가 옵션이 없으면 c3는 라인 차트를 그려준다. 이제 다른 종류의 그래프를 그려보자.

1. 영역 차트 Area chart

참 쉽게도 data 구조 안의 types 라는 옵션을 적어주면 된다. 이것을 응용해서 조금 더 어려운 영역 차트를 다음과 같이 만들 수 있다.

lower 의 아래 영역 색깔을 배경색과 일치시키면 상한선과 하한선 사이의 영역을 칠해주는 그래프로 변모하게 된다. CSS를 통해서 c3-area 라는 클래스의 투명도를 반드시 1로 설정해주어야 영역 색깔이 서로를 덮어줄 수 있기 때문에 가능한 일이다. 또한 데이터의 순서가 매우 중요하다. 늦은 순서의 column이 빠른 순서의 column을 덮을 것이기 때문이다. 예를 들어 data 가 첫 번째이고 upper 가 두 번째라면, 그리고 c3-area 의 투명도가 1이기 때문에, 검은색의 data 라인은 upper 영역에 가려져 보이지 않을 것이다.

legend 와 point 라는 상위 레벨의 옵션( bindto , data 와 동급)이 있음을 알아두자. 여기서는 범주와 점을 보이지 않게 하는 간단한 show 옵션을 설정했다.

2. 파이/도넛 차트 Pie/Doughnut chart

파이 차트와 도넛 차트의 사용법은 똑같기 때문에, 여기서는 도넛 차트로만 설명을 하겠다.

여기서는 특별히 json 형식의 data 를 주었다. 그리고 keys 요소에 라벨 리스트를 연결해주면 된다. 하지만 굳이 이럴 필요는 없고 columns 형식에 잘 맞춰서 사용하시길 다시 한 번 권한다. 우리가 원하는 그래프의 형식이 donut 임을 알려주면 되는데, 위의 예제와는 다르게 data 의 개수가 하나이므로 단수형인 type 으로 설정한 것을 유의하길 바란다.

그래프가 잘 만들어진 이후에, c3 api를 이용해서 그 그래프에 연결된 많은 사항에 연결할 수 있다. 여기서는 색깔 정보를 가져와서 차트 바깥 영역에서 사용할 수 있음을 보였다.

3. 막대 차트 + 영역 차트 Bar + Area chart

막대 차트의 예시를 들려고 하는데, 내가 준비한 내용이 단순하기 때문에 다른 종류의 그래프와 섞어서 한 번에 보여주는 것을 해보겠다. c3에서는 이렇게 여러 종류의 차트를 섞는 것이 매우 쉽게 이뤄진다.

data 옵션의 types 를 내가 원하는 종류에 맞게 설정해주기만 하면 하나의 차트에 여러 종류의 그래프를 넣을 수 있다. year 데이터를 x 축으로 설정하고 x 축의 종류를 범주형( category )으로 설정한 부분과 막대 그래프의 폭을 0.2 (20%)로 설정한 부분을 알아두자.

4. 산포도/버블차트 Scatterplot/Bubble chart

마지막으로 산포도, scatterplot을 정리하고, 그 응용으로 버블 차트를 그리겠다.

첫 번째 산포도는 c3 예제를 그대로 가져온 것이고, 이미 위에서 기본적인 사항은 소개했으니 설명을 생략하겠다. 이 산포도를 기반으로 버블 차트를 만드려면 버블의 크기를 조정하기만 하면 된다. 그리고 그 크기 조정은 point 옵션의 r 요소를 함수로 설정하면 되는데, 이 함수가 다루는 d라는 친구는 세 가지 정보에 접근할 수 있다: x 값 ( d.x ), y 값 ( d.value ), 순서 값 ( d.index ). 따라서 각 버블의 크기를 따로 조정하기 위해서 dataRadius 라는 array에 내가 원하는 값을 집어넣고, 이를 d.index 를 통해 접근하도록 하였다.

이 외에도 많은 옵션을 조정할 수 있으니 자신이 원하는 그래프를 만들기 위해서는 많은 검색이 필요할 것이다. 또한 load , unload 를 통해서 입력 데이터를 바꿀 수 있으니 필요한 경우 아래 참조 링크를 보는 것을 추천한다.

GILBUT Publishers

주가는 수요와 공급에 의해 결정되며, 수요·공급의 결과가 가격과 거래량 형식으로 차트에 그려집니다. 이 차트를 분석해 주가를 예측하는 것을 차트분석 혹은 기술적 분석이라고 합니다. 차트분석의 종류와 분석지표의 유형에 대해 알아보겠습니다.

주식 차트분석의 종류

차트분석은 분석방법에 따라 추세 분석, 패턴 분석, 장세 분석, 목표치 계산의 4종류로 분류할 수 있습니다.

추세 분석(Trend Analysis)은 주가의 움직임 속에서 추세선이나 추세대를 찾아보고 또 추세선이 언제 붕괴되는가를 관찰함으로써 주식의 매매시점을 포착하는 기법입니다. 지지선과 저항선 의 설정, 추세선의 신뢰도, 추세선의 수정, 추세선의 전환 등을 관찰해서 투자판단에 이용하는 기법입니다.

패턴 분석(Pattern Analysis)은 추세선이 변화할 때 나타나는 여러가지 주가 변동 패턴을 정형화해 놓고, 이를 분석해 향후 주가를 예측하는 기법입니다. 과거 주가 흐름을 통해 검증된 패턴을 현재의 주가 흐름에 대입해 주가의 등락을 예측하는 기법입니다.

장세 분석(Market Analysis)이란 주식시장에 나타나는 각종 신호들을 파악하고 그것을 시장언어(Language of the Market)로 해석하여 장세를 판단하는 방법입니다. 증권시장의 흐름을 강세시장(Bullish Market)과 약세시장(Bearish Market)으로 나누고 이들 시장의 사이클을 알아내는 것이 그 목적입니다.

목표치 계산(Counting)은 여러 가지 차트분석 기법을 이용하여 주가가 어느 선까지 상승하거나 하락할 것인가를 예측하는 방법을 말합니다.

주식 차트분석의 지표 유형

신기술적 분석 지표가 등장하면서 차트의 종류를 아래와 같은 6가지 지표 유형으로 분류하는 것이 보편화되었습니다. 지표 유형별 특징과 지표의 종류를 알아보겠습니다

주가가 진행하는 방향, 즉 주가 추세를 알아보는 지표입니다. 주가 추세는 다음과 같은 3가지 유형으로 나눌 수 있습니다.

① 상승추세 : 주가의 고점과 저점을 높이며 상승을 이어가는 형태입니다.

② 하락추세 : 주가의 고점과 저점을 낮추며 하락을 이어가는 형태입니다.

③ 횡보추세 또는 비추세 : 주가가 일정한 추세를 갖지 못하고 등락하거나 횡보하며 진행하는 형태입니다.

추세 지표를 이용하는 방법은 추세의 변화가 있을 때까지 추세에 따라 매매를 하는 것입니다. 추세를 보는 지표로는 다음과 같은 것들이 있습니다.

3) MACD(Moving Average Convergence & Divergence)

4) ROC(Rate Of Change)와 모멘텀 지표

5) DMI (Directional 차트형태 Movement Index)와 ADX(Average Directional Movment Index)

투자심리나 운동에너지를 이용하여 주가 추세의 변곡점을 찾아보는 지표를 의미합니다. 모멘텀 지표는 추세 진행을 확인시켜 주거나 추세의 변곡점을 알아보는 데 이용합니다. 모멘텀 지표로는 다음과 같은 것들이 있습니다.

3)CCI(Commodity Channel Index)

6) MACD Oscillator

8)TRIX(Triple Smoothed Exponential Moving Average)

주가의 변동성을 알아보는 지표입니다. 주가의 변동성 또는 탄력성이란 주가가 추세를 따라 움직일 때 그 각도가 가파르고(상승할 때는 상승 각도가 가파르고, 하락할 때는 하락 각도가 가파른 것을 말함), 변동폭이 큰 것을 말합니다. 한마디로 짧은 기간에 주가의 등락폭이 큰 것을 의미합니다. 테마 관련주나 저가 종목을 일반 투자자들이 선호하는 이유는 바로 이 변동성과 탄력성 때문입니다.

변동성 지표는 매매 타이밍을 잡는 데 유용하며 단기매매에 도 활용됩니다. 변동성 지표로는 다음과 같은 것들이 있습니다 .

1) 볼린저밴드(Bollinger Band)

3) Parabolic SAR(Stop And Reverse)

5) Keltner Channel

4. 주가에 시간 개념을 포함시켜 만든 분석지표

일정한 시간단위로 주가 변동을 예측하게 하는 지표로, 추세 확인과 변곡점 확인에 이용합니다. 일목균형표가 대표적입니다.

시장강도 지표란 주가의 추세나 변동성이 얼마나 강한가를 나타내는 지표입니다. 주로 거래량을 포함시켜 주가 분석을 하는 것이 특징입니다. 시장강도를 알아보는 지표로는 다음과 같은 것들이 있습니다.

1) 거래량(또는 거래대금) 이동평균

2) OBV(On Balance Volume)

3) RSI(Relative Strength Index)

4) CO(Chaikin’s Oscillator)

5) Volume Oscillator

7) NVI(Negative Volume Index)

8) PVI(Positive Volume Index)

9) MFI(Money Flow Index)

증시에 자금이 들어오는지 나가는지를 파악하거나 투자주체별 동향을 분석하여 시장의 강약을 알아보는 지표입니다.

이상은 각 지표가 가지는 가장 특징적인 요소로 구분한 것이기 때문에 지표에 따라 추세 지표이면서 모멘텀 지표인 것(스토캐스틱, CCI, 일목균형표 등)도 있고, 추세 지표이면서 시장강도 지표인것(RSI, CO 등)도 있는 등 두 가지 이상의 유형을 겸하는 경우가 있습니다.

주식 차트분석의 5가지 원리

차트분석가들은 무엇을 근거로 주가의 향방을 예측할까요? 그 답은 주가 그래프의 5가지 본질적인 속성에 있습니다.

1. 차트는 수급의 결과를 반영한다.

주가는 수요와 공급에 의해서만 움직입니다. 공급에 비해 수요가 많으면 주가가 올라가고, 수요보다 공급이 많으면 주가가 하락합니다. 그리고 수급의 결과는 모두 그래프로 나타납니다(Market action discounts everything).

2. 주가는 관성의 원리에 따라 추세를 지속하려는 속성이 있다.

주가는 추세를 형성하며 움직이고, 추세는 수급에 변화가 있을 때까지 관성의 원리에 따라 추세를 지속하려는 속성이 있습니다. 즉, 상승하는 주가는 상승추세를 지속하려는 속성이, 하락하는 주가는 하락추세를 이어가려는 속성이 있습니다(Price moves in trends).

3. 주가는 파동과 사이클을 반복하려는 속성이 있다.

주가는 주가 나름의 파동과 사이클을 그리며 진행합니다. 아울러 차트에 나타나는 주가 모형은 반복하려는 속성이 있습니다(History repeats itself).

4. 주가에도 어느 정도 구심력이 있다.

주가는 이동평균선으로, 단기 이동평균선은 장기 이동평균선으로 회귀하려는 속성이 있습니다. 따라서 장기 이동평균선은 다수 투자자들이 평가한 기업의 가치라고도 할 수 있습니다.

5. 주가는 선행하는 경향이 있다.

주가에 영향을 미치는 재료는 일반투자자들이 알기 전에 차트에 먼저 나타나는 경향이 차트형태 있습니다. 예를 들어 종합주가지수는 경기보다 약 3~6개월 선행하는 경향이 있고, 개별기업 주가의 경우 기대수익이 주가에 선반영되거나 대주주나 임직원 등에 의해 정보가 사전에 노출되는 경우가 있기 때문입니다.

엑셀 중급_차트 – 차트 종류 바꾸기, 기본 차트 바꾸기, 차트 서식 저장하기

엑셀에서 처음 만드는 그래프의 종류는 중요하지 않습니다. 일단 그래프는 만들고 나면 그래프 종류를 변경하는 것은 너무나 쉽기 때문입니다. 오히려 그래프를 만들 때는 종류보다 선택할 데이터 영역이 더욱 중요합니다. 엑셀의 기본 데이터의 종류는 묶은 세로 막대형이고 가장 자주 사용하는 그래프 형태이지만 자기가 속해있는 프로젝트에 따라 자주 사용하는 그래프가 다를 수도 있습니다. 그럴 때 기본 차트의 변경도 차트형태 가능하며 만약 차트에 많은 공을 들여서 서식 변경을 했다면 차트의 디자인만 저장해 두고 두고 다른 차트에 사용하는 것도 가능 합니다.

차트 종류 바꾸기

엑셀의 기본 차트는 묶은 세로 막대형이지만 몇번의 클릭을 통해 원하는 차트로 변경 하기 쉽습니다.

알트 + F1을 이용해 쉽게 묶은 세로 막대형 그래프를 만들었습니다.

리본 디자인 탭의 차트 종류 변경을 클릭 하세요.

추천 차트로 가서 꺾은선 형을 선택합니다. 이때 더블 클릭을 해주시면 굳이 확인을 누르지 않아도 됩니다.

기본 차트 바꾸기

만약 내가 하는 프로젝트가 거의 꺾은 선형 그래프를 많이 그린다면 기본 차트를 변경해 주시면 됩니다. 어떤 그래프 라도 기본 차트로 지정이 가능합니다.

차트 종류 변경 창에서 원하는 차트를 우클릭을 하시고 기본 차트로 설정을 클릭 합니다.

이제 단축키를 써서 차트를 만들면 기본 차트로 지정한 차트가 그려 집니다.

차트를 템플릿으로 저장하고 이용 하기

워드의 스타일을 아시지요? 자주 사용하는 문단 스타일을 디자인만 저장해 두고두고 사용하는 기능이지요. 엑셀의 차트에도 비슷한 기능이 적용 됩니다. 단 스타일은 스타일 셋으로 단위 단위로 저장 되는 반면 엑셀의 차트는 서식 파일로 하나의 완전한 파일 형태로 저장 됩니다.

위에서 그린 기본 차트에 차트 스타일을 이용해서 디자인을 변경해 봅니다.

빠른 레이아웃을 통해 요소를 추가 합니다.

데이터 레이블의 색상을 바꾸어서 보기 쉽게 합니다.

이제 이렇게 3번의 클릭으로 변경된 테이블을 한번의 클릭으로 재 사용하기 위해 마우스 우클릭을 통해 서식 파일로 저장을 선택 합니다.

이름을 정하시고 저장하면 됩니다.

이 서식 파일의 폴더 경로는 윈도우 버전마다 다르며 숨긴 폴더 입니다. 만약 같은 디자인을 다른 컴퓨터에 재사용하려면 서식 파일을 폴더 경로에 저장해도 되지만 굳이 그럴 필요가 없습니다. 왜냐? 엑셀 파일에 그래프를 넣어서 보내면 언제던지 서식 파일로 저장해서 활용할 수 있거든요.

이제 차트 종류 변경에 서식 파일을 보면 내가 저장한 차트가 보입니다.

완전히 똑 같은 서식의 차트가 이제 원 클릭으로 만들어 집니다. 내가 매우 정교한 축 서식을 저장했다면 매우 편리한 기능이며 제이킴의 작업 계정에는 차트 서식 파일 종류만 20개가 넘습니다.

아직 축 서식을 다루지 않았지만 차트의 서식에서 가장 많이 손을 보는 것이 축의 최대값 간격 , 단위 등이라고 생각합니다 . 이때는 차트형태 차트를 서식 파일로 만들어 두면 같은 작업을 반복하지 않아도 되어서 작업시간이 크게 단축 됩니다 .

반드시 알아야 할 주식 차트 패턴 종류 모양

주식 차트 패턴 종류 모양

가장 이상적인 주식은 천천히 오르는 주식이다. 1년에 목표수익률을 20%로 잡는다면 이런 차트 패턴을 찾아라. 위 차트는 '이크레더블' 주봉이다. 2014년부터 2021년까지 한번도 급등, 급락하지 않고 꾸준히 우상향하였다. 이런 주 식패턴의 특징은 실적으로가며 배당률이 다른회사와 비교했을 때 조금 높다는 특징이 있다.

주식 차트 패턴 종류 모양

위 차트는 '한컴위드' 이다. 작년부터 꾸준히 우상향 하였다. 이유는 실적 개선이 이루어졌다. 주가 상승각도는 아주 완만하면 상승의 기간은 길 확률이 아주 높다. 왜? 우리가 공을 던진다고 해보자. 멀리 공을 날려보낼려면 높이 던져야 할까 완만한 각도로 던저야 할까? 주식도 똑같은 원리다. 가파른 각도 오른 주가는 급락할 가능성이 높다.

박스권 차트 패턴형

주식 차트 패턴 종류 모양

위 사진은 '컴투스' 차트이다. 주봉이며 아래 빨간선은 지지선, 위 빨간선은 저항선이다. 특정 가격대에서는 더 이상하락이 나오지 않고, 특정가격대에서는 더 이상 상승하지 못한다. 이러한 박스권은 상당기간 오래갈 수 있다. 박스권을 돌파하기 위해서는 새로운 모멘텀, 좋은실적이 나와야한다. 그래서 이런 패턴이 보이는 회사에서 장기투자는 좋지 않은 결정을 보인다.

박스권 차트 패턴에서의 가장 현명한 매매법은 지지선 근처에 매수한다. 그리고 저항선 근처에 와서 매도를 하는 방법이 있다. 박스권 차트 패턴 매매 단점이 있다. 만약 지지선을 깨고 주가가 하락한다면 더욱 하락할 가능성이 높다(손실률 커짐) 반대로 저항선을 뚫고 주가가 상승한다면 계속 상승할 가능성이 높다(높은 수익률 놓침)

돌핀형 지그재그 차트패턴

주식 차트 패턴 종류 모양

위 차트는 '에스트래픽' 이다. 차트가 상승과 하락을 하면서 파동을 만든다. N자형 패턴으로도 볼 수 있으며 지지선과 저항선을 조금씩 높여가며 만든다. 일단 기존 투자자입장에서는 지루하다. 수익률이 올라갔다가 다시 하락하기 때문에 멘탈이 흔들릴 가능성이 높다.

주식 차트 패턴 종류 모양

언뜻 보기에 돌고래가 헤엄치는 모습이다. 이런 잦은 모양을 만들다가 갑자기 주가가 떡상하는 경우가 있다. 회사를 잘 안다면 믿고 기다려보자.

상승 삼각수렴형 차트패턴

주식 차트 패턴 종류 모양

위 차트는 '라온피플' 주봉 차트다. 상승 삼각수렴형 차트패턴의 모양의 특징은 저항선은 특정 가격대로 일정하다. 지지선의 가격이 상승하면서 올라가고 있는 모습을 보여주고 있다. 주가가 삼각수렴을 하다가 저항선을 뚫게 된다면? 주가는 지붕뚫고 하이킥 할 가능성이 높다.

예를 들어서 자동차 A모델이 처음에는 1000만원까지 떨어졌을 때 사람들이 사려고 헀다. 그런데 시간이 지난 후 2000만원까지 하락을 해도 사람들이 사려고 한다. 시간이 조금 더 지나니 3000만원까지만 떨어져도 사람들이 서로 사려고 했다. 그럼 시간이 지나가면 갈수록 자동차 매수 가격이 올라갈 텐데, 자동차를 파는 입장에서는 저렴하게 내놓을 이유가 있을까?

여기서 수요가 공급을 초과해버리면 가격이 떡상해버린다. 바로 서울의 아파트 가격처럼 말이다. 당신이 서울의 강남아파트를 소유하고 있다고 가정해보자. 계속 매매가격이 오르는 추세인데 팔고 싶은가?

계단 상승형 차트패턴

주식 차트 패턴 종류 모양

주식 차트 패턴 종류 모양

주식 차트 패턴 종류 모양

계단 상승형 차트패턴 모습이다. 이런 차트의 특징은 20%이상 또는 상한가 가는 종목에서 볼 수 있는 모습이다. 상한가를 갔다가 많이 하락하지 않고 옆으로 긴 횡보를 하다가 다시 상승하는 모습을 볼 수 있다. 주로 테마주에서 이런 차트를 자주 볼 수 있으며, 트레이딩하는 사람들이 선호하기도 한다.

주가 상승 후 조정을 받을 때 조금씩 모으다가 상승이 나오면 재빨리 이익 실현을 하는 스윙매매법도 계단 상승형 패턴에서 할 수 있다.

컵앤홀더, 둥근원형바닥 차트패턴

상승전환 패턴 주식 바닥 차트 기술적분석 (밥그릇, 커피잔)

이번 포스팅은 상승전환 패턴의 모습을 보여주는 주식차트를 공부해보자. 내가 항상 강조하는 주식 원칙 ' 남들 관심없을 때 싸게사서 남들이 열광할 때 팔아라 ' 그럼 바닥에서 어떤 주식을 사


0 개 댓글

답장을 남겨주세요