스마트한 주식투자를 위한
파이썬 프로그래밍

- 입문반

 

금융 투자를 위한 데이터 수집과 분석을 파이썬을 통해 자동화

다양한 데이터 수집을 자동화하고 HTS, 엑셀로는 불가능한 분석으로 투자성과를 높여보세요. 초과수익 기회를 더욱 정교하게 포착할 수 있습니다.

일    정07.08 ~ 08.12 | 5회
*7월 29일 휴강
매주 일요일 13:00 ~ 16:00 | 일 3시간
총 15시간 강의
정    원25명
준비물개인 노트북 **Windows Mac 모두 가능
(웹 환경 중심 개발 예정)
가    격85만 원60만 원
장    소러닝스푼즈 강의장
강남대로94길 15, S2빌딩 3층

*강남역 11번 출구 3분 거리 (지도확인)

 5주 수강 이후 아래 작업을 짧은 코드로 자동화할 수 있습니다

"국내외 전 종목 과거 10년 주가 데이터 및 실시간 주가 수집"

.

"주가에 민감한 영향을 주는 공시 실시간 자동선별 후 알람"

.

"원하는 주가 패턴의 종목들과 과거 사례를 매일 이메일로 받기"

.

"기관, 외국인 수급 특이사항을 세분화하여 찾아보기"

"전일 미국 시장에서 특이한 흐름을 보인 종목 자동 선별"

.

"방대한 해외 주식, 경제 지표, 상품 등의 데이터 자동 수집"

.

"공모주(신규 상장 종목) 상장 이후 주가 예측 자동화"

.

"기타 본인이 원하는 다양한 작업 자동화"

시계열 데이터

- 국내외 주가,지수
- 유가, 환율, 상품가격 등
- 미국, 중국 주식 데이터

텍스트/비정형 자료

- 뉴스, 신문기사
- AMAZON 등 전자상거래 자료
- 서울시 미세먼지, 영화관객수

전자공시

- 금감원 전자공시
- 기업 재무 데이터
- 주요 산업 데이터 등

다양한 데이터 수집을 자동화하고

HTS, 엑셀로는 불가능한 분석으로 투자성과를 높여보세요
초과수익 기회를 더욱 정교하게 포착할 수 있습니다.

 

Part 1. 파이썬 프로그래밍 기초
- 파이썬 기본 문법
- 라이브러리 및 API 활용
- 프로그래밍 기본 구조
- 초보자를 위한 프로그래밍 학습 로드맵
Part 2. 데이터 수집 자동화
- 금융 데이터 수집
- 비정형 데이터 수집
- 기업 재무제표 데이터 수집
- 데이터베이스 구조 설계
- 실제 투자에 필요한 데이터 선별 방법
Part 3. 공시/뉴스 분석
- 전자공시 실시간 수집
- 뉴스 RSS를 활용한 키워드 분석
- 원하는 항목 자동 수집 및 리포팅
- 주가에 영향을 미치는 공시 자동선별 및 리포팅
Part 4. 데이터 활용+시각화

- 시계열 데이터 분석
- 주요 주가 패턴 검증 및 활용
- 데이터 시각화 (Matplotlib, Searborn 활용)
- 정형+비정형 데이터를 동시에 활용한 종목 선정

 

 수강 후 직접 구현하게 될 결과물 예시

 <데이터 수집>

<데이터 활용>

강의특징

실제 투자에 도움이 되는 자료 수집

활용을 염두에 둔 DB 설계

코딩을 통한 자동화 프로젝트

다양한 영역에서 실제 투자에 활용할 수 있는
기초 코딩 실력을 탄탄히 길러드립니다.
강의특징

메신저를 통한 코딩 오류 해결

수강 이후 지속적인 사후관리
(커뮤니티를 통한 QnA 운영)

실력을 빠르게 끌어올리는 예제중심 강의 (DB설계+ 기대효과 / 효용성 분석 + 알고리즘 설계)

강의특징
직접 코딩을 통한 실력 향상

투자의사 결정에 프로그래밍을 활용하고 싶은 "파이썬 왕초보"는 꼭 수강하세요

금융 데이터 분석 및 활용에 관심이 있는 비전공자

투자자로서 기본적으로 체크해야 할 내용이나 반복되는 업무를
자동화시키고 싶은 분

스스로 알고리즘을 작성할 수 있는 능력을 배우고 싶은 분

금융과 IT 영역을 동시에 익히면서
투자의 실제를 경험하고 싶은 초보자

이OO 수강생 (NH투자증권 PB) 

프로그래밍에 대한 사전 지식 없이 듣게 된 강의였는데, 입문자 수준에서도 쉽게 이해할 수 있는 강의였습니다. 직장인이라 시간을 내기 어려웠지만 짧은 시간에 실무에 적용할 수 있는 여러 Tool을 배워서 효율적이었습니다. 코딩 외에도, 데이터를 자동으로 수집하고 다양하게 분석하는 법을 잘 알게 된 것 같아 만족합니다. 앞으로 실전에서 사용 가능한 큰 경쟁력을 얻었다고 생각합니다.

최OO 수강생 (전업 투자자) 

그동안 엑셀로 단순한 작업만 해왔습니다. 하지만 강의를 듣고 전혀 다른 차원의 수준 높은 분석을 할 수 있게 되었습니다. 매일 일정한 시간을 들여야 했던 일들을 자동화 프로젝트로 대신하게 되었습니다. 또한 당연하다고 믿어온 투자 기법들의 한계를 알게 되었는데, 누군가 조언했다면 선입견 때문에 듣지 않았겠지만, 데이터로 객관적인 정보를 확인하니 충분히 받아들일 수 있었습니다.

 커리큘럼

Week 1. 파이썬 프로그래밍 기초
1교시: 오리엔테이션
- HTS, 엑셀, 각종 증권 서비스 등이 있는데도 불구하고 파이썬을 배워야하는 이유
- 초보자를 위한 학습 로드맵
- 프로그래밍을 포기하게 되는 요인들
- 개발 환경 구축(온라인/오프라인 환경)
- 수강생 Needs 조사
2교시: 파이썬 프로그래밍 기초
- 변수형/자료형
- 제어문, 연산자, 조건문, 반복문, 기본 함수 활용
- 프로그래밍 기본 구조, 라이브러리 활용, 함수- 구글 검색 활용법
3교시: 실습
- 간단한 국내외 종목의 주가 처리
- 텔레그램 라이브러리 활용
 
Week 2. 데이터 수집 자동화 - 기초
1교시: 파이썬 프로그래밍 기초
- Pandas, Numpy 라이브러리 기초
- 데이터 시각화(Matplotlib 등)
- 축약문, 정규표현식, 파일 불러오기/저장하기, 시간 처리
 
 
 
2교시: 웹크롤링 기초 개념
- Requests, post 개념, 정적 페이지 vs 동적 페이지
- HTML 문법 기초
- Requests, Beautiful Soup, Pandas 등의 라이브러리 학습
3교시: 실습
- 실시간으로 다양한 유형의 데이터 수집하기
- 2,000개 종목의 업종/테마별 수익률, 재무지표, 시가총액 등을 시각화
- 간단한 종목 선정 실습
Week 3. 데이터 수집 자동화 - 기초2
1교시: 금융 데이터 수집에 대한 이해
- 활용 목적 및 기대효과 분석
- 수집 데이터 구조화 방법
- 실제 투자에 필요한 데이터 찾는 법
- 투자자라면 꼭 체크해야 할 내용들 - 공시/뉴스/애널리스트 리포트 분석 방법
2교시: Post 방식의 크롤링
- Post 방식이 필요한 경우
- 대상 사이트 구조 파악하기
3교시: 실습
- 액면분할 공시 불러오기
- 실시간 공시 알람 만들기
- 항공권 정보 불러오기
Week 4. 데이터 수집 자동화 - 심화
1교시: 추가적인 경험이 필요한 사례
- 로그인이 필요한 사이트
- OTP Key 가 필요한 사이트
- Selenium 활용이 필요한 사이트
- 수집한 데이터 저장하기
2~3교시: 실습
- 셀레니움을 활용한 데이터 수집
- 뉴스 데이터 수집과 텍스트 분석
- 해외 주식 정보 활용하기
 
 
 
Week 5. 데이터 활용 실습 Project
# 실제 사용할 수 있는 프로젝트 위주로 진행 #
- 신규상장 종목의 주가 흐름 예측해보기
- 개별 종목 수급 입체 분석
- 원하는 주가패턴 수식화 하기

 강사소개 및 인터뷰

강사소개

SJ HAN

자연어분석 기반 로보어드바이저 스타트업 준비 중
前 헤지펀드 매니저

 

증권사, 자산운용사, 공무원연금 등을 거쳐 현재는 멀티전략 헤지펀드를 운용 했었습니다. IPO, SPAC, 기업분할, 합병, 증자 등 다양한 이벤트를 활용하여 안정적인 누적 성과를 기록하고 있습니다. 과거 C++, PHP 등으로 자체 개발한 투자 보조시스템을 활용해왔으며, 파이썬을 접한 이후 직접 코딩을 통해 정보수집 – 자동매매 – 자연어 분석 – 강화학습 등 다양한 방면에서 TOOL을 개발하고 있습니다.

ㆍ 2016.09 – 현재 멀티전략 헤지펀드 운용 중
ㆍ 2012.09 – 2016.08 공무원연금공단 주식운용팀 (1.5조 규모 직간접 주식 운용)
ㆍ 2007.09 – 2012.08 HDC자산운용 (1,500억 규모 혼합형 펀드 및 우정산업부 ACTIVE 펀드 운용)
ㆍ 2006.03 – 2007.08 대우증권 광화문지점
ㆍ 매일경제 펀드대상 혼합형 부문 수상
ㆍ 공무원연금공단 이사장 표창
ㆍ 고려대 기술경영학 석사

1. 수업은 주로 어떤 내용을 다루나요?

파이썬 프로그래밍을 활용하여 주식투자에 필요한 다양한 데이터들을 수집하고 분석하는 과정을 자동화하는 방법을 다룹니다. 주가, 원자재가격, 경제지표 등 시계열(정형) 데이터는 물론 뉴스, 공시, 텍스트 등 비정형데이터까지 종합적으로 다루고 활용하는 방법을 다룰 것입니다.
또한 주가에 민감한 영향을 줄 수 있는 데이터/뉴스/공시를 찾아내는 법, 효율적으로 투자에 활용할 수 있도록 데이터베이스를 설계하는 법, 수집한 데이터를 바탕으로기술적 분석과 기본적 분석에 활용하는 법 등과 같은 다양한 도메인 지식도 알려드립니다.

2. 다른 파이썬 강좌들과 어떤 차이점이 있나요?

흔히 빅데이터라고 해서 데이터의 '양'을 중요시 합니다. 하지만, 금융 투자에 활용할 목적으로 데이터를 수집할 경우 작은 데이터 하나가 수익률로 연결되는 경우가 많기 때문에 '질'적인 측면이 훨씬 중요합니다. 따라서 ‘어떤 데이터가 주가에 민감한 영향을 미칠지’, ‘같은 데이터라도 어디서 끌어오는 것이 빠를지’, ‘항목이 누락되는 것을 어떻게 방지할지’ 등의 고민이 필요합니다.
또한 파이썬의 장점은 정형 데이터와 비정형 데이터를 모두 활용할 수 있다는 것인데, 유기적인 활용을 위하여 데이터를 효과적으로 구조화시키는 것이 꼭 필요합니다.
그리고 투자 성과 면에서 프로그래밍으로 자동화를 시키는 것보다는 그렇지 않은 경우도 많기 때문에 기대효과 등에 대한 분석 역시 필수입니다.
본 과정은 이러한 부분에 많은 시간을 할애하여 수강생들이 보다 효과적으로 금융 투자에 파이썬을 활용할 수 있도록 해드립니다.

3. 이 수업이 끝나면 어느 정도 수준이 되나요?

수업의 목표는 '금융 투자에 필요한 다양한 유형의 데이터를 온라인 상에서 자유자재로 끌어와 활용하는 능력'을 갖추는 것이 수업의 목표입니다. 수업 때 진행한 프로젝트는 언제든지 본인이 원하는 방식으로 활용할 수 있도록 코드와 상세한 설명 등을 제공합니다. 최대한 간결한 코드로 진행하지만, 주가 분석 파트에는 일부 높은 수준의 함수들도 사용할 것입니다.
또한 프로그래밍 Skill을 알려드리는 방식이 아닌, 구글 검색 등을 통해 스스로 원하는 기능을 찾아내 구현하는 능력을 갖추는데 초점을 맞추어 진행됩니다. 여전히 프로그래밍이 익숙지 못한 수강생의 경우에는 강의 이후에도 API형태로 매일 업데이트되는 자료를 제공받아 손쉽게 투자에 활용할 수 있도록 해드립니다.

4. 프로그래밍 초보자도 수강이 가능한가요?

물론입니다. 이 강의는 프로그래밍을 처음 접하거나, 금융투자에 파이썬을 활용하고 싶은 입문자 및 초보자를 대상으로 합니다. 다만 파이썬의 이론을 기초부터 하나씩 배우는 형식은 아니며, 프로그래밍 예제에 활용되는 파이썬의 기본 개념을 포함한 실습에 초점을 두어 진행됩니다. 초보자 입장에서 별도로 공부할 수 있는 가이드를 제공하여 빠른 시간 내에 실력을 기를 수 있도록 도와드립니다.(기초 학습 사이트, 막혔을 때 해결 방안, 공부 순서 등)

5. 중간에 막힐 경우 어떠한 도움을 받을 수 있나요?

우선 커리큘럼 자체를 유기적으로 구성하여 중요한 개념은 지속적으로 반복/심화가 이루어지도록 하였습니다. 하지만 중간에 막힐 경우 온라인 상으로 코드를 캡쳐해서 보내주시거나 수업 이후 쉬는 시간에 문의하면 충분히 이해가 가도록 도와드립니다.

6. 수업 시간 외에 어느 정도의 시간 투자가 필요한가요?

당연히 많을수록 좋습니다. 하지만 영어를 배울 때 성문기본 영어를 배우듯이 A부터 Z까지 배우는 방법은 비효율적입니다. 파이썬을 포함한 모든 프로그래밍은 주어진 예제를 따라가는 것 이상으로, 본인이 스스로 필요성을 절감하고 직접 연습해 보는 과정을 거쳐야만 실력이 일취월장으로 늘 수 있습니다.

7. 마지막으로 수강생들에게 하고 싶은 말씀이 있다면?

파이썬은 타 프로그램 언어 대비 직관적이며, 짧은 코드로 원하는 기능을 구현할 수 있기 때문에 비전공자도 배울 수 있습니다.
물론 코드에 익숙해지기 위해서는 적지 않은 연습이 필요하며 새 언어를 익히는 과정이기 때문에 생소한 용어를 많이 접할 것입니다.
하지만 한번 익혀 놓으면 방대한 분야에 활용할 수 있기 때문에 배울만한 가치가 충분하다고 생각합니다. 쏟아지는 방대한 데이터에서 의미 있는 정보를 추출하고 활용하는 능력을 길러보시기 바랍니다.

수강료 85만 원60만 원

 

수강신청은 결제 순으로 선착순 마감될 수 있습니다.
개강 후 환불은 학원법 시행령 <제18조 제3항> 수강료 반환기준에 의거합니다.

 

*환불 세부규정 확인하기 (클릭)

25만 원 할인, 놓치지 마세요!

러닝스푼즈의 추천 강의 ▼