본 강의는 '파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1'의 후속 강의로서, part1 강좌가 introduction 느낌에 가까웠다면, part2는 실전 전략 구현과 퀀트 투자 개발의 전체 flow 경험이 중심이 되는 심화 강의입니다. 본 수업에서는 시계열 데이터를 다루는 advanced한 판다스(Pandas) 테크닉과, 이를 기반으로 하여 signal based 전략 및 다양한 주기별로 자산의 비중을 조절해야 하는 정적/동적 자산배분 전략을 구현하는 방법에 대해 중점적으로 다룹니다. 나아가 전략 구현에만 그치지 않고, 다양한 투자 전략을 최소한의 코드 수정으로 직접 검증하고 백테스팅하는 '코드의 framework화'와, 이를 확장하여 실전 투자까지 이어지도록 개선하는 법, 그리고 이 과정에서 주의해야 할 사항들에 대해 알아봅니다. 또한 프로그래밍적인 component와 더불어, 2가지 형태의 수익률 개념(simple return, log return)과 백테스팅 관련 평가지표 등의 이론적 내용에 대해서도 수학적으로 깊게 다루어 시중의 투자 서적이나 블로그, youtube 등 에서는 볼 수 없었던 최고의 파이썬(Python) 퀀트 투자 flow를 경험할 수 있습니다.
이런 걸
배워요!
시계열 데이터를 Pandas로 '제대로' 전처리하기 위해 반드시 알아야 하는 내용
퀀트 세계에서 쓰이는 다양한 용어(log return 등)와 성과지표(Sharpe, MDD 등)에 대한 깊은 이해와 코드화
투자에 사용되는 다양한 가격 기반 지표(Moving average 등)와 이를 활용한 전략구현
시그널(buy, sell signal) 기반 전략을 '일관성 있게' 구현하는 방법과 그 원리
자산 배분 & 리밸런싱 기반 전략을 '일관성 있게' 구현하는 방법과 그 원리
실전에서 쓰이는 다양한 자산배분 전략들의 구현과 결과 비교
주식 투자를 전략적으로, 똑똑하게!
파이썬(Python) 데이터 기반 투자에 도전하세요!
커리큘럼 전체 로드맵
로드맵 전강의 30% 할인받기(클릭)
개별 강좌 수강 할인(최대 30%) 이벤트
이벤트 바로가기 (클릭)
강의를 시작하게 된 근본적인 이유이자,
수강생들에게 최종적으로 전달하고 싶었던 바로 그 내용!
1. 다양한 전략에 대한 백테스팅 구현 및 성능비교
(위 그래프는 가독성을 더 높이기 위해 matplotlib 대신 plotly라는 라이브러리로 작성되었습니다)
2. 아래와 같은 질문(의문)사항들에 대해 '혼자 힘으로(직접)' + '쉽게' 해결 할 수 있습니다.
앞선 강의들은 본 강의를 제대로 수강하기 위한 준비과정이었을 뿐.
'파이썬 + 주식 퀀트투자' 커리큘럼의 핵심이자 그 마지막 내용!
프로그래밍은 공부하고 연습하기 위한 대상이 아닙니다.
실제 세상의 문제를 효율적으로 해결하기 위한 도구입니다.
위 체크리스트를 다 체크하셨다면 본 강의를 수강하시기에 매우 적합합니다 :)
학습 대상은
누구일까요?
'파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1' 수강하면서 학습에 대한 희열을 느꼈고, 그 이상의 희열을 한 번 더 느끼고 싶으신 분
책, 강의 등에서 접한 전략들을 곧이 곧대로 받아들이는 것이 아니라, 직접 벡테스팅하여 검증하고 이를 응용하여 새로운 전략을 직접 만들고 싶으신 분
전략을 특징별로 frame화 하여, 최소한의 코드 수정으로 다양한 전략을 구현할 수 있는 백테스팅 아키텍쳐를 경험하고 싶으신 분
백테스팅 코드를 실전 투입을 위한 코드로 변환 시 주의해야 할 사항들에 대한 경험을 듣고 싶으신 분
log 수익률, Sharpe Ratio, annualized return 등 퀀트 투자에 필요한 용어/지식에 대한 깊은 이해와 이를 올바르게 사용하는 방법에 대해 알고 싶으신 분
금융 시계열 데이터 전처리부터 백테스팅까지 하나의 퀀트 투자 Flow에 대해서 경험하고 싶으신 분
강사가 던져준 코드를 그대로 실행만 하며 진행하는 수업이 아닌, 원리 이해를 통해 수강생이 학습내용을 스스로 응용할 수 있는 수업을 원하시는 분
선수 지식,
필요할까요?
'문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)'의 내용
'파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1'의 내용 (혹은 이에 준하는 Pandas 라이브러리에 대한 이해)
'내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화' 수업은 본 수업과 직접적인 관련은 없지만, 수강하시면 본 강의 내용에 대한 활용도가 매우 높아집니다(원하는 주식 관련 데이터를 자유자재로 가져올 수 있기 때문)
중/고등학교 수준의 수학 및 확률/통계적 내용 (자세한 내용은 OT 영상 참고)
로드맵 참고: https://www.inflearn.com/roadmaps/474
프로그래밍, 데이터(Data) 그리고 AI로 세상의 모든 문제를 해결할 수 있다고 믿는 Lifelong learner입니다. Lifelong contributer가 되는 것이 목표입니다.