지능 전문가인 저자는 이 책을 통해 입문자들도 아주 쉽게 파이썬 프로그래밍을 익히게 하고, 실제로 배운 파이썬 프로그래밍을 통해서 인공지능을 만들어서 인공지능이 주식 데이터를 학습 및 미래에 주식 가격을 예측하는 방법을 알려줍니다. 주식 투자에 관심이 많은 사람이라면 이 책에서 다루는 다양한 인공지능 모델을 이해하고, 직접 개발하며, 백테스팅 해보는 기회를 얻게 될 것입니다.
Contents
저자소개
서문
머리말
추천사
Chapter 1 개발 환경 구축
파이썬 소개
파이썬 설치하기
아나콘다 가상 환경 설정하기
파이참 설치하기
파이참 새 프로젝트 만들기
Chapter 2 키움증권 API 사용하기
키움증권 API 사용 환경 구축
키움증권 API 사용 환경 구축
키움증권 계좌 만들기
키움증권 인증서 만들기
키움증권 API 설치하기
KOA Studio 내려받기
키움증권 모의투자 가입하기
KOA Studio 사용법
PyQt5 설치하기
Chapter 3 파이썬 프로그래밍
파이썬 프로그래밍
변수 이해하기
변수 만들기
변수 이름 짓기
주석
주석 만들기
숫자형 자료형
숫자형을 활용하는 연산자
문자열 자료형
변수와 문자열
문자열 인덱싱
문자열 슬라이싱
문자열 연산
문자열의 길이
문자열 전용 함수
리스트 자료형
리스트 인덱싱
리스트 수정
리스트 슬라이싱
리스트에 값 추가하기
리스트 값 삭제하기
del 키워드 사용하기
전용 함수인 remove 함수 사용하기
최댓값, 최솟값, 평균값 확인하기
리스트 값 정렬하기
튜플 자료형
튜플 값 수정하기
딕셔너리 자료형
딕셔너리 인덱싱
딕셔너리 값 수정하기
딕셔너리 값 삭제하기
딕셔너리 전용 함수 사용하기
집합 자료형
합집합, 교집합, 차집합
집합 전용 함수
Bool 자료형
bool 함수
조건문 IF문
if문
else문
elif문
비교 연산자, 논리 연산자, 멤버 연산자
반복문
for문
while문
함수
입력값이 없는 함수
반환 값이 없는 함수
전역 변수와 지역 변수
기본값 할당하기
클래스
상속
모듈
기본 모듈 알아보기
Chapter 4 데이터 분석과 가공
데이터 분석과 가공
시리즈
판다스 모듈 불러오기
시리즈 만들기
시리즈 index, value 값 가져오기
판다스로 파일 불러오기
csv 파일과 tsv 파일의 차이
시리즈 통계 함수 알아보기
데이터 프레임
데이터 프레임의 특정 열 추출하기
데이터 프레임의 특정 행 추출하기
여러 개의 데이터 프레임 합치는 방법
스마트하게 데이터 프레임 합치기
누락 값 처리하기
누락 값 확인하기
누락 값 개수 구하기
누락 값 채우기
누락 값 삭제하기
데이터 시각화하는 방법
matplotlib 모듈을 활용해서 그래프 그리기
seaborn 모듈을 활용해서 그래프 그리기
pandas 모듈을 활용해서 그래프 그리기
Chapter 5 데이터와 인공지능
데이터와 인공지능
늘어나는 종이 소비량
인공지능을 배워야 하는 이유
IT와 DT
빅 데이터
인공지능과 관련된 학문과 기술 분야
인공지능, 머신러닝, 딥러닝의 관계
실전 매매 프로젝트 준비
Chapter 6 프로젝트 시작
키움증권 API에 로그인하기
계좌 정보 가져오기
종목 코드 가져오기
종목명 가져오기
주식 가격 정보 가져오기
예수금 가져오기
주문 접수 및 체결 확인하기
주문 정보 얻어 오기
잔고 얻어 오기
실시간 체결 정보 가져오기
Chapter 7 머신러닝으로 미래 주가 예측하기
머신러닝으로 미래 주가 예측하기
K 최근접 이웃
선형 회귀
결정 트리
랜덤 포레스트
실전 매매 프로젝트 시작
코스피, 코스닥 종목 코드 가져오기
종목명 가져오기
미래 주가 예측하기
예수금 가져오기
인공지능이 추천한 종목 접수하기
잔고 확인하기
매도 접수하기
실전 투자 전환 방법
마치며
찾아보기
Author
곽경일
아주대학교 신산업융합기술연구센터에서 게임 인공지능을 연구했고 이후 데이터 분석, 인공지능에 대한 교육 사업을 하고 있다. 서울시립대학교에서 데이터 분석 자문 위원을 했으며, 그 밖에 삼성중공업, 하나은행 등 전문 강사로 활동하고 있다.
현) 데이터 분석, 인공지능 교육 서비스 회사 넝쿨 모바일 운영
재능 판매 플랫폼 숨고에서 컴퓨터 레슨 분야 전체 1위
클래스101 데이터 분석, 파이썬을 활용한 주가 예측 VOD 촬영
전) 아주대학교 산업공학과(학부, 대학원) 졸업
삼성중공업 머신러닝 전문 강사
서울시립대학교 데이터 분석 자문 위원
아주대학교 신산업융합기술연구센터에서 게임 인공지능을 연구했고 이후 데이터 분석, 인공지능에 대한 교육 사업을 하고 있다. 서울시립대학교에서 데이터 분석 자문 위원을 했으며, 그 밖에 삼성중공업, 하나은행 등 전문 강사로 활동하고 있다.
현) 데이터 분석, 인공지능 교육 서비스 회사 넝쿨 모바일 운영
재능 판매 플랫폼 숨고에서 컴퓨터 레슨 분야 전체 1위
클래스101 데이터 분석, 파이썬을 활용한 주가 예측 VOD 촬영
전) 아주대학교 산업공학과(학부, 대학원) 졸업
삼성중공업 머신러닝 전문 강사
서울시립대학교 데이터 분석 자문 위원