R로 배우는 포트폴리오 분석 입문
Kris Boudt
Professor, Free University Brussels & Amsterdam
PerformanceAnalyticsPerformanceAnalytics는 R에서 포트폴리오 수익률 분석을 위한 대표 패키지입니다
Peter Carl

Brian Peterson
Return.calculate: 개별 자산 수익률 계산
Return.portfolio: 포트폴리오 수익률 계산
Return.calculate(prices)
xts 객체날짜 형식: YYYY-MM-DD
Return.calculatereturns <- Return.calculate(prices)
returns <- returns[(-1),]
head(prices)
AAPL MSFT
2006-01-03 9.829465 21.07395
2006-01-04 9.858394 21.17603
2006-01-05 9.780810 21.19173
...
head(returns)
AAPL MSFT
2006-01-03 NA NA
2006-01-04 0.002943090 0.0048434670
2006-01-05 -0.007869842 0.0007415934
...


Return.portfolio <- function(R, weights = NULL,
rebalance_on = c(NA, "years", "quarters",
"months", "weeks", "days"))
R로 배우는 포트폴리오 분석 입문