quantlab.portfolio.predefined.black_litterman.MarketReturnView#
- class quantlab.portfolio.predefined.black_litterman.MarketReturnView(config)[source]#
Bases:
ReturnViewThe user’s view on the market portfolio’s return, for
BlackLittermanOptimizer.A
ReturnViewwhose row is the market’s factor exposuresx = B' w: the market’s specific return is neglected.- Parameters:
- configMarketReturnViewConfig
The view’s value and its uncertainty.
- Raises:
- ValueError
As
ReturnView.
Examples
>>> from quantlab.portfolio.config import MarketReturnViewConfig >>> view = MarketReturnView(MarketReturnViewConfig(annual_return=0.06, std=0.04)) >>> view.row(("market", "value"), np.array([1.0, 0.2])) array([1. , 0.2])
- config_cls#
alias of
MarketReturnViewConfig