Thumbnail
자기계발 금융 · 재테크

(2024년) 파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석 대시보드

(5)
5개의 수강평 ∙  33명의 수강생

55,000원

지식공유자: 다니엘
총 49개 수업 (5시간 52분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[금융 · 재테크, 데이터 분석] 강의입니다.

S&P 500 페어 트레이딩의 통계적 접근법을 파이썬으로 체계적으로 학습하실 수 있습니다. 전문적인 데이터 분석을 통해 감정을 배제한 투자 전략의 기초를 마련하세요.

✍️
이런 걸
배워요!
금융 데이터 통계분석
Plotly를 활용한 인터렉티브 시각화
파이썬 객체지향 프로그래밍
Pandas 시계열 분석
데이터 병렬 처리를 통한 해석 가속화
아나콘다 (anaconda)를 활용한 파이썬 패키지 관리

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
파이썬으로 통계적으로 금융 데이터를 분석하고 싶은 분
객체 지향을 적용하여 파이썬 스크립트를 tidy (깔끔)하게 작성하기를 원하는 데이터 분석가
영어를 독해하듯이 기초 프로그래밍 독해 (ex. for loop 문)가 가능하신 분.
📚
선수 지식,
필요할까요?
기초 프로그래밍 독해 능력 (ex. loop 문)

안녕하세요
다니엘 입니다.
다니엘의 썸네일
  • 서울대학교 기계항공 공학부 졸업

  • 영국 크랜필드 대학교 기계항공 석사 졸업

  • 독일 함부르크 공대 기계공학 박사 수료

  • 독일 Nordex Wind Senior Data Scientist

  • 영국 Wood Energy Data Analysis Senior Consultant

  • Databricks Data Engineering Project

  • Kaggle Stock Trading Competition top 3%

  • 현 AI 스타트업 (MUSTai) 개발팀장

커리큘럼 총 49 개 ˙ 5시간 52분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개 및 페어 트레이딩 기초
섹션 1. 초보자를 위한 Azure 가상 머신 설정
로컬이 아닌 클라우드 기반 분석 환경을 선택하는 이유 10:25
Azure VM 없이 바로 시작하기: 케글 노트북 활용 미리보기 03:06 Azure 무료 계정 만들기: 새 사용자를 위한 무료 혜택 미리보기 05:45
Azure 계정 업그레이드 03:33
비용 관리 전략: 예상치 못한 과금 방지를 위한 예산 설정 방법 02:55
하드웨어 용량 사용 승인 요청: Quota Increase Request 04:38
5분 첼린지: Windows 가상 머신 쉽고 빠르게 만들기 09:08
자동 종료 설정: 가상 머신의 효율적 비용 관리 02:15
Azure에서 문제가 발생 시 서비스 티켓을 생성하는 방법 미리보기 07:27
섹션 2. Python 데이터 분석을 위한 필수 소프트웨어 설치하기
미니콘다 설치: 빠르고 간편한 분석 환경 구성 01:48
코딩 환경 구축: Visual Studio Code 설치 및 설정 01:41
Visual Studio Code에 익스텐션 설치하기: Python & jupyter 01:26
(Optional) Github 계정 생성 및 Copilot으로 코드 작성 가속화 05:47
섹션 3. 콘다 (conda)를 사용하여 금융 분석 환경 설정하기
기본 환경 만들기: conda create -n myenv-finance-analysis python=3.9 01:25
첫 패키지 설치하기: pip install yfinance 02:28
환경 백업하기: conda env export > yaml 01:50
두 번째 패키지 추가하기: pip install seaborn 00:58
YAML로 환경 복원하기: conda env create --force -f yaml 05:39
섹션 5. 파이썬으로 페어 트레이딩 백테스팅 시작하기
yahoo finance를 이용하여 sp500 주식 데이터 불러오기 04:19
페어 트레이딩을 위한 고상관 주식 조합 도출 15:51
고상관 주식의 시계열 분석: Plotly 인터렉티브 차트 07:12
페어 트레이딩 전략 구현: PairTradingFinancialAnalysis 클래스생성 (OOP Part 1) 15:28
객체지향 signal_calculation() 메서드 추가하기 08:49
객체지향 signal_summary() 메서드 추가하기 -1 07:08
객체지향 signal_summary() 메서드 추가하기 -2 03:45
객체지향 margin_calculation() 메서드 추가하기 14:23
객체지향 trading_summary() 메서드 추가하가 06:52
병렬 처리로 수익 계산하기: Parameter Optimization (List Comprehension) 05:46
병렬 처리로 수익 계산하기: Parameter Optimization (Joblib Parallel) 06:14
통계적 방법을 통한 페어 트레이딩 최적 파라미터 도출하기 06:48
환경 백업하기: conda env export > myenv-finance-analysis.yaml 02:45
섹션 6. 파이썬으로 페어 트레이딩 전략 재검증하기
yahoo finance를 이용하여 5분 간격 데이터 불러오기 05:11
PairTradingFinancialAnalysisIntraDay 클래스 생성 (OOP Part2) - 상속과 다형성의 의해 18:56
백테스팅 결과로 도출된 최적 파라미터로 최근 수익계산하기: 전략의 재현성 검증 06:03
머신 러닝 모델로 수익 예측하기 11:25
최종 포트폴리오 결정 11:48
케글 노트북으로 분석 자동화하기 08:00
강의 게시일 : 2024년 04월 02일 (마지막 업데이트일 : 2024년 05월 06일)
수강평 총 5개
수강생분들이 직접 작성하신 수강평입니다.
5
5개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
impact thumbnail
5
준비 많이한 고퀄 강의. 다른데서 볼수 없었던 참신한 내용이라 좋았습니다. 차근 차근 설명해 주셔서 어렵지 않게 따라갈 수 있었습니다.
2024-05-09
지식공유자 다니엘
impact 님! 감사합니다. 강의자는 결국 수강생 분들의 격려로 계속 다음 강의를 만들어 낼 수 있는 동력을 얻게 되는 것 같습니다. 저의 이전 강의에서도 수강평을 남겨주셨던 것 같은데.. 너무 감사합니다. impact님께서 어렵지 않게 따라가실 수 있었다니 이미 실력자이신 것 같습니다. 강의를 준비하면서 최대한 실전과 같이 구성하려다 보면 난이도가 높아질 수 밖에 없는 딜레마를 발견하곤 합니다. 그래도 또 impact님과 같은 분들에게는 난이도가 있는 강의가 필요할 것 같기도 합니다. 강의가 난이도가 있는 것을 인정하기도 하지만 정말 정성들여 만들었으니 수강 중에 어려운 부분은 언제든지 질문해 주세요. 화이팅입니다! 다니엘 드림
2024-05-10
BW J thumbnail
5
차분하게 설명해주셔서 이해하기 편하네요.
2024-04-18
지식공유자 다니엘
감사합니다. 수강 중에 어려운 부분이 있으시면 언제든 질문 게시판에 남겨 주세요. 완강하시길 응원합니다.
2024-04-18
김명희씨 thumbnail
5
어려운 내용인데 초급자 입장에서 차분하게 설명해주시니 도움이 됩니다. 여러번 반복해서 들어볼 생각입니다.
2024-04-11
지식공유자 다니엘
친절한 수강평 너무 감사합니다.
2024-04-15
luca thumbnail
5
안녕하세요. 수업 잘 들었습니다. 준비를 많이 하신 게 느껴지고 내용 또한 좋아 만족했습니다. 파트 2 강의가 기대되는 강의였습니다. 제 배경지식을 설명해 드리면 프로그래밍 언어로 자바, 코틀린은 사용할 줄 알지만 파이썬은 이번에 처음 접한 상황입니다. 또 객체지향은 알고 있지만, 데이터 분석이라든지 통계 쪽은 거의 지식이 없는 상황에서 이 강의를 수강하게 되었습니다. 저에게는 솔직히 아주 낯선 개념이라 그런지 어렵게 느껴졌고 몇 번 더 돌려봐야 좀 익숙해질 것 같습니다. 하지만 강의를 듣는 내내 깊이가 느껴지고 반복 학습하여 이걸 제거로 만들 수 있다면 엄청나게 유용한 강의를 들은 것 같다는 생각이 들었습니다. 저 같은 경우는 강의 중 모르는 개념(e.g. 파이썬 개념, 주피터 노트북, zscore 등등)들이 꽤 있어서 나오면 따로 검색해보면서 학습했습니다. 한 강씩 코드를 따라 해보면서 공부했는데, 한 가지 아쉬웠던 것이 이전 강까지 학습했던 코드가 바로 다음 강 시작에서 조금 달라져 있는 부분들이 있었던 것 같아 따라 해보면서 학습할 때 헷갈리는 부분이 있었습니다. 하지만 설명을 잘 해주시고 자료도 잘 되어있어 파이썬을 모르지만 한 줄 한 줄씩 읽다 보면 이해할 수 있었습니다. 또한 문제가 있어 강사님께 문의드렸을 때 같이 구글밋을 통해 해결해주시는 것 등 매우 친절하게 알려주셔서 너무 감사했습니다. 저에게는 내용 자체가 좀 어려웠지만 어느 정도 파이썬이나 데이터 분석에 지식이 있으신 분들이 들으면 훨씬 이해도 빠르고 좋으실 것 같습니다. 내용은 정말 좋다고 생각합니다. 점점 더 좋은 강의를 만드실 것 같다는 생각이 들고 2번째 파트도 수강할 예정입니다.
2024-05-13
지식공유자 다니엘
Luca님! 너무나 소중한 수강평에 감사 드립니다. Luca님과 구글 밋에서 뵈었을 때 굉장한 실력자이신 것을 이미 느낄 수 있었는데 이미 자바, 코틀린을 사용하시는군요! 말씀해 주신 내용, 코드가 강의 중간 중간 약간 다른 부분은 renewal때 반영하도록 하겠습니다. 너무 저에게 개선점을 알려 주신 소중한 강의평입니다. 아직 새내기 강사이다 보니 아이디어는 많이 있는데 아직 제 아이디어를 강의화하는데 저도 제 속도를 쫒아가지 못하고 있어요 :) 속도를 내서 새로운 강의도 만들고 기존 강의도 업뎃하는데 최선을 다하도록 하겠습니다. 파트 2 강의에서도 우리 열심히 한 번 달려 보아요. 다니엘 드림
2024-05-14
법경 thumbnail
5
많이 좋아요
2024-04-08
지식공유자 다니엘
감사합니다. 좋은 강의로 더 노력하겠습니다.
2024-04-09