KRX 파일을 Excel 분석 자료로 정리하기
주가 엑셀 다운로드와 한국 주식 데이터 가져오기
한국 주식 데이터를 Excel로 가져오려면 먼저 필요한 날짜와 종목 범위를 정한 뒤 KRX에서 파일을 내려받습니다. 이 페이지는 외부 공식 데이터 파일의 다운로드와 가져오기 안내이며, 엑셀주식 시세표를 파일로 내보내는 기능은 제공하지 않습니다.
분석할 데이터와 기준일 정하기
하루의 여러 종목을 비교할지, 한 종목의 날짜별 흐름을 볼지 먼저 정합니다. 같은 표에서 비교할 자료라면 시장 범위, 날짜, 가격 종류를 맞춰 두세요.
- 하루의 시장 목록: KRX 기본 통계의 주식 → 종목시세 → 전종목 시세를 찾습니다.
- 한 종목의 기간별 자료: 개별종목 시세 추이에서 종목과 조회 기간을 정합니다.
- 코스피 지수 자료: 주식 종목시세 대신 지수 → 주가지수에서 필요한 시세 화면을 선택합니다.
KRX에서 주가 엑셀·CSV 파일 내려받기
KRX Data Marketplace는 기본 통계에서 EXCEL·CSV·PDF 다운로드 방식을 안내합니다. 아래 공식 이용안내를 열고 기본 통계로 이동해 필요한 자료를 조회하세요.
- 조회 화면에서 시장, 종목, 날짜 또는 기간을 선택하고 결과를 조회합니다.
- 조회 결과의 다운로드 메뉴에서 화면이 제공하는 Excel 또는 CSV 형식을 선택합니다.
- 파일명에 시장과 기준일을 적고 원본을 보관합니다. 내려받은 열 이름, 단위, 행 수가 조회 결과와 맞는지 확인합니다.
Excel에서 텍스트·CSV 가져오기
아래 순서는 텍스트/CSV 가져오기를 지원하는 데스크톱 Excel 기준입니다. 버전이나 운영체제에 따라 메뉴 위치가 다를 수 있습니다. Excel 형식으로 받은 파일은 열어 내용을 확인하고, CSV는 가져오기 메뉴를 사용하면 열 형식을 지정할 수 있습니다.
- Excel에서 데이터 → 텍스트/CSV에서를 선택하고 내려받은 파일을 엽니다.
- 미리 보기에서 쉼표 등 구분 기호와 열 구분을 확인한 뒤 데이터 변환으로 편집기를 엽니다.
- 종목코드 열의 데이터 형식을 텍스트로 지정하고, 가격·거래량은 원본의 단위에 맞춰 확인합니다. 닫기 및 로드로 시트에 가져옵니다.
- 가져온 표의 첫 행과 마지막 행, 조회 기간을 원본과 대조하고 작업 파일은 Excel 통합 문서 형식으로 따로 저장합니다.
종목코드 앞자리 0과 한글 인코딩 지키기
005930 같은 종목코드는 숫자 계산 대상이 아니라 식별자이므로 텍스트로 가져옵니다. 편집기에서 자동 숫자 변환 단계가 생겼다면 종목코드의 형식을 바꿀 때 기존 변환을 대체하거나 해당 단계를 수정해 원본의 앞자리 0을 유지하세요.
- 이미 5930으로 바뀐 뒤 셀 서식만 텍스트로 변경하면 사라진 0이 돌아오지 않습니다. 원본 CSV에서 다시 가져와 종목코드가 여섯 자리인지 확인합니다.
- 한글이 깨지면 가져오기 미리 보기의 파일 원본·인코딩을 확인합니다. 파일을 만든 쪽의 인코딩에 맞춰 UTF-8 또는 한국어 인코딩을 선택하고 종목명이 정상인지 확인합니다.
- 종목코드 전체가 한 셀에 붙어 있거나 열이 어긋나면 구분 기호를 먼저 확인합니다. 가격 열의 쉼표와 소수점도 원본과 대조합니다.
다운로드한 파일과 현재 시세 구분하기
내려받은 파일은 조회 조건과 기준일에 따른 스냅샷입니다. Excel에서 그 파일을 새로 고침해도 원본 파일이 그대로라면 현재 시장 가격으로 바뀌지 않습니다.
- 새 기준일을 분석하려면 KRX에서 데이터를 다시 받아 원본을 갱신합니다.
- 시트에 출처, 기준일, 다운로드 날짜와 가격 단위를 함께 적어 둡니다.
- 지금의 현재가가 필요하면 엑셀주식의 종목 현재주가 검색이나 전체 시세표에서 갱신 시각과 함께 확인합니다.
시세 화면에서 직접 확인해 보세요
설치 없이 브라우저에서 종목을 검색하고 관심 목록을 정리할 수 있습니다.