더북(TheBook)
# 변동성 계산
  vol = np.sqrt( np.dot( wgt.T, np.dot( cov_annual, wgt ) ) )

# 계산한 수익률 추가
  p_returns.append( ret )

# 변동성 추가
  p_volatility.append( vol )

# 투자 비중 추가
  p_weights.append( wgt )

# 완성된 3만 개의 포트폴리오를 차트로 그린다
# np.array로 변환한다
p_volatility = np.array( p_volatility )
p_returns = np.array( p_returns )

# 색상을 n_ports만큼 만든다
colors = np.random.randint( 0, n_ports, n_ports )

# Matplotlib는 차트에 대한 여러 가지 스타일을 지정할 수 있다
# print( plt.style.available ) 명령으로 다음과 같이 사용 가능한 스타일을 알 수 있다
['bmh', classic', dark_background', fast', fivethirtyeight', ggplot', grayscale', seaborn-bright', seaborn-colorblind', seaborn-dark-palette', seaborn-dark', seaborn-darkgrid', seaborn-deep', seaborn-muted', seaborn-notebook', seaborn-paper', seaborn-pastel', seaborn-poster', seaborn-talk', seaborn-ticks', seaborn-white', seaborn-whitegrid', seaborn', Solarize_Light2', tableau-colorblind10', _classic_test']


신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.