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 조회 기능 구현하기
[따라하기] 배치 파일 만들고 다른 컴퓨터에서 실행하기
복습 체크리스트