misc tip

텔레그램 봇으로 실시간 주식/환율 캔들 차트 받아오기

shadefly 2025. 5. 22. 23:25


오늘 텔레그램 봇에 주식 및 환율 정보를 5분봉 캔들 차트로 받아볼 수 있는 기능을 추가했습니다. 관심 종목의 실시간 흐름을 모바일에서 바로 확인할 수 있어 굉장히 유용합니다. 이번 포스트에서는 구현한 기능을 소개하고 사용 방법을 공유합니다.


기능 개요


대상: 국내 주식, ETF, 지수 (^KS11), 환율 (KRW=X 등)

차트: 5분봉 캔들 차트 (Open, High, Low, Close 기준)

사용자 입력: 텔레그램 채팅 명령어 형식 (/getc 종목코드)

 

사용 예시


1. 국내 종목: /getc 472830.KS

입력하면 아래처럼 당일 5분봉 기준 캔들 차트를 생성해서 바로 응답합니다.


2. 환율: /getc KRW=X

KRW/USD 환율 흐름을 실시간으로 확인할 수 있습니다.

3. 지수: KOSPI 지수 (^KS11)

KOSPI의 당일 5분봉 흐름도 아래와 같이 확인 가능합니다.


기술 스택 및 구현 방식

Python + matplotlib, yfinance, telegram-bot

캔들 차트 생성: mplfinance 또는 matplotlib를 활용해 5분봉 차트를 생성

자동 응답: 사용자의 명령어 입력 시 백엔드 서버에서 데이터를 가져와 차트를 그리고, 이미지로 전송


앞으로의 개선 방향

일/주/월봉 지원 확대
사용자 맞춤 알림 (가격 도달, 볼륨 급등 등)

다중 종목 비교 차트


마무리

텔레그램을 통해 주식/환율 차트를 실시간으로 받아보는 기능은 특히 바쁜 직장인 투자자에게 큰 도움이 됩니다. 앞으로도 더욱 유용한 기능들을 추가해 나갈 예정입니다.



'misc tip' 카테고리의 다른 글

sh 데스크탑 아이콘 만들기  (1) 2025.05.12
Python Virtual Environment  (1) 2025.05.09
Dearpygui  (0) 2025.05.08
Ubuntu server 외부 접속  (0) 2025.05.08
Config git server  (0) 2025.05.08