Maximizing the Sharpe Ratio: A Genetic Programming Approach

66 Pages Posted: 13 Jan 2021 Last revised: 2 Jan 2024

See all articles by Yang Liu

Yang Liu

Hunan University - College of Finance and Statistics

Guofu Zhou

Washington University in St. Louis - John M. Olin Business School

Yingzi Zhu

Tsinghua University - School of Economics & Management

Date Written: November 7, 2020

Abstract

While existing studies focus on minimizing model fitting errors, we maximize directly the Sharpe ratio of spread portfolios with a genetic programming (GP) approach. We find that the GP approach can double the performance in the US and outperform internationally, compared with other approaches under examination. We also apply the GP to maximize the Sharpe ratio of investing in all the underlying stocks, which amounts to searching for the stochastic discount factor that prices all the assets. We find that the Sharpe ratio is almost 70% greater than before, indicating the loss of relying on spread portfolios for investing and pricing can be substantial.

Keywords: JEL Classification: G12, G14, G15 Machine Learning, Genetic Programming, Cross-sectional Returns, Portfolio Optimization

JEL Classification: G12, G14, G15

Suggested Citation

Liu, Yang and Zhou, Guofu and Zhu, Yingzi, Maximizing the Sharpe Ratio: A Genetic Programming Approach (November 7, 2020). Available at SSRN: https://ssrn.com/abstract=3726609 or http://dx.doi.org/10.2139/ssrn.3726609

Yang Liu

Hunan University - College of Finance and Statistics ( email )

Changsha
China

Guofu Zhou (Contact Author)

Washington University in St. Louis - John M. Olin Business School ( email )

Washington University
Campus Box 1133
St. Louis, MO 63130-4899
United States
314-935-6384 (Phone)
314-658-6359 (Fax)

HOME PAGE: http://apps.olin.wustl.edu/faculty/zhou/

Yingzi Zhu

Tsinghua University - School of Economics & Management ( email )

Beijing, 100084
China
+86-10-62786041 (Phone)

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
1,537
Abstract Views
4,219
Rank
25,254
PlumX Metrics