챗GPT와 엑셀로 만드는 주식 & 암호화폐 자동매매 시스템
2025년 09월 10일 출간
국내도서 : 2025년 08월 28일 출간
- eBook 상품 정보
- 파일 정보 PDF (8.44MB) | 319 쪽
- ISBN 9791194587668
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

판매가 15,750원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
CHAPTER 01 서론
엑셀과 금융 프로그래밍 3
챗GPT로부터 얻을 수 있는 것들 4
챗GPT와 결합한 엑셀 VBA 프로그래밍 5
CHAPTER 02 생성형 AI 기술을 만나기 위한 준비
OpenAI 챗GPT 사용법 10
구글 제미나이 사용법 14
마이크로소프트 코파일럿 사용법 16
앤트로픽 클로드 사용법 19
[트레이더 이야기] 증권사 트레이딩 부서에서 엑셀을 어떻게 사용하나요? 24
CHAPTER 03 엑셀 VBA 기초
엑셀 VBA 시작 29
__엑셀 VBA 설정하기 30 / 엑셀 VBA 첫 코드 작성 33
엑셀 VBA 기본 문법 36
__변수 선언과 데이터 타입 37 / 조건문 43 / 반복문 44 / 배열 45 / 서브루틴과 함수 46 / 주석 47
생성형 AI를 활용한 엑셀 VBA 프로그램 작성 48
__생성형 AI 질문법 52 / 챗GPT로 만들어보기 54 / 제미나이로 만들어보기 57 / 코파일럿으로 만들어보기 60 / 클로드로 만들어보기 63
엑셀 VBA 기초 프로그래밍 연습 1 67
엑셀 VBA 기초 프로그래밍 연습 2 72
[트레이더 이야기] 엑셀 VBA 기능을 사용하는 것이 기존 엑셀 기능만 사용하는 것에 비해 트레이딩에 얼마나 도움이 될까요? 78
CHAPTER 04 챗GPT와 엑셀을 활용한 데이터 수집
주식 데이터 API 셋업 84
주식 데이터 받아보기 88
암호화폐 API 셋업 101
암호화폐 데이터 받아보기 107
[트레이더 이야기] 파이썬과 VBA의 차이점은? 115
CHAPTER 05 챗GPT와 엑셀을 활용한 데이터 분석
챗GPT를 활용한 상관관계 분석 121
__주식 상관관계 분석 122 / 암호화폐 상관관계 분석 138
챗GPT를 활용한 기술적 지표 분석 147
__주식의 이동평균선 구현 149 / 주식의 MACD 구현 166 / 암호화폐의 RSI 구현 185 / 암호화폐의 볼린저 밴드 구현 194
[트레이더 이야기] 증권사의 프런트, 미들, 백이란 무슨 뜻인가요? 200
CHAPTER 06 엑셀 VBA 실전 시스템 만들기
텔레그램 봇 구축하기 207
__텔레그램 봇 생성 방법 208 / 텔레그램 봇을 엑셀로 사용해보기 212
암호화폐 실시간 시세 전송 시스템 만들기 215
__비트코인의 실시간 시세 받아보기 216 / 실시간 시세를 텔레그램에 전송하기 224
주식 백테스트 시스템 만들기 230
__백테스트 전략 수립 232 / 백테스트 시스템 구현 234
[트레이더 이야기] 노코드와 엑셀, 그리고 챗GPT 244
CHAPTER 07 자동매매 시스템 만들기
증권사 API 사용 주문 테스트 249
주식 자동매매 시스템 개발하기 262
__시스템 구현 목표 정하기 263 / 엑셀 UI 만들기 263 / UI 연결을 포함한 챗GPT 질문 구성하기 264 / 챗GPT를 통해서 만든 코드 적용하기 268 / 만들어진 코드 실행해보기 273
암호화폐 API 사용 주문 테스트 276
암호화폐 자동매매 시스템 개발하기 282
__시스템 구현 목표 정하기 282 / 엑셀 UI 만들기 283 / UI 연결을 포함한 챗GPT 질문 구성하기 285 / 챗GPT를 통해서 만든 코드 적용하기 288 / 만들어진 코드 실행해보기 295
CHAPTER 08 맺음말
이 책을 통해서 얻은 것 301
챗GPT와 엑셀 VBA를 활용한 금융 프로그래밍 302
찾아보기 304
파이썬이라는 도구가 무척 강력하고 매력적인 언어임에도 불구하고 프로그래밍 입문자들에게는 진입 장벽이 꽤 높다는 점이었습니다. 특히 기존에 코딩 경험이 없던 분들에게는 환경 설정부터 코드 실행까지가 하나의 벽처럼 느껴졌을 것이라 생각됩니다. / 이러한 현실을 마주하며, 저는 보다 친숙한 도구를 활용해 챗GPT와 코딩의 세계를 연결해보면 어떨까 하는 고민을 하게 되었습니다. 그때 떠오른 도구가 바로 엑셀입니다. 많은 사람들이 이미 직장에서 혹은 일상적인 데이터 정리에 활용해본 경험이 있는 엑셀은 챗GPT가 만들어주는 코드와 매우 잘 어우러질 수 있는 훌륭한 매체였습니다. 특히 엑셀 VBA는 엑셀 사용자에게 있어 코딩이라는 장벽을 상대적으로 낮춰주는 브리지 역할을 할 수 있다고 판단했습니다. (viii쪽)
금융시장에서는 매일 다양한 데이터가 생성되고, 주식이나 코인 투자를 하는 사람들은 이러한 데이터를 활용하여 최적의 투자 전략을 수립하고 실행하는 것이 중요합니다. 그러나 이것은 쉬운 일이 아닙니다. (중략) 이 책은 챗GPT(ChatGPT)를 활용한 엑셀 금융 프로그래밍을 통해 이러한 고민을 해결하는 방법을 제시하고자 합니다. 엑셀을 이용하여 데이터를 수집하고 분석하며, 금융 프로그래밍을 활용하여 자동화된 투자 전략을 구현하는 방법을 제시합니다. 다시 말해 코딩에 익숙하지 않은 이들에게 효율적인 투자를 할 수 있는 도구를 제공하고, 이미 코딩을 할 줄 아는 사람들에게는 창의성을 발휘할 수 있는 새로운 영역을 소개하고자 합니다. (3쪽)
효과적인 질문은 프로그래밍 문제 해결의 첫걸음입니다. ‘데이터 처리’와 같은 일반적인 질문보다는 ‘엑셀 파일에서 특정 칼럼의 평균값 계산’과 같은 구체적인 목적을 명시하는 것이 중요합니다. 이는 AI에게 명확한 방향을 제시하여 효율적인 답변을 유도합니다. / 챗GPT를 비롯한 생성형 AI에 질문할 때는 현재 상황, 목표, 사용하고자 하는 특정 API, 심지어 예제 코드를 포함하면 더욱더 정확한 결과를 얻을 수 있습니다. 예를 들어 ‘키움증권 API의 예제 코드를 활용하여 삼성전자의 종가 및 거래량 데이터 불러오기’와 같이 상황을 구체적으로 설명하고 명확한 질문을 제시하는 것이 좋습니다. (53쪽)
금융 데이터 수집은 투자 및 분석에 있어서 핵심적인 부분입니다. 그러나 데이터를 수동으로 수집하고 정리하는 작업은 시간을 많이 잡아먹을뿐더러 오류가 발생할 수 있습니다. 따라서 자동화된 방법이 필요한데, 여기서는 인공지능 모델인 챗GPT와 엑셀 VBA를 결합하여 효율적으로 데이터를 수집하는 방법을 소개합니다. (83쪽)
상관관계 분석은 데이터 분석에서 매우 중요한 역할을 합니다. 이를 통해 변수 간의 연관성을 이해할 수 있으며, 이러한 연관성은 다양한 분야에서 실질적인 인사이트를 제공합니다. 예를 들어 경제학에서는 소비와 소득 간의 상관관계를 분석하여 소비 패턴을 이해할 수 있고, 금융에서는 주식 가격과 거래량 간의 상관관계를 분석하여 시장 동향을 예측할 수 있습니다. 또한, 상관관계 분석은 통계적 모델링의 기초가 되기도 하며, 두 변수 간의 연관성을 기반으로 예측 모델을 구축하는 데 활용합니다. (121쪽)
엑셀 VBA와 텔레그램 API를 활용하여, 특정 이벤트 발생 시 자동으로 메시지를 전송하는 텔레그램 봇을 구축하는 방법을 다룹니다. 텔레그램 봇은 거래 신호 알림, 데이터 업데이트 알림 등 다양한 용도로 활용할 수 있으며, 엑셀과 연동하면 그 가능성은 더욱 확장됩니다. 그럼 지금부터 텔레그램 봇을 설정하고 엑셀 VBA 코드를 작성하여 실시간으로 알림을 전송하는 시스템을 구축하는 방법을 살펴보도록 하겠습니다. (207쪽)
2년 치 데이터에서 과거 일자가 위로 오게 설정했기 때문에 2022년 8월 22일 데이터부터 보여줍니다. 또한 20, 60, 120일 이동평균과 MACD, 시그널 선을 계산해 C~G열에 나타내고 있습니다. I~M열에는 백테스트 결과를 보여줍니다. 백테스트의 진입 조건에 만족하는 일자에 진입하고, 청산 조건에 맞는 일자에 청산하는 것을 가격과 수익률을 포함하여 표시해줍니다. 그뿐 아니라 백테스트 기간 동안의 해당 전략으로 매매를 하였을 때의 총수익률도 확인할 수 있습니다. (243쪽)
주식과 암호화폐에 대한 기본적인 자동매매 시스템을 챗GPT를 사용하여 구현하는 방법을 다룰 것입니다. 주식과 암호화폐를 자동으로 매매하기 위해서는, 각 증권사와 코인 거래소에서 계좌를 개설한 후, 이들이 제공하는 API 사용법을 익혀야 합니다. API는 증권사나 코인 거래소에서 제공하는 프로그래밍 인터페이스로, 이를 통해 각 회사가 제공하는 데이터에 접근할 수 있으며, HTS(홈 트레이딩 시스템)를 거치지 않고도 직접 주문을 실행할 수 있습니다. (249쪽)
<b>투자 전략부터 실전 매매까지, 엑셀+AI로 끝내기</b>
AI 기술의 발전은 코딩의 벽을 낮추고, 누구나 데이터 분석과 자동매매 시스템을 구현할 수 있는 시대를 열었다. 특히 엑셀은 가장 널리 쓰이는 업무 도구이자, 누구나 사용할 수 있을 만큼 친숙하면서도 데이터 처리에 매우 강력한 기능을 갖춘 플랫폼이다. 여기에 챗GPT를 결합하면 그 가능성은 무궁무진해진다. 별도의 학습 없이도 기존에 익숙하게 사용하던 도구로 새로운 기술을 활용할 수 있다는 점에서 엑셀과 챗GPT의 결합은 그 어떤 조합보다 실용적이다.
이 책은 주식과 암호화폐 데이터를 수집하고, 이를 기반으로 상관관계 분석, 백테스트, 종목 예측, 실시간 시세 전송, 자동매매 시스템까지 단계별로 구현하는 과정을 담은 실전 안내서다. 텔레그램을 활용한 실시간 시세 전송 시스템, 증권사 API를 이용한 자동주문, 수익률을 검증하는 백테스트까지 실제로 작동하는 시스템을 독자가 직접 만들어볼 수 있도록 구성했다. 챗GPT, 제미나이, 코파일럿, 클로드 등 다양한 생성형 AI의 활용법을 비교하여 독자 스스로 가장 적합한 도구를 선택할 수 있게 돕고, 엑셀 VBA 문법과 챗GPT를 활용한 코드 생성법도 자세히 설명한다. 또한 실제 증권사 트레이딩 부서의 업무 흐름과 AI 도구의 실무적 방식까지 소개하여 이론에 그치지 않는 실무 감각을 함께 키울 수 있도록 했다.
생성형 AI 시대, 더 이상 복잡한 언어나 개발 환경은 필요하지 않다. 이제 누구나 엑셀과 챗GPT만으로도 충분히 자동매매 시스템을 만들 수 있다. 이 책은 그 첫걸음을 가장 쉽고 확실하게 안내한다. 어렵게만 느껴졌던 데이터 분석과 자동화 그리고 투자 전략 구현까지, 이제 여러분의 손끝에서 직접 실행해보자.
주요 내용
- 챗GPT, 제미나이, 코파일럿, 클로드 등 주요 생성형 AI 소개
- 생성형 AI를 활용한 금융 프로그래밍 접근법
- 엑셀 VBA 소개 및 최소한의 코딩 개념
- 금융 데이터를 이해하는 데 필요한 금융 지식
- 주식 및 암호화폐 데이터 수집과 다양한 지표 분석
- 주식 데이터로 백테스트 시스템 만들기
- 텔레그램을 활용한 실시간 시세 전송 시스템 구축
- API를 활용한 주식 및 암호화폐 자동매매 시스템 구축
작가정보
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.

- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)