Skip to Content
파이썬을 활용한 금융 분석(2판) : 파이썬의 기초부터 금융공학, 머신러닝, 퀀트 분석, 매매 시스템 구현까지
book

파이썬을 활용한 금융 분석(2판) : 파이썬의 기초부터 금융공학, 머신러닝, 퀀트 분석, 매매 시스템 구현까지

by 이브 힐피시, 김도형
March 2022
Beginner to intermediate
796 pages
18h 14m
Korean
Hanbit Media, Inc.
Content preview from 파이썬을 활용한 금융 분석(2판) : 파이썬의 기초부터 금융공학, 머신러닝, 퀀트 분석, 매매 시스템 구현까지
675
18
장
금융 모형 시뮬레이션
18.2
일반적인 시뮬레이션 클래스
6
장에서 소개한 객체지향 모형은 클래스의 속성과 함수 상속을 가능하게 한다. 우리가 시뮬레
이션 클래스를 제작할 때도 이 기능을 사용할 것이다. 우선 모든 시뮬레이션 클래스가 공통으
로 가지는 속성과 메서드를 포함하는 일반적인 시뮬레이션 클래스를 만드는 것부터 시작할 수
있다. 우선 다음과 같은 세 가지 속성만 제공하는 시뮬레이션 클래스와 객체를 만들어보자.
name
시뮬레이션 모형의 이름에 대한 문자열 객체
str
mar
_
env
dx
.
market
_
environment
객체
corr
객체가 상관관계
correlated
인지 아닌지를 알려주는 플래그
flag
bool
여기에서도 알 수 있듯이
market
_
environment
클래스의 역할은 시뮬레이션과 가치 평가에
필요한 모든 데이터와 객체를 한 번에 제공하는 것이다. 이 클래스의 메서드는 다음과 같다.
generate
_
time
_
grid
( )
이 메서드는 시뮬레이션에 사용된 날짜의 시간 그리드를 생성한다. 모든 시뮬레이션 클래스에
서 같은 작업을 한다.
get
_
instrument
_
values
( )
모든 시뮬레이션 클래스는 시뮬레이션된 증권 가치(주가, 원자재 가격, 변동성 등)를 담은
ndarray
객체를 반환해야 한다.
일반적인 모델 시뮬레이션을 위한 코드는 다음과 같다. 메서드 내부에서 각 모형에 대한 클래
스가 제공하는
self
.
generate
_
path
등의 다른 메서드를 호출하기도 한다. 여기에 대한 자세
676
5
부
파생상품 분석 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용

파이썬 라이브러리를 활용한 데이터 분석(2판): 영화 평점, 이름 통계, 선거 데이터 등 실사례 사용

김영근, 웨스 맥키니

Publisher Resources

ISBN: 9791162245170