Build and implement smart beta strategies with MATLAB
Smart beta is an investment strategy that combines passive and active management. An investor passively follows indices, while actively incorporating other factors that exploit inefficiencies in the market. Smart beta are systematic investment strategies that aim to deliver higher return, lower risk, or more diversified performance in comparison to benchmark indices.
In equity investing, widely used factors in smart beta strategies are value, momentum, size, quality, and volatility. This approach can also be implemented in fixed income, commodity, and other asset classes.
Developing smart beta strategies requires both mathematical modeling and statistical analysis. MATLAB® provides both. It supports popular techniques for efficiently developing, back-testing, and implementing these strategies:
- Building, testing, and implementing an optimal portfolio
- News sentiment momentum analysis
- Technical analysis using momentum indicators, oscillators, and charts
- Trading cost analysis and market impact modeling
- Analysis of financial time series to generate trading signals
- Automated trading order workflow management
For more on tools, see Financial Toolbox™, Optimization Toolbox™, and Datafeed Toolbox™.
Examples and How To
See also: portfolio optimization, Black-Litterman, momentum trading