지은이 고현민
발행일 2026년 8월 5일
정 가 20,000원
분 량 264쪽
판 형 크라운판(172*242)
ISBN 979-11-94084-45-7 13000
연령제한 모든 연령
지은이 고현민
발행일 2026년 8월 5일
정 가 20,000원
분 량 264쪽
판 형 크라운판(172*242)
ISBN 979-11-94084-45-7 13000
연령제한 모든 연령
얄코와 함께 코딩 없이 만드는 나만의 주식 자동 매매 시스템
AI 에이전트 주식 자동 매매
★ 코딩 없이 AI로 만드는 나만의 주식 자동 매매 프로그램!
주식 자동 매매 프로그램을 만들고 싶지만 코딩이 두렵다면 이 책이 해답입니다. 커서 AI와 구글 제미나이를 활용하면 프로그래밍 지식이 전혀 없어도 키움증권 REST API와 연동된 나만의 주식 자동 매매 시스템을 구축할 수 있습니다. 복잡한 코드는 AI가 작성하고 여러분은 전략만 세우면 됩니다.
PART 01은 자동 매매 프로그램의 기반을 만듭니다. 파이썬과 커서를 설치하고 키움증권 REST API와 계좌를 연동합니다. 텔레그램 봇을 만들어 스마트폰에서 프로그램을 원격 제어하고 제미나이 젬으로 가이드 어시스턴트를 만들어 개발 과정을 효율화합니다. 수동 매매 기능과 자동 예약 체계까지 갖추면 실전 자동 매매를 위한 모든 준비가 완료됩니다.
PART 02는 자동 매매 전략을 구현하고 실전 운용 기능을 완성합니다. 스탑로스로 자동 익절·손절을 구현하고 골든크로스·데드크로스와 트레일링 스탑으로 다양한 매매 전략을 자동화합니다. 키움증권 HTS의 조건 검색식을 연동해 매매 종목을 자동 발굴하고 자연어 명령으로 프로그램을 더 편리하게 제어합니다. 매매 기록을 AI에 전송해 성과를 분석하고 전략을 개선하는 것으로 마무리합니다.
주요 키워드 : 주식 자동 매매, 주식 자동매매 시스템, 자동 매매 프로그램, API, 파이썬, 커서, 제미나이, AI 코딩, AI 주식, 텔레그램, REST API, 스탑로스, 골든크로스, 데드크로스, 트레일링 스탑, 조건 검색, 자연어 명령, 주식 투자, 투자 자동화, 비전공자, 바이브코딩
전자책 구매 링크
모두가 어려워하는 것을 누구나 이해할 수 있도록 쉽게 알려 주는 일이 가장 행복합니다. 구독자 12만의 유튜브 채널 「얄팍한 코딩사전」을 운영하며 영상과 도서, 강의를 통해 코딩과 AI 지식을 비전공자도 이해할 수 있도록 가르쳐 왔습니다. 2025년 키움증권과 함께한 강의를 시작으로 코딩을 해 본 적 없는 투자자를 위한 자동 매매 콘텐츠를 만들고 있으며, 이어서 출시한 「컴맹도 따라하는 주식 바이브코딩 - AI로 만드는 주식 자동 매매 시스템」은 인프런에서 가장 핫한 주식 강의로, 투자 자동화를 꿈꾸는 사람들에게 널리 사랑받고 있습니다.
• 이메일 yalco@yalco.kr
• 유튜브(채널) https://www.youtube.com/c/얄팍한코딩사전
• 인프런(강의) https://www.inflearn.com/users/@yalco
★ 코딩 없이 AI로 만드는 주식 자동 매매 프로그램
커서 AI와 제미나이를 활용하면 프로그래밍 지식이 전혀 없어도 나만의 주식 자동 매매 프로그램을 만들 수 있습니다. 개발 환경 구축부터 키움증권 REST API 연동, 텔레그램 원격 제어, 다양한 자동 매매 전략 구현까지 18개 챕터의 단계별 따라하기로 차근차근 완성합니다.
★ 스마트폰으로 원격 제어하는 주식 자동 매매 시스템
텔레그램 봇을 연동해 스마트폰에서 실시간으로 명령을 내리고 매매 현황을 확인합니다. 자연어로 명령을 입력하면 AI가 알맞은 명령어로 변환해 실행합니다. 다른 일을 하는 중에도 주식 자동 매매가 알아서 돌아갑니다.
★ 스탑로스, 골든크로스, 조건 검색 등 다양한 자동 매매 전략 구현
익절·손절 기준에 따라 자동 매도하는 스탑로스, 이동평균선 교차를 감지하는 골든크로스·데드크로스, 고점 대비 하락 시 매도하는 트레일링 스탑까지 실전에서 검증된 매매 전략을 직접 구현합니다. 키움증권 HTS의 조건 검색식과 연동해 매매 종목도 자동으로 발굴합니다.
★ 이 책이 필요한 독자
_ 사면 내리고 팔면 오르는 충동 매매를 끝내고 원칙대로 투자하고 싶은 사람
_ 바쁜 본업 때문에 주식 창을 하루 종일 볼 수 없지만 수익은 올리고 싶은 직장인
_ 코딩을 몰라도 나만의 주식 자동 매매 시스템을 갖고 싶은 사람
_ AI를 활용해 주식 투자 자동화를 실현하고 싶은 개인 투자자 누구나
PROLOGUE 감정은 빼고 전략만 남기는 법, AI로 만드는 나만의 주식 자동 매매 시스템
1. 주식 자동 매매 프로그램은 왜 필요할까요?
2. 증권사 프로그램이 있는데 굳이 만들어야 할까요?
3. 책장을 넘기기 전, 반드시 확인하세요!
PART 01 주식 자동 매매 프로그램 기반 만들기
CHAPTER 01 AI 코딩 환경 만들기
필요한 도구
파이썬과 첫 만남
[따라하기] 파이썬 설치하기
커서와 첫 만남
[따라하기] 커서 설치 및 가입하기
커서에서 파이썬 실행
[따라하기] 파이썬 설치 확인하기
[따라하기] 확장 프로그램 설치하기
[따라하기] 실습 폴더 설정하기
커서의 기본 구조와 인터페이스
AI로 만드는 첫 번째 프로그램
[따라하기] 구구단 프로그램 만들고 실행하기
복습 체크리스트
CHAPTER 02 증권 계좌 연동
주식 매매 프로그램 설치
[따라하기] 영웅문 프로그램 설치하기
API의 개념과 역할
[따라하기] API 사용 신청하기
앱 키 및 앱 시크릿 발급과 등록
[따라하기] IP 주소 및 계좌 등록하기
[따라하기] 앱 키와 앱 시크릿 발급하기
[따라하기] 설정 파일 생성 및 앱 키와 앱 시크릿 저장하기
복습 체크리스트
CHAPTER 03 모의투자 계좌와 토큰 발급
모의투자 계좌 개설
[따라하기] 모의투자 신청하기
[따라하기] 모의투자 계좌 등록하기
토큰을 이용한 서버 로그인
[따라하기] 토큰 발급 예제 코드 저장하기
AI로 토큰 발급 구현
[따라하기] AI로 토큰 발급 코드 작성하기
복습 체크리스트
CHAPTER 04 데이터 조회
TR을 이용한 데이터 요청
[따라하기] 예제 코드 저장하기
AI로 조회 기능 구현
[따라하기] AI로 거래대금 상위 종목 조회 기능 구현하기
복습 체크리스트
CHAPTER 05 텔레그램 연동
메신저 봇 생성 및 설정
[따라하기] 텔레그램 봇 만들기
[따라하기] 챗 아이디 확인하기
메시지 송수신 기능 구현
[따라하기] 메시지 송신 모듈 만들기
[따라하기] 메시지 송신 기능 구현하기
[따라하기] 메시지 수신 기능 구현하기
복습 체크리스트
CHAPTER 06 원격 명령 체계 구축
프로그램 구조 설계 및 AI 규칙 등록
[따라하기] 구조 설계 문서 작성하기
[따라하기] 커서 Rules 생성하기
원격 명령 기능 구현
[따라하기] 원격 로그인 기능 구현하기
[따라하기] 토큰 자동 갱신 기능 구현하기
[따라하기] 원격 종료 기능 구현하기
복습 체크리스트
CHAPTER 07 가이드 어시스턴트
가이드 어시스턴트 생성
[따라하기] 가이드 어시스턴트 젬 만들기
[따라하기] 가이드 어시스턴트 테스트하기
코드 개선 및 테스트
[따라하기] TR 명세로 로그인 코드 개선하기
[따라하기] 실패 케이스 테스트 후 원래 값으로 복원하기
복습 체크리스트
CHAPTER 08 수동 매매 기능 구현
자동 로그인 구현
[따라하기] 자동 로그인 기능 추가하기
수동 매매 기능 구현
[따라하기] 종목 조회 기능 구현하기
[따라하기] 매수 기능 구현하기
[따라하기] 잔고 조회 기능 구현하기
[따라하기] 매도 기능 구현하기
복습 체크리스트
CHAPTER 09 자동 매매 예약 체계 구축
자동 매매 시간 설정
[따라하기] 장 시간 설정 기능 구현하기
[따라하기] 설정값 확인 기능 구현하기
명령 예약
[따라하기] 반복 예약 기능 구현하기
[따라하기] 1회 예약 및 전체 예약 삭제 기능 추가하기
설정 초기화와 명령어 목록 조회
[따라하기] 설정 초기화 기능 구현하기
[따라하기] 명령어 목록 구현하기
복습 체크리스트
PART 02 주식 자동 매매 구현하고 실전 운용하기
CHAPTER 10 자동 매매 구현 - 스탑로스
익절과 손절 기준 설정
[따라하기] 익절과 손절 기능 구현하기
스탑로스 기능 구현
[따라하기] 제미나이 젬으로 스탑로스 기능 설계하기
[따라하기] 스탑로스 기능 구현하기
[따라하기] 오류 분석 및 수정하기
복습 체크리스트
CHAPTER 11 TR 문서 체계 개선
마크다운과 젬 지시 사항으로 TR 문서 체계 개선
[따라하기] 엑셀 명세서를 마크다운 파일로 변환하기
개선된 체계로 랭킹 조회 기능 구현
[따라하기] 랭킹 조회 기능 구현하기
[따라하기] 가이드 어시스턴트 젬 수정하기
복습 체크리스트
CHAPTER 12 자동 매매 구현 - 골든크로스, 데드크로스
골든크로스와 데드크로스의 개념
기본 기능 구현
[따라하기] 금액 기준 매수 기능 구현하기
[따라하기] 단기와 장기 분봉값 설정 기능 구현하기
골든크로스 감시 목록 관리
[따라하기] 골든크로스 감시 목록 관리 기능 구현하기
랭킹 연동 자동 등록
[따라하기] 랭킹 연동 자동 등록 기능 구현하기
골든크로스, 데드크로스 자동 매매 구현
[따라하기] 골든크로스 매수 기능 구현하기
[따라하기] 데드크로스 매도 기능 구현하기
복습 체크리스트
CHAPTER 13 자동 매매 구현 - 조건 검색 연동
[따라하기] 조건 검색식 준비하기
조건 검색 연동 체계 구축
[따라하기] 조건식 목록 조회 기능 구현하기
[따라하기] 조건 검색 연동 목록 관리 기능 구현하기
조건 검색 실시간 종목 수신 및 명령 연동
[따라하기] 조건 검색 실시간 연동 기능 구현하기
전량 매도 기능
[따라하기] 전량 매도 기능 구현하기
복습 체크리스트
CHAPTER 14 자동 매매 구현 - 트레일링 스탑
HTTP와 웹소켓
트레일링 스탑 설정
[따라하기] 설정값 명령 구현하기
통신 체계 정비
[따라하기] HTTP 요청 속도 제한 게이트 구현하기
[따라하기] 웹소켓 공용 엔진 구현하기
트레일링 스탑 실시간 감시
[따라하기] 실시간 감시 기능 구현하기
복습 체크리스트
CHAPTER 15 주문 방식 다양화와 리스크 관리
주문 방식 다양화
[따라하기] 호가 낮춰 주문 기능 구현하기
[따라하기] 미체결 조회 및 일괄 취소 기능 구현하기
[따라하기] 체결 결과 알림 기능 구현하기
[따라하기] 미체결 자동 재주문 기능 구현하기
자동 매매 리스크 관리
[따라하기] 리스크 관리 기능 구현하기
복습 체크리스트
CHAPTER 16 자연어 명령으로 프로그램 제어
커맨드 가이드 파일 준비
[따라하기] 가이드 파일 생성하기
제미나이 젬으로 자연어 명령 구현
[따라하기] 자연어 명령 젬 만들기
구글 AI로 자연어 명령 구현
[따라하기] 구글 AI Studio에서 API 키 발급받기
[따라하기] 텔레그램 자연어 명령 기능 구현하기
복습 체크리스트
CHAPTER 17 매매 기록과 AI 성과 분석
일별 매매 로그 저장
[따라하기] 매매 로그 저장 및 일일 보고서 구현하기
원격 로그 수신 및 AI 성과 분석
[따라하기] 원격 로그 수신 기능 구현하기
[따라하기] AI 성과 분석 기능 구현하기
복습 체크리스트
CHAPTER 18 실전 운용! 내가 만든 주식 자동 매매 프로그램 사용하기
커서 없이 프로그램 실행하기
[따라하기] main.py로 프로그램 실행하기
[따라하기] 커서 유료 플랜 해지하기
실전 운용 팁
[따라하기] IP 조회 기능 구현하기
[따라하기] 배치 파일 만들고 다른 컴퓨터에서 실행하기
복습 체크리스트
주식 매매를 자동으로 수행하는 프로그램을 직접 만든다고 하면 어렵게 느껴질 수 있습니다. 프로그램 코드를 만드는 코딩을 직접 해야 한다는 생각에 머리가 지끈지끈하기도 합니다. 하지만 우리는 코딩을 하지 않습니다. 무엇을 만들지 정해서 알려 주기만 하면 코딩은 AI가 알아서 합니다. AI가 코드를 짜고 우리는 방향을 잡습니다. _24p
--
주식 자동 매매 프로그램이 실제로 작동하려면 증권사 서버와 연결되어야 합니다. 이 책에서는 키움증권을 이용합니다. 키움증권의 주식 매매 프로그램인 영웅문을 스마트폰과 PC에 설치하고 키움 REST API에 가입해 계좌와 연결합니다. _44p
--
주식 자동 매매 프로그램을 만드는 과정에는 실제투자 계좌가 아닌 모의투자 계좌를 사용해야 합니다. 실수로 잘못된 주문을 실행하면 실제 자금이 의도하지 않은 방향으로 움직이기 때문입니다. 모의투자 계좌는 가상의 돈으로 실제와 동일하게 매매 연습을 할 수 있는 환경이므로 우리가 만드는 주식 자동 매매 프로그램이 제대로 구현되었는지 테스트하기에 적격입니다. _56p
--
모의투자 계좌와 토큰까지 준비되었으니 이제 실제로 서버에 데이터를 요청해 볼 차례입니다. 앞서 발급받은 토큰을 활용해 서버에서 데이터를 가져올 수 있습니다. 토큰은 ‘이 요청은 인증된 사용자가 보낸 것’임을 증명하는 열쇠입니다. 토큰을 함께 전달해야만 서버가 요청을 받아들이고 데이터를 돌려줍니다. _69p
--
주식 자동 매매 프로그램을 완성했는데 매번 컴퓨터를 이용해 실행해야 한다면 진정한 의미의 자동화가 아닙니다. 그래서 스마트폰으로 언제 어디서든 명령을 내리고 결과를 받는 기능을 추가해 자동화에 가깝게 만들고자 합니다. _77p
--
프로그램이 복잡해질수록 일관된 구조로 코드를 작성하는 것이 중요합니다. 이를 위해 AI가 따를 수 있는 설계 문서를 미리 만들어 둘 수 있습니다. 설계 문서 없이 기능을 쌓아 가면 나중에 코드가 뒤엉켜 수정하기 어려워질 수 있습니다. _91p
--
키움 REST API 전체 명세서를 학습한 전용 가이드 어시스턴트를 만들어 이러한 문제를 근본적으로 해결해 보겠습니다. 구글 제미나이로 어시스턴트를 만들고 이를 활용해 기존 로그인 코드를 개선하는 방식입니다. _103p
--
주식 자동 매매 프로그램을 만들고 있지만, 자동화 전에 수동으로 직접 매매를 해 보는 것이 좋습니다. 수동으로 직접 종목을 검색하고 사고팔고 잔고를 확인하는 경험이 쌓여야 자동화도 믿고 맡길 수 있습니다. 예상치 못한 상황이 생겨도 수동 매매에 대한 이해가 되어 있으면 대처하기 훨씬 수월합니다. _114p
--
언제 사고 언제 파느냐, 자동 매매는 결국 시간 싸움입니다. 여기에서는 자동 매매가 작동할 장 시간을 설정하고 원하는 명령을 지정한 시간에 자동으로 실행하는 예약 체계를 구현합니다. _131p
--
키움 REST API의 활용 가능성은 무궁무진합니다. 키움증권의 탄탄한 인프라를 기반으로 하는 API를 활용하면 자신만의 트레이딩 시스템은 물론 다양한 금융 서비스와 투자 아이디어를 직접 구현할 수 있습니다. 이 책은 실무 중심의 예제와 친절한 설명을 통해 독자들이 REST API를 보다 쉽게 이해하고 활용할 수 있도록 돕는 훌륭한 길잡이가 될 것입니다. 이 책을 통해 더 많은 개발자와 투자자들이 새로운 금융 혁신에 도전하고 창의적인 서비스를 만들어 나가길 기대합니다.
- 나연태(키움증권 리테일플랫폼 부문 상무)
코딩을 해 본 적이 없고 프로그래밍 언어를 배워 본 적도 없지만 처음 설치 부분만 무사히 넘어가면 크게 어렵지도 않고 할수록 재밌습니다.
- 티그** 님
코딩하는 사람도 이런 시스템을 구축하려면 시행착오를 꽤 거쳐야 하는데 구체적인 가이드를 친절하게 제공해 줘서 개발자에게도 많은 도움이 됐습니다. 시간을 대폭 줄인 것만 해도 큰 수확입니다.
- HJ** 님
코딩의 '코' 자도 몰랐던 주린이인데 AI 덕분에 나만의 주식 비서를 구축하기 시작했네요. 특히 영웅문 조건 검색식 연동 기능 덕분에 정해진 틀을 넘어 나만의 매매 로직을 직접 커스텀할 수 있어 감동입니다.
- so** 님
한 단계씩 실행이 완료되도록 프롬프트를 만들어 주어서 너무 감사하고 프롬프트가 정말 중요함을 느끼고 있습니다. 이제 완성이 얼마 남지 않았네요.
- yi** 님