시작하기무료로 시작하기

인덱스 구성 종목의 주가 정보 불러오기

이전 연습 문제에서 선택한 종목들의 주식 심볼을 활용하여 각 종목의 수익률을 계산해 보겠습니다.

이 연습은 강의의 일부입니다

Python으로 시계열 데이터 다루기

강의 보기

연습 안내

pandaspd로, matplotlib.pyplotplt로 이미 임포트되어 있습니다. 또한 각 인덱스 구성 종목의 Stock Symbollist 형태로 담은 변수 tickers도 미리 준비되어 있습니다.

  • tickers를 출력하여 이전 연습 문제의 결과와 내용이 일치하는지 확인하세요.
  • pd.read_csv()를 사용하여 'stock_prices.csv'를 불러오세요. 이때 'Date' 열을 파싱하고 인덱스로 설정한 후 결과를 stock_prices에 할당하세요. .info()로 결과를 확인하세요.
  • stock_prices의 마지막 행을 첫 번째 행으로 나누고 1을 뺀 뒤 100을 곱하여 인덱스 구성 종목의 주가 수익률을 계산하세요. 결과를 price_return에 할당하세요.
  • 수익률을 정렬한 후 Stock Price Returns라는 제목의 가로 막대 차트를 그리세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print tickers
print(____)

# Import prices and inspect result
stock_prices = ____
print(____)

# Calculate the returns
price_return = ____

# Plot horizontal bar chart of sorted price_return   


코드 편집 및 실행