HOME > 상세정보

상세정보

금융 파이썬 쿡북 : 금융 데이터 처리와 기술 분석부터 딥러닝 적용까지 (2회 대출)

자료유형
단행본
개인저자
Lewinson, Eryk
단체저자명
크라스랩, 역
서명 / 저자사항
금융 파이썬 쿡북 : 금융 데이터 처리와 기술 분석부터 딥러닝 적용까지 / 에릭 르윈슨 지음 ; 크라스랩 옮김
발행사항
서울 :   에이콘,   2021  
형태사항
499 p. : 삽화(주로천연색), 표 ; 24 cm
총서사항
에이콘 데이터 과학 시리즈
원표제
Python for finance cookbook : over 50 recipes for applying modern Python libraries to financial data analysis
ISBN
9791161750507
일반주기
본서는 "Python for finance cookbook : over 50 recipes for applying modern Python libraries to financial data analysis. c2020."의 번역서임  
서지주기
참고문헌(p.495)과 색인수록
일반주제명
Finance --Mathematical models Python (Computer program language) Finance --Data processing
000 00000cam c2200205 c 4500
001 000046074171
005 20210322143732
007 ta
008 210317s2021 ulkad b 001c kor
020 ▼a 9791161750507 ▼g 93000
035 ▼a (KERIS)BIB000015788602
040 ▼a 211029 ▼c 211029 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2021z7
100 1 ▼a Lewinson, Eryk
245 1 0 ▼a 금융 파이썬 쿡북 : ▼b 금융 데이터 처리와 기술 분석부터 딥러닝 적용까지 / ▼d 에릭 르윈슨 지음 ; ▼e 크라스랩 옮김
246 1 9 ▼a Python for finance cookbook : ▼b over 50 recipes for applying modern Python libraries to financial data analysis
260 ▼a 서울 : ▼b 에이콘, ▼c 2021
300 ▼a 499 p. : ▼b 삽화(주로천연색), 표 ; ▼c 24 cm
490 1 0 ▼a 에이콘 데이터 과학 시리즈
500 ▼a 본서는 "Python for finance cookbook : over 50 recipes for applying modern Python libraries to financial data analysis. c2020."의 번역서임
504 ▼a 참고문헌(p.495)과 색인수록
650 0 ▼a Finance ▼x Mathematical models
650 0 ▼a Python (Computer program language)
650 0 ▼a Finance ▼x Data processing
710 ▼a 크라스랩, ▼e
830 0 ▼a 에이콘 데이터 과학 시리즈

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 P999 2021z7 등록번호 151354193 도서상태 대출중 반납예정일 2021-10-20 예약 예약가능 R 서비스

컨텐츠정보

책소개

파이썬은 금융에서 가장 보편적으로 사용되는 언어이면서 방대한 라이브러리를 갖고 있다. 금융 데이터를 다운로드하는 다양한 방법과 모델링을 위해 준비하는 기법을 알려준다.

기술분석에 사용되는 볼린저 밴드, MACD, RSI 그리고 백테스트를 이용한 자동 거래 전략 등의 보편적 지표를 계산해 본다. 다음으로 지수 평활, ARIMA 및 GARCH (다변량 사양 포함), 인기 있는 CAPM과 파마-프렌치 3 팩터 모델 등의 시계열 분석과 모델을 다룬다.

그런 다음 자산 할당을 최적화하는 방법 알아보고 몬테 카를로 시뮬레이션을 사용해 미국 옵션 가격 계산과 VaR을 추정해 본다. 또한 금융 영역에서 전체 데이터 과학 프로젝트, 신용 카드 사기와 디포트를 해결하는 방법을 고급 분류기인 랜덤 포레스트, XGBoost, LightGBM 그리고 스택된 모델을 사용해 해결해 본다.

그 뒤 모델의 초매개변수를 조정하고 부류 불균형을 다루고, 마지막으로 금융에 딥러닝을 사용하는 방법에 집중한다. 이 책을 읽고 나면 레시피에 기반한 접근을 통해 금융 데이터를 효과적으로 분석하는 방법을 알게 될 것이다.

★ 이 책에서 다루는 내용 ★

■ 다양한 소스의 금융 데이터 다운로드와 전처리
■ 실제 자동 거래 전략에 대한 백테스팅
■ 파이썬으로 계량 경제학 모델 추정하고 결과 해석
■ 몬테 카를로 시뮬레이션을 사용한 다양한 파생상품 가격산정과 리스크 평가
■ 최신 파이썬 라이브러리를 사용한 금융 모델 성능 개선
■ 머신러닝과 딥러닝 기술을 다양한 금융문제 해결에 적용
■ 금융 시계열 데이터 모델에 사용되는 다양한 기법 이해

★ 이 책의 대상 독자 ★

금융에서 광범위한 작업을 구현하는 방법을 배우려는 재무 분석가, 데이터 분석가/과학자, 파이썬(Python) 개발자를 대상으로 한다. 효율적인 재무 분석을 수행하고자 지능형 금융 전략을 고안하려는 데이터 과학자에게도 도움이 된다. 이 책을 읽으려면 파이썬 프로그래밍 언어의 실무 지식은 필수다

★ 이 책의 구성 ★

1장, '금융 데이터와 전처리' 머신러닝 작업에 일반적으로 사용되는 여러 유형의 데이터와 금융 데이터가 어떻게 다른지 살펴본다. 제공된 함수를 사용해 여러 소스(예: Yahoo Finance 및 Quandl)에서 재무 데이터를 다운로드하고 추가 분석을 위해 전처리할 수 있다. 마지막으로 데이터가 자산의 정형화 사실을 따르는지 조사하는 방법을 학습한다.
2장, '파이썬에서의 기술적 분석' 기본적인 기술 분석의 기초와 파이썬에서 근사한 대시보드를 빠르게 만드는 방법을 보여 준다. 가장 일반적으로 사용되는 척도(예: MACD 및 RSI)에서 나오는 패턴에 대한 통찰력을 얻을 수 있다.
3장, '시계열 모델링' 시계열 모델링의 기본 사항(시계열 분해와 통계적 정상성 포함)을 소개한다. 그런 다음 가장 널리 사용되는 두 가지 시계열 모델링 접근법인 지수 평활법과 ARIMA 클래스 모델을 살펴본다. 마지막으로 페이스북의 Prophet 라이브러리의 가법 모델을 사용해 시계열을 모델링하는 새로운 방법을 제시한다.
4장, '다팩터 모델링' 다양한 팩터 모델을 추정하는 방법을 보여 준다. 가장 간단한 단일 요소 모델부터 시작해 고급 3-팩터, 4-팩터, 5-팩터 모델을 추정하는 방법을 설명한다.
5장, 'GARCH 클래스 모델을 사용한 변동성 모델링' (G)ARCH 클래스 모델을 사용한 변동성 예측 개념, 가장 적합한 모델을 선택하는 방법 및 결과 해석 방법을 소개한다.
6장, '금융에서의 몬테카를로 시뮬레이션' 몬테카를로 시뮬레이션의 개념과 주가 시뮬레이션, 유럽/미국 옵션 평가 및 VaR 계산에 사용하는 방법을 소개한다.
7장, '파이썬으로 자산 배분' 현대 포트폴리오 이론의 개념을 소개하고 파이썬에서 효율적 경계선을 얻는 방법을 보여 준다. 그런 다음 최소 분산 또는 최대 샤프 비율과 같은 특정 포트폴리오를 식별하는 방법을 살펴본다. 또한 이러한 포트폴리오의 성능을 평가하는 방법도 보여 준다.
8장, '머신러닝으로 디폴트 찾기' 디폴트 예측을 위해 머신러닝을 사용하는 경우를 설명한다. 최신 분류 알고리즘을 배우고 모델의 초매개 변수를 조정하는 방법을 배우고, 불균형 데이터의 문제를 처리할 수 있게 된다.
9장, '금융에서의 고급 머신러닝 모델' 다양한 고급 분류기(여러 모델 스태킹 포함)를 소개한다. 또한 부류 불균형을 처리하고 초매개 변수 튜닝에 베이즈 최적화를 사용하고, 모델에서 특징의 중요도를 검색하는 방법을 살펴본다.
10장, '금융에서의 딥러닝' 데이터 작업에 딥러닝 기술을 사용하는 방법을 보여 준다. 네트워크는 파이토치를 사용해 훈련된다(GPU 가속 가능).


정보제공 : Aladin

저자소개

에릭 르윈슨(지은이)

로테르담 에라스무스 대학교(EUR, Erasmus University Rotterdam)에서 정량 금융 석사 학위를 받았다. 2개의 'Big 4' 회사와 더치 핀테크(Dutch FinTech)의 확장을 위해 일하면서 데이터 과학 기법의 실제 적용에 대한 경험을 얻었다. 머신러닝을 사용해 회사의 비즈니스 가치를 제고하는 데 중점을 뒀다. 여가 시간에는 데이터 과학, 비디오 게임, 여자 친구와의 여행 관련 주제로 글쓰는 것을 좋아한다.

(주)크라스랩(옮긴이)

머신러닝을 기반으로 다양한 연구를 수행하고 있으며, 특히 머신러닝 기반의 금융분석과 핀테크에 중점을 두고 있다. KAIST 전산학과 계산이론 연구실 출신의 이병욱 대표가 이끌고 있으며, 이병욱 대표가 최근에 저술한 『비트코인과 블록체인, 탐욕이 삼켜버린 기술』(2018), 『블록체인 해설서』(2019)는 블록체인 분야의 베스트셀러이자 블록체인의 기술적, 경제적 관점의 교과서로 인식되고 있고, 『블록체인 해설서』는 대한민국 학술원이 2019 교육부 우수학술도서로 선정하기도 했다.

정보제공 : Aladin

목차

1장. 금융 데이터와 전처리
__야후 파이낸스에서 데이터 가져오기
____작동 방법
____작동 원리
____추가 사항
__퀀들로 데이터 받기
____준비하기
____작동 방법
____작동 원리
____추가 사항
____참고 문서
__Intrinio에서 데이터 구하기
____준비하기
____작동 방법
____작동 원리
____추가 정보
__주가를 수익률로 변환
____작동 방법
____작동 원리
____추가 정보
__빈도 변경
____준비 작업
____작동 방법
____작동 원리
__시계열 데이터 시각화
____준비하기
____작동 방법
________pandas의 plot 메서드
________plotly와 cufflinks
____작동 원리
________pandas plot 메서드
________plotly와 cufflinks
____추가 사항
____참고 문헌
__특이값 식별
____준비하기
____작동 방법
____작동 원리
____추가 사항
__자산 수익의 정형화된 사실 조사
____준비하기
____작동 방법
________수익률의 비정규 분포성
________변동성 클러스터링
________수익률의 자기 상관 부재
________제곱/절대 수익률에서의 작고 감소하는 자기 상관
________레버리지 효과
____작동 원리
________사실 1
________사실 2
________사실 3
________사실 4
________사실 5
____추가 사항
____참고 문헌

2장. 파이썬에서의 기술적 분석
__촛대 차트 만들기
____준비하기
____작동 방법
____작동 원리
____추가 문헌
__단순 이동 평균을 기반으로 전략 백테스팅
____작동 방법
________신호
________전략
____작동 원리
________공통 요소
________신호
________전략
____추가 사항
____참고 문헌
__볼린저 밴드 계산과 매수/매도 전략 테스트
____작동 방법
____작동 원리
__상대 강도 지수 계산 및 롱/숏 전략 테스트
____작동 방법
____작동 원리
__TA용 대화형 대시보드 작성
____준비하기
____작동 방법
____작동 원리
____추가 사항

3장. 시계열 모델링
__시계열 분해
____작동 방법
____작동 원리
____참고 문헌
__페이스북의 Prophet을 사용한 시계열 분해
____작동 방법
____작동 원리
____추가 사항
__시계열의 정상성 테스트
____준비하기
____작동 방법
____작동 원리
__시계열의 정상성 교정
____작동 방법
____작동 원리
____추가 사항
__지수 평활법을 사용한 시계열 모델링
____준비하기
____작동 방법
____작동 원리
____추가 사항
__ARIMA 클래스 모델을 사용한 시계열 모델링
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__ARIMA 클래스 모델을 사용한 예측
____준비하기
____작동 방법
____작동 원리
____추가 사항

4장. 다팩터 모델
__파이썬으로 CAPM 구현
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__파이썬으로 파마-프렌치 3-팩터 모델 구현
____작동 방법
____작동 원리
____추가 사항
____참고 사항
__자산 포트폴리오에 롤링 3-팩터 모델 구현
____작동 방법
____작동 원리
__파이썬으로 4-팩터와 5-팩터 모델 구현
____작동 방법
____작동 원리
____참고 문헌

5장. GARCH 클래스 모델을 사용한 변동성 모델링
__ARCH 모델을 사용한 주식 수익률의 변동성 설명
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__GARCH 모델을 사용한 주식 수익률의 변동성 설명
____작동 방법
____작동 원리
____추가 사항
________조건부 평균 모델
________조건부 변동성 모델
________오차의 분배
____참고 문헌
__다변량 변동성 예측을 위한 CCC-GARCH 모델 구현
____작동 방법
____작동 원리
____참고 문헌
__DCC-GARCH를 사용한 조건부 공분산 행렬 예측
____준비하기
____작동 방법
____작동 원리
____추가 사항
____참고 문헌

6장. 금융에서의 몬테카를로 시뮬레이션
__기하 브라운 운동을 사용한 주가 역학 시뮬레이션
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__시뮬레이션을 사용한 유럽 옵션 가격 결정
____작동 방법
____작동 원리
____추가 사항
__최소 자승 몬테카를로를 사용해 미국 옵션 가격 결정
____작동 방법
____작동 원리
____참고 문헌
__Quantlib를 사용한 미국 옵션 가격 결정
____작동 방법
____작동 원리
____추가 사항
__몬테카를로를 사용해 VAR 추정
____작동 방법
____작동 원리
____추가 사항

7장. 파이썬으로 자산 배분
__기본 1/n 포트폴리오의 성능 평가
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__몬테카를로 시뮬레이션을 사용해 효율적 경계선 찾기
____작동 방법
____작동 원리
____추가 사항
__scipy 최적화로 효율적 경계선 찾기
____준비하기
____작동 방법
____작동 원리
____추가 사항
__cvxpy 컨벡스 최적화로 효율적 경계선 찾기
____준비하기
____작동 방법
____작동 원리
____추가 사항

8장. 머신러닝으로 디폴트 찾기
__데이터로드 및 데이터 유형 관리
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__탐색적 데이터 분석
____작동 방법
____작동 원리
____추가 사항
__훈련 및 테스트 집합으로 데이터 분할
____작동 방법
____작동 원리
____추가 사항
__결측값 처리
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__범주형 변수 인코딩
____작동 방법
____작동 원리
____추가 사항
________원-핫 인코딩에 pandas.get_dummies 사용
________OneHotEncoder에 가능한 범주 지정
________Category Encoders 라이브러리
____참고 문헌
__의사결정 트리 분류기 적합화
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__scikit-learn의 파이프라인 구현
____작동 방법
____작동 원리
____추가 사항
__그리드 검색 및 교차 검증을 사용해 초매개 변수 조정
____준비하기
____작동 방법
____작동 원리
____추가 사항
____참고 문헌

9장. 금융에서의 고급 머신러닝 모델
__고급 분류기 조사
____준비하기
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__성능 향상을 위한 스태킹 사용
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__특징 중요도 조사
____준비하기
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__불균형 데이터 처리에 대한 다양한 접근 방식
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__베이즈 초매개 변수 최적화
____작동 방법
____작동 원리
____추가 사항
____참고 문헌

10장. 금융에서의 딥러닝
__테이블 데이터를 사용한 딥러닝
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__시계열 예측을 위한 다층 퍼셉트론
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__시계열 예측을 위한 컨볼루션 신경망
____작동 방법
____작동 원리
____추가 사항
____참고 문헌
__시계열 예측을 위한 재현 신경망
____작동 방법
____작동 원리
____추가 사항
____참고 문헌


정보제공 : Aladin

관련분야 신착자료