1. Learn
  2. /
  3. Courses
  4. /
  5. R로 배우는 포트폴리오 분석 입문

Connected

Exercise

자산 수익률의 시계열

한 기간의 수익률을 계산하는 일은 R에서 비교적 간단해요. 여러 날짜에 대해 수익률을 계산해야 할 때는 R 패키지 PerformanceAnalytics의 Return.calculate()와 Return.portfolio() 함수가 매우 유용합니다. 이 함수들은 입력 데이터가 미리 로드된 xts 시계열 클래스여야 해요. 이번 연습에서는 PerformanceAnalytics 패키지의 기능을 익혀 보겠습니다.

Apple(aapl)과 Microsoft(msft) 주가가 들어 있는 객체 prices가 워크스페이스에 준비되어 있습니다.

Instructions

100 XP
  • R 세션에 패키지 PerformanceAnalytics를 로드하세요.
  • 각각 head()와 tail()을 사용해 prices의 처음 6행과 마지막 6행을 확인하세요.
  • 함수 Return.calculate()에 prices만 인수로 넣어, 각 날짜의 수익률을 직전 날짜 대비 가격의 퍼센트 변화로 계산하고, 이를 returns라고 부르세요.
  • returns의 처음 6행을 출력하세요.
  • returns의 첫 번째 행을 제거하세요.