1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python으로 금융 데이터 가져오기와 관리

Connected

演習

1998년 이후 상장한 최대 소비재 기업 찾기

각 조건을 괄호로 감싸고 &, | 같은 논리 연산자를 쓰면 더 많은 조건으로 데이터를 필터링할 수 있어요.

여기서는 1997년에 상장한 Amazon 이후에 상장한 기업들 중에서, 가장 규모가 큰 소비자 서비스(Consumer Services) 기업이 어디인지 알아봅니다. 관련 정보는 'IPO Year' 열에 들어 있으며, Initial Public Offering (IPO)는 비상장 기업이 처음으로 일반 투자자에게 주식을 공개하는 것을 뜻하는 금융 용어입니다.

DataReader, date, pandas는 pd로, matplotlib.pyplot는 plt로 이미 임포트되어 있습니다. 이전 연습 문제에서 사용한 listings DataFrame도 준비되어 있어요.

指示

100 XP
  • listings에서 인덱스를 'Stock Symbol'로 설정하세요.
  • .loc[]를 사용해 'Sector'가 'Consumer Services'이고 IPO Year가 1998년부터인 행만 필터링하고, 'Market Capitalization' 열만 선택하세요. 그런 다음 .idxmax()를 적용해 결과를 ticker에 할당하세요.
  • start 날짜를 2015년 1월 1일로 설정하세요.
  • DataReader를 사용해 start 이후 'yahoo'에서 ticker의 주가 데이터를 가져오세요.
  • 이 기업의 'close'와 'volume'을 그리되, secondary_y에는 'volume'을 사용하고, 그래프 title에는 ticker를 사용하세요.