1. 국내주식/1-1. 국내주식 연구일지

(주식 자동매매) 키움증권에서 받아온 1분봉을 오름차순으로 바꾸는 방법

봄이오네 2022. 10. 12. 08:11
반응형

1. 들어가며

이전 글에서는 키움증권 영웅문에서 1분봉을 받아오는 방법을 알아보았다.

키움서버는 최초 1분봉 조회 시 "내림차 순"으로 자료를 제공한다.

최근 자료를 기존 자료에 누적시키다보니 일어나는 현상으로 이해된다.

 

1분봉을 다운 받을 때, "이전 일자부터 보임"을 누르지 않고,

바로 "데이터를 엑셀로 저장"을 누르면,

다운 받은 엑셀파일에는 내림차 순으로 자료가 정렬되어,

오름차순으로 자료를 다시 한번 정리해 주어야 하는 번거로움이 있다.

 

이 글에서는 내림차 순으로 받은 자료를 오름차 순으로

변경하는 방법을 간략하게 설명하고자 한다.

 

< 그림1. 9월1일 삼성전자의 1분봉 자료의 A열(날짜)와 B열(시간)이 내림차 순 정렬이다 >

 


2. 오름차순 자료의 정렬 의미 및 필요성

우선 내림차순/오름차순 용어를 정의해 보자

  • 내림차순 : 10, 9, 8.... 3, 2, 1로 큰 숫자가 맨 처음 나오는 정렬 순서
  • 오름차순 : 1, 2, 3 ... 8, 9,10로 작은 숫자부터 정렬되는 순서

주식을 투자하는데, 자료의 오름차순 정렬은 어떤 의미가 있을까?

주식은 결국 시간과 수익과의 싸움이다.

사용자가 주식을 매수했다면, 방치하지 않는 이상,

본인이 수익나는 시간을 정해놓았을 것이다.

그리고 1분봉에 주목하는 것은 짧은 시간 내 수익을 내겠다는 것이다.

 

결국 오름차순은 주식 매수 후 주식의 흐름이 어떻게 흘러가는지 알겠다는 것이다.

그래서 1분봉 데이터가 의미 있으려면,

시계열 오름차 순으로 정렬하여 주가 변동 및 특성(슈팅 타이밍) 등을 분석하여야 한다.

 


3. 오름차순으로 정렬하는 방법

1) 불필요한 데이터 삭제

우선은 아래 <그림2>의 노란색 셀인 G열 이후 삭제한다.

    * G열~Q열를 활용하지는 않으므로, 삭제한다.

 

< 그림2-1. 활용하지 않을 G열 이후 자료는 삭제한다 >

 

2) 정렬을 위한 사전 준비

G열에 1, 2, 3을 써주고, 아래 <그림2-2>의 빨간색으로 둔 부분에 마우스를 올려두면,

마우스 커서가 +를 바뀐다. +를 2번 클릭하자. (엑셀의 숫자 자동채우기 활용)

 

< 그림2-2. 엑셀 숫자 자동채우기를 위해 5줄 G열의 오른쪽 하단에 마우스 커서를 올린다 >

 

3) G열에 숫자가 자동으로 들어간다.

엑셀의 특성상, 연속된 3개의 숫자가 나오고, 3이 있는 곳(그림2-2 빨간색)을 더블 클릭하면,

숫자가 자동으로 채워진다.

< 그림2-3. 엑셀의 숫자 채우기 기능으로 4~18까지 자동으로 채운다 >

 

4) 내림차 순으로 정렬한다.

1줄에 필터를 걸고, G열 필터를 클릭하여, "내림차순"을 클릭한다.

 

< 그림2-4. 내림차순으로 정렬한다 >

 

5) 자료가 시간에 따라 오름차순으로 정렬된 것을 확인

A열(날짜), B열(시간)이 오름차순으로 된 것을 확인할 수 있다.

이제 불필요한 G열은 삭제해주고, 필터를 해제해도 된다.

 

< 그림2-5. A열(날짜)과 B열(시간)이 오름차순으로 정렬되었다 >

 

 

4. 마치며

주식은 장기투자가 아니라면,

얼마나 짧은 시간 내 수익을 내느냐의 싸움이다.

주식을 할 때는 시간의 중요성을 항상 생각하며,

효율적으로 자료 등을 분석하여 적용하는 등 시간을 효율적으로 관리할 필요가 있다.

 

키움증권에서 자료를 받을 때는

오름차순으로 자료를 받아서 이렇게 번거러운 작업은 하지 말자.

 

반응형