본문 바로가기
경제/정책(부동산, 주식, 세금 등)

[Python] 주식·원자재·금리까지 한눈에! 나만의 금융 정보 자동 수집기 만들기 (feat. 금, 은, 구리)

by 가든이당 2026. 4. 12.
반응형

매일 아침 주식 시장 열리기 전에 챙겨봐야 할 정보가 너무 많지? 코스피, 나스닥은 기본이고 요즘은 금값에 기름값, 국채 금리까지... 일일이 검색해서 확인하다 보면 시장 열리기도 전에 지치기 일쑤야.

그래서 내가 관심 있는 모든 금융 데이터를 버튼 한 번으로 싹 긁어오고, 심지어 정해진 시간에 자동으로 실행되는 프로그램을 파이썬으로 만들어 봤어. 어떤 정보를 가져오고, 어떤 편리한 기능이 있는지 상세하게 소개해 줄게!


1. 프로그램이 가져오는 정보 및 출처 (Detail Data)

이 프로그램은 단순히 주식 지수만 가져오는 게 아니야. 시장의 흐름을 읽는 데 필요한 핵심 '원자재'와 '채권 금리' 데이터까지 모두 가져오도록 구성했어.

모든 데이터는 신뢰할 수 있는 금융 정보의 보물창고인 Yahoo Finance에서 yfinance 라이브러리를 통해 실시간으로(최대 15분 지연) 긁어와.

📊 수집하는 데이터 상세 리스트

분류 항목 (영문 티커) 데이터 내용 활용도
주식 지수 나스닥 (^IXIC)

S&P 500 (^GSPC)

코스피 (^KS11)

코스닥 (^KQ11)
현재 가격,

전일 대비 등락률
전반적인 시장 분위기 파악
원자재 금 (GC=F)

은 (SI=F)

구리 (HG=F)

WTI유 (CL=F)
현재 가격,

최근 추세
(금/은): 안전자산 및 인플레이션 헤지

(구리): 경기 변동 선행 지표 (닥터 코퍼)
채권 금리 미 국채 10년물 (^TNX)

한국 국채 10년물 (KR10Y.YT)
현재 금리,

변동폭
긴축 속도 및 경기 침체 신호 파악

이렇게 총 10가지가 넘는 핵심 지표를 매일 아침 터치 한 번으로 확인할 수 있게 된 거야.


2. 현재 프로그램의 핵심 기능 (Features)

그냥 데이터만 긁어오는 게 아니라, 실제 투자에 활용하기 좋게 몇 가지 편리한 기능을 추가했어.

[Image showing GUI dashboard with daily statistics and settings panel]

  1. 직관적인 GUI 대시보드: 까만 터미널 창은 가라! 예쁜 창을 띄워서 데이터들을 한눈에 보기 좋게 표로 보여줘. (위 이미지는 예시 대시보드야!)
  2. 자동 실행 시간 설정 (★가장 중요!): 이 기능이 진짜 핵심이야. 프로그램에 **"매일 아침 8시 30분"**처럼 시간을 설정해두면, 내가 컴퓨터를 켜기만 해도 그 시간에 자동으로 데이터 스크래핑을 시작해.
  3. 데이터 저장: 스크래핑한 데이터를 날짜별로 엑셀(.csv) 파일로 저장할 수 있어. 나중에 나만의 투자 데이터를 쌓아서 분석할 때 아주 유용하지.

 


3. "코딩 몰라도 OK!" 실행 파일(.exe) 공유

내가 만든 이 코드를 파이썬을 모르는 다른 사람들도 더블 클릭만으로 바로 쓸 수 있게 PyInstaller라는 도구를 이용해 .exe 실행 파일로 묶었어.

지난 포스팅에서 설명했듯이, dist 폴더 안에 있는 파일만 공유하면 끝이야! (다만 윈도우 디펜더 같은 백신이 오해할 수 있으니 실행할 때 '추가 정보'를 눌러서 실행해 줘!)


마치며

단순히 주식 창만 들여다보는 것보다, 이렇게 원자재와 금리까지 나만의 도구로 직접 챙기며 공부하면 시장의 흐름이 훨씬 더 잘 보이더라고.

내가 만든 프로그램의 소스 코드 전체나, 특정 기능 구현 방법이 궁금하다면 언제든 댓글 남겨줘! 내 지식을 아낌없이 공유해 줄게. 다 같이 똑똑한 투자자가 되어보자!

 

 

#주식공부 #원자재투자 #금가격 #구리가격 #나스닥 #금융데이터 #스크래핑 #파이썬자동화 #프로그램개발 #코딩덕후

반응형