pyepo.model.omo.portfolio ========================= .. py:module:: pyepo.model.omo.portfolio .. autoapi-nested-parse:: Portfolio problem Classes ------- .. autoapisummary:: pyepo.model.omo.portfolio.portfolioModel Module Contents --------------- .. py:class:: portfolioModel(num_assets: int, covariance: numpy.ndarray, gamma: float = 2.25, solver: str = 'ipopt') Bases: :py:obj:`pyepo.model.bases.portfolioBase`, :py:obj:`pyepo.model.omo.omomodel.optOmoModel` Pyomo-backed Markowitz portfolio. :ivar _model: Pyomo model :vartype _model: Pyomo model :ivar solver: optimization solver in the background :vartype solver: str :ivar num_assets: number of assets :vartype num_assets: int :ivar covariance: covariance matrix of the returns :vartype covariance: numpy.ndarray :ivar risk_level: risk level :vartype risk_level: float