바이브 코딩 주식 자동매매 with 파이썬 : 오류 없이 돌아가는 AI 투자 자동화
저자

천인국,천명준

저자:천인국
서울대학교전자공학과에입학하여1983년에공학사학위를취득하였고,한국과학기술원대학원에입학하여1985년에전기및전자공학과석사학위를,1993년에박사학위를취득하였다.1985년부터1988년까지삼성전자종합연구소에서주임연구원으로재직하였고,1993년부터현재까지순천향대학교컴퓨터공학과교수로재직중이다.2005년에는캐나다UBC에서방문교수를지냈다.
저서로는『인공지능2판』(2023,인피니티북스),『HTML5+CSS3+JavaScript로배우는웹프로그래밍기초2판』(2023,인피니티북스),『PowerJAVA3판』(2022,인피니티북스),『인공지능』(2020,인피니티북스),『스크래치로배우는컴퓨팅사고와문제해결』(2019,인피니티북스),『OpenCV를이용한디지털영상처리』(2019,인피니티북스),『PowerJavaCompact』(2018,인피니티북스),『어서와C++는처음이지!』(2018,인피니티북스),『문제해결과컴퓨팅사고』(2017,인피니티북스),『문제해결과컴퓨팅사고를위한스크래치』(2017,인피니티북스),『문제해결과컴퓨팅사고를위한파이썬』(2017,인피니티북스),『어서와파이썬은처음이지!』(2016,인피니티북스),『어서와Java는처음이지!』(2015,인피니티북스),『어서와C언어는처음이지!』(2015,인피니티북스),『HTML5+CSS3+JavaScript로배우는웹프로그래밍기초』(2014,인피니티북스),『C++Espresso』(2010,인피니티북스),『PowerC++』(2010,인피니티북스),『쉽게풀어쓴C언어Express』(2007,생능출판사),『C언어로쉽게풀어쓴자료구조』(2005,생능출판사)등이있다.

저자:천명준
연세대학교컴퓨터과학과학사를졸업하고서울대학교컴퓨터공학과에서석사와박사를마쳤다.2025년9월부터숭실대학교컴퓨터학부전임교수로재직중이다.

목차

프롤로그

1부에이전트란무엇인가?

1장AI에이전트,왜지금인가?
__1프로그램vs.에이전트
__2ChatGPT와에이전트는무엇이다른가?
__3주식시장에서에이전트가주목받는이유
__4이책에서만들것들미리보기
2장에이전트의작동원리
__1도구란?
__2AI는어떻게도구를선택하는가?
__3에이전트루프:생각--〉행동--〉관찰--〉반복
__4단일에이전트vs.멀티에이전트
3장바이브코딩으로첫번째AI에이전트만들기
__1바이브코딩이란?
__2파이썬및VSCode설치
__3필수패키지설치
__4AnthropicAPI키발급및설정
__5ClaudeCode를이용한바이브코딩
__6바이브코딩으로AI에이전트프로그램만들어보기
__7생성된파이썬파일실행하기

2부데이터수집에이전트

4장한국주식데이터이해하기
__1종목코드,OHLCV란?
__2FinanceDataReader로주가데이터가져오기
__3pykrxvs.FinanceDataReader
__4데이터오류처리및예외상황대응
__바이브코딩실습
5장데이터수집에이전트만들기
__1도구작성
__2도구설명서잘쓰는법
__3에이전트루프구현
__4데이터에이전트완성
__5바이브코딩실습
6장대화형챗봇으로발전시키기
__1while루프로계속질문하기
__2여러종목한번에비교하기
__3자연어로날짜지정하기
__42부완성코드
__5바이브코딩실습

3부매매신호에이전트

7장기술적분석지표이해하기
__1이동평균선:추세를읽는가장기본지표
__2RSI:과매수/과매도를판단한다
__3볼린저밴드:가격의상단/하단경계선
__4MACD:모멘텀의변화를잡는다
__5스토캐스틱슬로우
__6다섯가지지표한눈에비교
__7바이브코딩실습
8장스토캐스틱슬로우에이전트만들기
__1HTS차트와동일한파라미터설정확인
__2골든크로스와데드크로스신호구현
__3점수기반종합판단로직
__4매매신호에이전트완성
__5바이브코딩실습
9장여러종목동시분석하기
__1에이전트가스스로여러번도구를호출하는원리
__2“삼성전자,SK하이닉스,네이버중어디가좋아?”
__3종목리스트확장및관리
__43부완성코드
__5바이브코딩실습

4부백테스팅에이전트

10장백테스팅이란?
__1백테스팅의개념과한계
__2생존자편향,미래데이터참조문제주의하기
__3초기자본설정과수익률계산방법
11장백테스팅에이전트구현하기
__1backtest()도구함수
__2“삼성전자2025년한해백테스팅해줘.”실행
__3바이브코딩실습
12장전략개선하기
__1손절추가:-5%가되면자동매도
__2목표수익률달성시자동매도
__3최종완성코드
__4바이브코딩실습
__5손절은몇%가정답일까?

5부멀티에이전트시스템

13장멀티에이전트설계하기
__1왜에이전트를여러개로나누는가?
__2오케스트레이터패턴:감독에이전트
__3데이터/분석/리포트에이전트역할분리
__4멀티에이전트설계완성
14장멀티에이전트구현하기
__1에이전트루프공통함수추상화
__2데이터수집에이전트구현
__3신호분석에이전트구현
__4리포트작성에이전트구현
__5오케스트레이터로전체흐름조율하기
__6바이브코딩실습
15장결과저장및활용
__1분석결과를엑셀파일로자동저장
__2매일자동실행스케줄링
__3카카오톡/텔레그램으로신호알림보내기
__4전체통합소스
__5바이브코딩실습
__6AI에이전트의하루

6부실전투자와주의사항

16장실계좌연동준비하기
__1한국투자증권KISAPI소개및발급
__2KIS연동테스트하기
__3KIS연동최종파일
17장실계좌자동매매(텍스트버전)
__1자동매매시스템이란?-감수루프의구조
__21단계-감시루프(아직매매는하지않음)
__32단계-신호에따라실제매수/매도
__43단계-손절/익절과재진입쿨다운
__5완성본-거래로그남기기
18장실계좌자동매매(그래픽버전)
__1Streamlit
__2캔들간격선택-1분/5분/10분/30분
__3실제KIS계좌연동-가상장부없이
__4KIS특유의제약에안전하게대응하기
__5재진입쿨다운-화면에서도그대로
__6완성화면둘러보기
19장리스크관리와투자원칙
__1기술적분석의한계-신호가틀릴때
__2분산투자와포지션사이징
__3AI에이전트를보조도구로활용하는법

에필로그

출판사 서평

“자연어로대화하며만드는나만의AI자동매매에이전트!”

주식시장에서성공적인투자를이어가려면끊임없는모니터링과냉정한판단이필수적입니다.하지만바쁜일상속에서온종일차트를보며타이밍을잡기란쉽지않습니다.이책은이러한고민을해결하기위해기획되었습니다.복잡한프로그래밍언어와증권사API벽에막혔던이들도AI와대화하는‘바이브코딩’을통해쉽게자신만의자동매매시스템을구축할수있습니다.

본서는총6부에걸쳐에이전트의기본개념부터실전구축까지체계적으로가이드합니다.단순한데이터수집에그치지않고,이동평균선·RSI·볼린저밴드·MACD·스토캐스틱슬로우등핵심지표분석과백테스팅을통한전략검증프로세스를다룹니다.나아가역할이분리된‘멀티에이전트’시스템을설계하여텔레그램·카카오톡알림체계를갖추고,실제KISAPI연동및Streamlit대시보드구축까지완성도높은실습을제공합니다.

이책이제공하는소스코드는완성된수익공식이아닌훌륭한출발점입니다.책에서익힌에이전트노하우에자신만의투자철학과리스크관리원칙을더해,24시간나를위해일하는가장스마트한투자파트너를만들어보시기바랍니다.