1. 学ぶ
  2. /
  3. コース
  4. /
  5. R로 배우는 중급 포트폴리오 분석

Connected

演習

사용자 정의 모멘트 함수로 최적화하기

이제 사용자 정의 모멘트 함수를 사용해 최적화를 실행해 보겠습니다. 포트폴리오 모멘트는 optimize.portfolio()에서 모멘트 함수가 평가될 때 설정된다는 점을 기억하세요. 사용자 정의 모멘트 함수는 optimize.portfolio()의 momentFUN 인자에 해당 함수의 이름을 전달해 사용합니다. PortfolioAnalytics를 사용하면 모멘트 추정 방법을 달리하여 손쉽게 최적화를 실행할 수 있습니다. 이를 통해 서로 다른 모멘트 추정 기법을 비교·평가하고, 최적화 결과를 분석하여 추정치를 개선할 수 있습니다.

指示

100 XP

이 연습 문제에서 사용할 포트폴리오 사양 객체 port_spec과 사용자 정의 모멘트 함수 moments_robust()는 이미 만들어 두었습니다.

  • 사용자 정의 모멘트 추정으로 최적화를 실행하세요. 결과를 opt_custom 변수에 할당하세요.
  • opt_custom의 출력을 출력하세요.
  • 표본 모멘트 추정으로 최적화를 실행하세요. 결과를 opt_sample 변수에 할당하세요.
  • opt_sample의 출력을 출력하세요.