A Comparative Machine Learning Framework for Stock Market Forecasting and Dynamic Portfolio Optimization

Predicting stock market trends has always been an important area of research, especially in the application of machine learning algorithms. This study aims to predict stock returns in the steel, electronics, food and beverage, and real estate industries using three different machine learning models: linear regression, random forest, and gradient boosting. The research utilizes historical data from 2005 to 2024, including key indicators such as MACD, RSI, and price-to-earnings ratio (PE/TTM), to forecast stock returns. Additionally, the study implements a portfolio optimization model based on the Markowitz model, incorporating different turnover limit to simulate a real trading environment and optimize asset allocation. The results indicate that as turnover limit increase, portfolios with dynamic rebalancing perform overall better across industries compared to others, reflecting the critical role of total fee rate management and turnover limits in maximizing portfolio returns. This study emphasizes the value of combining machine learning models with portfolio optimization strategies to enhance prediction accuracy and asset allocation efficiency.

Authors

Institutions

Publication Details

Published
2025-03-28
DOI
https://doi.org/10.1145/3745238.3745275
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Comparative Machine Learning Framework for Stock Market Forecasting and Dynamic Portfolio Optimization

Zhuoyi Chen
Stock Market Forecasting Methods
article

A Comparative Machine Learning Framework for Stock Market Forecasting and Dynamic Portfolio Optimization

Zhuoyi Chen
article en

Abstract

Predicting stock market trends has always been an important area of research, especially in the application of machine learning algorithms. This study aims to predict stock returns in the steel, electronics, food and beverage, and real estate industries using three different machine learning models: linear regression, random forest, and gradient boosting. The research utilizes historical data from 2005 to 2024, including key indicators such as MACD, RSI, and price-to-earnings ratio (PE/TTM), to forecast stock returns. Additionally, the study implements a portfolio optimization model based on the Markowitz model, incorporating different turnover limit to simulate a real trading environment and optimize asset allocation. The results indicate that as turnover limit increase, portfolios with dynamic rebalancing perform overall better across industries compared to others, reflecting the critical role of total fee rate management and turnover limits in maximizing portfolio returns. This study emphasizes the value of combining machine learning models with portfolio optimization strategies to enhance prediction accuracy and asset allocation efficiency.

Northeastern University (CN)
Openalex Percentile: Top 78%
Stock Market Forecasting Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Comparative Machine Learning Framework for Stock Market Forecasting and Dynamic Portfolio Optimization — Zhuoyi Chen · (2025) | TGRS Research Map | TGRS