Passive Aggressive Portfolio Selection with Neural Network Ensembles

27 Pages Posted: 8 Apr 2020

See all articles by Vincent Tang

Vincent Tang

Acadian Asset Management LLC

Date Written: October 15, 2018

Abstract

In this paper, we design a new portfolio selection system named Passive Aggressive Neural Network Ensembles (PANNE). PANNE integrates an Adaboost improved BP Neural Network price pattern recognition strategy with Passive Aggressive Online Learning algorithm. In order to make the intelligent system more robust, we consider an autocorrelation filter that can be applied to initial stock screening. Within the algorithmic system, we propose 8 strategies in total to elaborate the predictive information from various facets. From intensive data experiments, the autocorrelation filtered PANNE strategy exceeds all other strategies in terms of its annual return that is more than 30% over 15 years and Sharpe Ratio 1.32. Other than this, three other strategies yield over 20% annually and all with Sharpe ratio higher than 1.0. In addition, left tail scenario and sensitivities over different variates have been thoroughly analyzed to provide better insights and interpretations regarding the strategies’ performance and persistence. As further discussed, this new comprehensive and robust PANNE portfolio selection system can be incorporated with various prevailing financial anomalies making it a highly attractive and promising tool for industrial application.

Keywords: Passive Aggressive Learning, Neural Network, Portfolio Optimization, Ensemble Learning

JEL Classification: G11, G170, G120

Suggested Citation

Tang, Wenxuan, Passive Aggressive Portfolio Selection with Neural Network Ensembles (October 15, 2018). Available at SSRN: https://ssrn.com/abstract=3517519 or http://dx.doi.org/10.2139/ssrn.3517519

Wenxuan Tang (Contact Author)

Acadian Asset Management LLC ( email )

260 Franklin Street
Boston, MA 02110
United States

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
155
Abstract Views
899
Rank
343,582
PlumX Metrics