PortfolioAnalytics (version 1.1.0)

check_constraints: check if a set of weights satisfies the constraints

Description

This function checks if a set of weights satisfies all constraints. This is used as a helper function for random portfolios created with rp_simplex and rp_grid to eliminate portfolios that do not satisfy the constraints.

Usage

check_constraints(weights, portfolio)

Arguments

weights

vector of weights

portfolio

object of class 'portfolio'

Value

TRUE if all constraints are satisfied, FALSE if any constraint is violated