create.EfficientFrontier: create an efficient frontier

Description Usage Arguments Details Value Author(s) See Also

Description

create an efficient frontier

Usage

1
2
3
  create.EfficientFrontier(R, portfolio, type,
    n.portfolios = 25, risk_aversion = NULL,
    match.col = "ES", search_size = 2000, ...)

Arguments

R

xts object of asset returns

portfolio

object of class 'portfolio' specifying the constraints and objectives, see portfolio.spec.

type

type of efficient frontier, see Details.

n.portfolios

number of portfolios to calculate along the efficient frontier

risk_aversion

vector of risk_aversion values to construct the efficient frontier. n.portfolios is ignored if risk_aversion is specified and the number of points along the efficient frontier will be equal to the length of risk_aversion.

match.col

column to match when extracting the efficient frontier from an objected created by optimize.portfolio.

search_size

passed to optimize.portfolio for type="DEoptim" or type="random".

...

passthrough parameters to optimize.portfolio.

Details

Currently there are 4 'types' supported to create an efficient frontier:

Value

an object of class 'efficient.frontier' with the objective measures and weights of portfolios along the efficient frontier.

Author(s)

Ross Bennett

See Also

optimize.portfolio, portfolio.spec, meanvar.efficient.frontier, meanetl.efficient.frontier


R-Finance/PortfolioAnalytics documentation built on May 8, 2019, 4:46 a.m.