Python으로 시작하는 포트폴리오 리스크 관리
Dakota Wixom
Quantitative Analyst | QuantCourse.com
확률 분포는 다음과 같은 모멘트를 가집니다:
분포에는 여러 종류가 있으며, 정규 분포와 비정규 분포로 나뉩니다. 가우시안 분포를 따르는 확률 변수를 정규 분포를 따른다고 합니다.
정규 분포의 특성:

표준 정규 분포는 정규 분포의 특수한 경우로, 다음 조건을 만족합니다:

일별 평균 수익률을 계산하려면 np.mean() 함수를 사용하십시오:
import numpy as np
np.mean(StockPrices["Returns"])
0.0003
연간 거래일을 252일로 가정한 연환산 평균 수익률 계산:
import numpy as np
((1+np.mean(StockPrices["Returns"]))**252)-1
0.0785
표준편차(변동성)

StockData 객체에 주식 수익률 데이터가 사전 로드되어 있다고 가정합니다. 기간별 수익률의 표준편차를 계산하려면:
import numpy as np
np.std(StockPrices["Returns"])
0.0256
분산을 구하려면 표준편차를 제곱하십시오:
np.std(StockPrices["Returns"])**2
0.000655


StockData 객체에 주식 수익률 데이터가 사전 로드되어 있다고 가정합니다. 연환산 수익률 변동성을 계산하려면:
import numpy as np
np.std(StockPrices["Returns"]) * np.sqrt(252)
0.3071
Python으로 시작하는 포트폴리오 리스크 관리