본문 바로가기

새로 배우기

(9)
5주차 : 넥스트레벨 파이썬 매매전략 – 파이썬 백테스팅 2 [수업 목표] 변동성 돌파 전략을 구현해본다. 월요일에 사서, 금요일에 팔면 좋을 주식을 골라본다! 나만의 전략을 구축해본다. 01. 오늘 배울 것 반복 학습으로 백테스팅 연습하기! 2) 잠깐 복습! 백테스팅 했던 순서 02. 변동성 돌파 전략 - 설명 변동성 돌파 전략이란? 그림으로 이해하기 03. 주가 가져오기 라이브러리 설치 주가 가져오기 살펴보기 04. 사야하는 날, 파는 날 가격 구하기 [사야하는 가격 구하기] 구현 전략을 이해하기 사야하는 가격을 구하기 코드로 구해보기 [사야하는 날 & 파는 가격 구하기] 사야하는 날인지 파악하기 is_buy가 있는 형들만 추리기 buy_at , sell_at으로 수익률 구하기 수익률 열을 추가해보기 누적곱을 통해 수익률 구하기 05. 최적의 k 구하고 나만의..
엑셀보다 쉬운 SQL - 4주차 [수업 목표] Subquery(서브쿼리)의 사용 방법을 배워본다 실전에서 유용한 SQL 문법을 더 배워본다 SQL을 사용하여 실전과 같은 데이터분석을 진행해본다 01. 오늘 배울 것 1) Subquery: 원하는 데이터를 더 쉽게 얻어보기 2) 실전에서 유용한 SQL 문법들 3) 이제 여러분은... 02. 원하는 데이터를 더 쉽게: Subquery 4) Subquery 사용방법 익혀보기 5) 자주 쓰이는 Subquery 유형 알아보기 6) Where 에 들어가는 Subquery 7) Select 에 들어가는 Subquery 8) From 에 들어가는 Subquery (가장 많이 사용되는 유형!) 03. Subquery 연습해보기 (where, select, from, inner join) 9) Where..
4주차 : 내가 선택한 전략, 맞았을까? – 파이썬 백테스팅 1 [수업 목표] 그래프를 그릴 수 있다. 주가 백테스팅을 할 수 있다. 01. 오늘 배울 것 1) 백테스팅을 직접 구현해봅니다! 2) 간단한 그래프도 그려볼 거예요! 02. 백테스팅 전략 세우기& 주가 가져오기 1) 이동평균선이란? 2) 우리가 쓸 전략 : 골든크로스, 데드크로스 전략 [주가 가져오기] 1) 라이브러리 설치 2) 주가 가져오기 3) 살펴보기 03. 간단한 그래프 그려보기 1) 주가 그래프 그려보기 2) 종목 두 개의 주가 변동 그래프를 그려보기 04. 이동평균값 만들기(3일) 1) 우선 종가만 모아보기 2) 3일마다 평균 값을 구하기 05. buy & sell 표기 1) shift 를 가지고 열을 맞춰보기 2) buy & sell 표기하기 06. 수익률 구하기 1) 생각하기1 - 실제로 사..
3주차 : DART 데이터 내 마음대로 활용 - DART-Open API 다루기, 그래프 그리기 [수업 목표] Dart-fss 라이브러리를 사용한다. 상장, 비상장 종목을 분석한다. 01. 오늘 배울 것 1) Dart OpenAPI 를 활용하기 2) 상장, 비상장 종목을 분석하기 02. Dart OpenAPI 키 발급받기 1) API는 무엇이고, 키는 왜 발급 받아야 할까? 2) 발급받기 03. Dart 라이브러리 활용하기 1) Colab 구동하기 2) Dart-fss 라이브러리 설치하기 3) 키 넣고, 구동해보기 04 . 종목 정리하기 1) 상장, 비상장 종목을 정리해볼까요? 2) 엑셀로 저장해두기 05. dart API 사용해보기 1) 한 개 종목을 정해서 코드를 찾기 2) dart api 를 사용해보기(사업보고서) 3) dart api를 사용해보기(상장기업 재무정보) 4) dart api를 사..
엑셀보다 쉬운 SQL - 3주차 [수업 목표] 여러 테이블의 정보를 연결하는 Join을 이해한다. 연결된 정보를 바탕으로 보다 풍부한 데이터분석을 연습한다. 아래 위로 결과를 연결하는 Union을 공부한다. 01. 오늘 배울 것 1) Join: 여러 정보를 한 눈에 보고 싶다면 2) Join을 사용한 여러가지 연습을 진행하기 02. 여러 테이블을 연결해보자: Join 이란? 3) Join 이란? 4) Join의 종류: Left Join, Inner Join 5) Join 함께 연습해보기 6) SQL 쿼리가 실행되는 순서 7) 배웠던 문법 Join과 함께 연습해보기 8) SQL 쿼리가 실행되는 순서 03. 이제는 실전! 본격 쿼리 작성해보기 9) [퀴즈] Join 연습1 10) [퀴즈] Join 연습2 11) [퀴즈] Join 연습3 0..
엑셀보다 쉬운 SQL - 2주차 [수업 목표] 동일한 범주의 데이터를 묶어서 통계를 내주는 Group by를 이해한다. 출력하는 데이터를 필드의 값으로 정렬하여 출력하는 Order by를 익힌다. 조금 더 복잡한 분석을 위해 자주 사용되는 유용한 문법을 익힌다. 01. 오늘 배울 것 1) 우리는 데이터에서 무엇이 궁금할까? 02. 범주의 통계를 내주는 Group by 2) 스파르타 회원: 성씨별로 몇 명의 회원이 있는지 알아보자 3) Group by 제대로 알아보기: SQL 쿼리가 실행되는 순서 03. Group by, Order by 사용해보기 4) Group by 기능 알아보기 5) Order by로 앞의 결과를 정렬해보자 6) Order by 사용해보기 7) Order by 제대로 알아보기: SQL 쿼리가 실행되는 순서 8) Wh..
2주차 : 손쉽게 다루는 해외주식 – 데이터분석기초, 해외주식 다루기 [수업 목표] 1. Pandas의 DataFrame을 활용할 수 있다. 2. yfinance 라이브러리를 활용할 수 있다. 3. 해외주식 정보를 다룰 수 있다. [목차] 01. 오늘 배울 것 02. Colab 구동하기 03. Pandas 기초 04. 엑셀 가져오기 05. Pandas 실전 06. 해외주식 다루기 - yfinance 기초 07. 해외주식 다루기 - yfinance 둘러보기 08. 분석하기(1) : 전략 세우기 09. 분석하기(2) : 데이터 모으기 10. 분석하기(3) : 분석하기 01. 오늘 배울 것 1) 데이터분석의 친구, Pandas 의 DataFrame 과 친해지기 파이썬에서 데이터를 쉽게 다룰 수 있게 해주는 라이브러리, 판다스! ⇒ 대부분의 데이터분석 라이브러리에서 필수 사항으로..
엑셀보다 쉬운 SQL-1주차 [수업 목표] 데이터베이스(DB)와 SQL이 왜 필요한지 이해한다. DB에서 데이터를 가져오는 기초적인 문법인 Select와 Where문을 이해한다. 조금 더 복잡한 분석을 위해 자주 사용되는 유용한 문법을 익힌다. [목차] 01. 1주차 오늘 배울 것 02. 필수 프로그램 설치 03. SQL과 데이터베이스 살펴보기 04. Select, Where 절 등 문법 연습해보기 05. 같이 삽질해보기 06. 퀴즈 풀어보기 07. 끝 & 숙제 설명 모든 토글을 열고 닫는 단축키 Windows : Ctrl + alt + t Mac : ⌘ + ⌥ + t 01. 1주차 오늘 배울 것 1) 환영합니다! 2) 데이터베이스(DB)와 SQL이 왜 필요할까? 02. 필수 프로그램 설치 3) DBeaver 03. SQL과 데이터..