Next Article in Journal
Evaluation of the Precision and Accuracy of Computer-Guided Implant Surgery: A Prospective Clinical Study Comparing .STL Files from the Intraoral Rehabilitation Scanning with the Digital Project
Previous Article in Journal
Contextual Reuse of Big Data Systems: A Case Study Assessing Groundwater Recharge Influences
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

MDMF: A Market-Mainline-Driven Multi-Feature Fusion Model for Stock Trend Forecasting

Software College, Northeastern University, Shenyang 110819, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2026, 16(3), 1648; https://doi.org/10.3390/app16031648
Submission received: 10 January 2026 / Revised: 31 January 2026 / Accepted: 2 February 2026 / Published: 6 February 2026
(This article belongs to the Section Computing and Artificial Intelligence)

Abstract

Accurate stock prediction is crucial for investment decisions and risk management, yet remains challenging due to the non-stationary, nonlinear, and noisy nature of financial markets. Although deep learning has advanced forecasting by modeling temporal patterns and stock relationships, most methods fail to capture structured, market-wide forces. Specifically, they miss the emergence and influence of “market mainlines”—persistent directional trends in groups of stocks with shared attributes that collectively drive market movement. To address this, we propose the Market-mainline-Driven Multi-feature Fusion Model (MDMF), which dynamically identifies multidimensional market mainline characteristics and captures their differential impact on individual stocks. The model incorporates a dual-channel encoding mechanism, a dynamic stock aggregation algorithm, and a differential influence module to integrate temporal, fundamental, and stock-specific features. Extensive experiments on real-world stock datasets show that MDMF outperforms state-of-the-art baselines in predictive accuracy and profitability, demonstrating its robustness and practical utility. Our study highlights the value of explicitly modeling market mainlines for enhancing stock prediction and offers insights into systematic market behavior.

1. Introduction

The application of machine learning in stock prediction has consistently attracted significant attention as a core research topic in financial technology. High-quality stock price forecasting not only assists investors in formulating strategies but also holds substantial practical significance for risk management and asset allocation. However, the stock market is subject to compound effects from macroeconomic fluctuations, industrial policies, and investor behaviors. This results in a system characterized by profound complexity, manifesting as high non-stationarity, strong nonlinearity, and a low signal-to-noise ratio. These attributes make trend analysis and price prediction in stock markets exceptionally challenging.
In recent years, deep learning has greatly improved stock prediction by effectively analyzing historical prices, trading volumes, and event-based news [1,2,3,4]. Many studies focus on predicting individual stocks using models like RNNs and Transformers to identify patterns in complex, time-series data, leading to better forecasting results [5,6,7]. To better capture complex relationships between stocks, recent research integrates market-logic-based networks into prediction models. These networks use the influence of one stock on another as valuable data to enhance accuracy [8,9,10]. Although these recent studies have revealed the potential of mining inter-stock relationships for enhancing stock trend prediction, they still exhibit certain limitations. Furthermore, stock prices are influenced not only by other individual stocks but also by broader market dynamics, such as industry performance, investor sentiment, and macroeconomic indicators. Effectively leveraging and learning from these integrated market dynamics remains an open challenge.
Recent studies have begun exploring ways to leverage valuable information embedded in overall market dynamics to enhance stock trend forecasting. For instance, Chen et al. [11] utilize fundamental stock data to construct market dynamic features and mine correlations between individual stocks and market characteristics to improve predictive performance. Additionally, Chen et al. [12] attempts to extract key features from market performance and macroeconomic data to strengthen the model’s understanding of complex market mechanisms. However, existing models of market dynamics often rely solely on macro-level indicators, failing to break down internal market forces from a structural or behavioral perspective. These approaches largely overlook the structural mainlines present in the market and their differential pulling effects on individual stocks, thereby limiting the expressiveness and interpretability of prediction models. Therefore, to better capture meaningful signals from overall market movements, it is essential to identify key market drivers behind upward trends and analyze their complex relationships with individual stocks.
A common phenomenon in the stock market is that during certain periods, groups of stocks with similar attributes—such as industry, theme, market cap, or risk profile—often show strong price trends. These movements not only exceed broader market performance but can also drive its overall direction. This systematic trend, led by specific clusters of stocks, is known as the market mainline. The formation and evolution of the market mainline are primarily driven by two herding mechanisms: spurious herding and intentional herding [13]. Spurious herding occurs when investors independently yet convergently react to common fundamental shocks. In contrast, intentional herding arises when investors consciously adjust their strategies after observing the actions of others. Specifically, the market mainline often initially takes shape due to spurious herding triggered by external fundamental signals, or emerges through intentional herding as some investors mimic the strategies of others. Once the mainline trend is established and gains widespread market attention, its influence reinforces itself through bandwagon effects, continuously attracting capital inflows and consolidating its dominant market position [14]. More importantly, the market mainline does not affect all stocks uniformly. Instead, it exerts a sustained and differentiated driving force on individual stocks depending on the alignment between their attributes and the mainline’s underlying logic. This results in a pronounced structural characteristic across the market.
For instance, from August 2020 to early 2021, amid expectations of accommodative macro liquidity and substantial public fund issuance, a structural trend centered on “core assets” emerged as the market mainline. Capital consistently flowed into large-cap blue-chip stocks, lifting the CSI 300 index markedly, while the CSI 500 and CSI 1000 indices underperformed relatively (Figure 1a). This illustrates the formation and strengthening of a market mainline: driven by liquidity and institutional allocation, the large-cap blue-chip sector attracted sustained capital inflows, and its growing return advantage steered the overall market style. Later, by the end of 2021, supported by the advancing dual-carbon policy and strong sector fundamentals, the new energy sector converged into a new market mainline, drawing intensive capital. In contrast, the traditional energy sector lagged significantly due to its misalignment with the prevailing industrial logic (Figure 1b). These two market episodes illustrate that once a market mainline is established, it continuously attracts capital concentration through herding mechanisms and expectation reinforcement, exerting a differentiated pulling effect on individual stocks. Stocks aligned with the mainline logic persistently garner capital favor, whereas those with misaligned attributes may suffer significant relative losses due to capital outflow, even during phases of overall market appreciation.
Therefore, to better capture how the market trend and individual stocks interact, and to give decision-makers a clear view of market dynamics, we propose the Market-mainline-Driven Multi-feature Fusion Model (MDMF). The model dynamically identifies the multidimensional features of the market mainline and precisely captures its varying effects on different stocks, improving the accuracy of stock trend predictions. In its design, the MDMF emphasizes the following three aspects:
(1)
The formation of the market mainline involves complex and volatile factors—such as price fluctuations, economic cycles, and policy directions. To better capture its dynamic evolution, we propose a dual-channel stock feature encoding method combined with a dynamic stock set aggregation algorithm. Specifically, a multidimensional representation of stock features is collaboratively constructed through both temporal and fundamental channels. Meanwhile, the dynamic stock set aggregation algorithm extracts latent market mainline features from specific groups of stocks. The representation of these features is then refined by uncovering the underlying relationships between all stocks and the market mainline.
(2)
To deeply explore the underlying connections between individual stocks and the multidimensional dynamic market state, a differential impact mechanism of the market mainline is further introduced. This mechanism captures the complex relationships between the market mainline and individual stocks from multiple perspectives. Specifically, within the temporal and fundamental dimensions, two distinct algorithms are employed to dynamically analyze the differentiated influence of the market mainline on various stocks.
(3)
To effectively extract the individual characteristics of each stock, the impact of the dynamic market mainline is filtered out to isolate stock-specific attributes. On this basis, multidimensional influence information from the market mainline is integrated with idiosyncratic stock features to achieve accurate prediction of stock price trends.
We conducted comprehensive evaluations of the proposed framework on real-world stock datasets. Experimental results demonstrate that our model achieves superior performance across all evaluation metrics compared to multiple baseline methods. Furthermore, we implemented an industry-standard trading strategy to simulate stock investment processes, with results showing our framework delivers higher cumulative returns than all baselines. We also performed additional analyses to investigate the effects of different components within our framework, further revealing the advantages of MDMF.
Contributions of this work include the following:
(1)
We proposes a novel model that captures dynamic evolutionary characteristics of market mainlines from both temporal and fundamental perspectives, effectively addressing the challenge of complex and volatile formation factors.
(2)
Our model enhances stock trend prediction performance by simultaneously leveraging differentiated impacts of temporal and fundamental market mainlines on individual stocks alongside stock-specific attributes.
(3)
We validated the effectiveness of our MDMF framework through experimental evaluations and investment simulations on real-world stock market datasets.

2. Related Works

Research on predicting future stock price trends in recent years can generally be categorized into two major classes: single-stock based methods and cross-stock based methods. The former method uses only historical data from individual stocks to identify patterns within their own price sequences. In contrast, the latter also incorporates complex, market-driven relational networks among stocks. By integrating these cross-stock influences, the model captures a wider range of market co-movement patterns.

2.1. Single-Stock-Based Methods

Among single-stock based approaches, traditional statistical forecasting models such as Autoregressive (AR) [15] and ARIMA [16] are suitable for linear and stationary time series, and have been widely adopted in this domain. However, the nonlinear and chaotic nature of stock prices limits the applicability of these statistical models. Given the limitations of statistical models in handling nonlinear data, several studies have attempted to apply deep neural networks to capture complex patterns in market trends [17,18]. To model long-term dependencies in time series, Recurrent Neural Networks (RNNs), particularly Long Short-Term Memory (LSTM) [19] networks has been extensively utilized [20,21,22,23]. Specifically, Burak [24] introduced the Artificial Rabbits Optimization algorithm to automatically optimize the hyperparameters of LSTM; Ali et al. [25] enhanced the decomposition of trend and fluctuation components in financial time series by introducing an improved Empirical Mode Decomposition (EMD) method that incorporates Akima spline interpolation for preprocessing raw data; Lu and Xu [26] constructed a TRNN model that integrates time-series compression techniques with a dynamic price–volume relationship to boost training efficiency and amplify the impact of recent trading volume on stock prices. Meanwhile, Transformer-based models have also achieved remarkable progress due to their powerful long-sequence modeling capabilities and self-attention mechanisms [27,28,29]. Specifically, Zhang et al. [30] developed the TEANet framework by integrating Transformer encoder and multi-attention mechanisms to achieve multimodal fusion of social media text and stock prices, aiming to address the temporal dependency issues in financial data and enhance prediction accuracy under small-sample conditions; Li et al. [31] introduced a market-guided mechanism and an alternating aggregation strategy to model instantaneous and cross-time dynamic stock correlations and achieve adaptive feature selection; and Muhammad et al. [32] integrated the time2vec time encoding technique and applied the Transformer model to Dhaka Stock Exchange (DSE) data for the first time, aiming to validate the model’s predictive capability for volatile stock prices in emerging markets.
However, individual stocks do not evolve independently. Methods focusing solely on single stocks struggle to capture complex inter-stock relationships, which constrains the model’s ability to understand and predict stock behavior.

2.2. Cross-Stock-Based Methods

To mine cross-stock relational information and enhance stock trend prediction performance, recent cross-stock methods have employed graph modeling frameworks to capture relationships among different stocks [33,34,35]. Specifically, Xiang et al. [36] achieved precise modeling of dynamic stock relationships by constructing temporally dynamic graphs generated from daily pricing data, combined with Transformer encoding and heterogeneous graph attention networks. Ma et al. [37] automatically generates multidimensional stock correlation graphs from historical data to replace predetermined graphs, aiming to achieve in-depth exploration of hidden inter-stock correlations and temporal dependencies. Qian et al. [38] developed a discrete dynamic graph structure integrated with Transformer temporal encoding, aiming to capture the dynamic and complex inter-stock relationships arising from economic indicators, financial reports as well as their temporal evolution patterns. Han et al. [39] employed a hypergraph structure to characterize high-order industry relationships and dynamically update stock correlations, effectively addressing the limitation of traditional models in capturing industry-level high-order interactions and significantly enhancing the accuracy of stock trend prediction.
While such approaches model stock relationships via predefined structures and aggregate information through graph/hypergraph networks, their static architectures fail to capture dynamic market drivers like policy changes or capital flow variations. Thus, despite reflecting group characteristics, they neglect critical individual- and sector-level market linkages. Thus, despite reflecting group characteristics, they neglect correlations between individual stocks, industries, and broader market dynamics. Aiming to capture significant fluctuations triggered within stock groups sharing common characteristics (e.g., industry, region, concept, or similar volatility), Shi et al. [40] constructed four types of graph structures incorporating different relational knowledge, utilizing Graph Convolutional Network (GCN) to extract multi-period stock embedding features. Liu et al. [41] enhanced the representational efficacy of TCN for multidimensional price sequences and achieved more accurate stock ranking predictions by incorporating dynamic correlations between industry attributes and market preferences. Liu et al. [42] utilized dynamic spatio-temporal graph convolutional layers to capture complex dynamic stock correlations across industries, companies, and time dimensions, significantly enhancing the accuracy of stock price predictions. Wang et al. [43] developed a hybrid architecture that integrates the semantic relationships of knowledge graphs with the topological reasoning capabilities of graph convolutional networks, quantifying both explicit and implicit inter-stock correlations into computable topological features. By combining community detection algorithms to identify similar stock clusters, the approach ultimately establishes a collaborative prediction mechanism among stock communities to overcome the limitations of traditional models in capturing deep underlying factors.
However, existing research on modeling market states often focuses on the overall market or relies on fixed industry classifications. Consequently, these approaches aggregate information either using all stocks or through industry relationships, neglecting dynamically evolving relational structures within the market. Furthermore, market features are often constructed from a single static dimension (such as macroeconomic indicators), making it difficult to capture the multidimensional interactions between individual stocks and complex market states.

3. Methodology

Figure 2 illustrates MDMF’s overall architecture through three sequential processing stages. Initially, multidimensional features are extracted for each stock using a stock feature encoder, while a market mainline feature encoder is constructed via graph neural networks to capture dynamically evolving mainline information. Subsequently, the obtained multidimensional stock features are integrated with an attention mechanism to mine differentiated effects of multiple market mainlines across individual stocks, concurrently processing stock-independent characteristics through a dedicated module. Ultimately, the extracted information is processed by a feedforward network. This network combines the multidimensional effects from market mainlines with trends unique to individual stocks, leading to more accurate predictions of stock price movements. The stock trend prediction problem is formally defined in this section alongside detailed methodology elaboration.

3.1. Problem Definition

Given stock-specific features (e.g., historical prices, volumes, fund manager holdings) for stock i at date t, stock trend prediction aims to forecast the price trend d i t , defined as the next-day price change rate:
d i t = Price i t + 1 Price i t Price i t
The Price metric may be specified using different values, such as the opening price, closing price, or volume-weighted average price (VWAP). In this study, the closing price is employed to compute stock price trends.

3.2. Stock Feature Encoding

The formation of market mainlines in financial markets stems from complex and diverse drivers that manifest distinct characteristics across different time periods. These mainlines may emerge from capital-flow-induced shifts in stock price–volume dynamics, collective sector fluctuations triggered by economic cycles, policy directives, or other catalysts. For instance, during the COVID-19 pandemic in 2020, surging remote-work demand drove substantial price surges in technology and communication stocks. This mainline formation primarily originated from short-term market sentiment and price–volume variations—essentially temporal features. Conversely, in 2022, China’s “dual-carbon” policy advancement established carbon neutrality as a dominant market mainline, demonstrating policy-driven mainline evolution underpinned by corporate fundamental attributes. To comprehensively capture the intricate relationships between market mainlines and individual stocks, we propose a dual-channel stock feature encoding method. This method constructs multidimensional stock representations through the synergistic integration of temporal and fundamental feature channels.

3.2.1. Temporal Feature Extraction

Stock price–volume time-series data represents a canonical high-noise, non-stationary sequence whose dynamic patterns are embedded within complex long-range dependencies. Yet not every historical observation is equally informative for the future: market noise and short-term fluctuations require filtration, while historically significant states pertinent to current market conditions must be preserved and propagated. To address this selective memory and dynamic update requirement, we analyze temporal patterns within price–volume sequences to capture stock price dynamics.
Specifically, given input features S t = s 1 t , s 2 t , , s n t for n stocks at date t, where s i t = x i t T 1 , , x i t R T × d represents the price–volume time-series of stock i over T preceding trading days. Given the coexistence of critical and secondary information in stock price–volume data, we introduce a forget mechanism r i t = sigmoid ( W r [ p i t 1 , s i t ] + b r ) to filter out less relevant historical information pertaining to current price dynamics. This mechanism learns to filter historically irrelevant information based on the prior state p i t 1 and current input s i t , with W r and b r denoting trainable weight matrix and bias vector. Simultaneously accounting for the differential impact of historical price–volume data on new states, we introduce an update mechanism z i t = sigmoid ( W z [ p i t 1 , s i t ] + b z ) to regulate information retention from previous states and integration into current representations, thereby efficiently capturing stock price dynamics. Here, W z and b z denote trainable weight matrix and bias vector respectively.
Building upon these mechanisms, we establish the following method to capture long-term dependencies and learn temporal stock features, where the final hidden state p i t R h (h denotes the hidden dimension) serves as the initial embedding for stock i at date t:
p i t = ( 1 z i t ) p i t 1 + z i t tanh W h r i t p i t 1 , s i t + b h
where ⊙ denotes the element-wise multiplication operator, and W h and b h are trainable parameters.
The initial embeddings of all stocks at day t form the matrix P t = [ p 1 t , , p n t ] R n × h , which provides input representations for downstream tasks.

3.2.2. Fundamental Feature Extraction

Mutual fund portfolio reports, released semi-annually in regulated markets such as China, constitute structured records of fund managers’ investment behaviors that reflect their strategic positioning across thousands of stocks. These actions intrinsically encode managers’ expertise and focus on stocks’ fundamental attributes—latent properties driving investment decisions, including sector alignment (e.g., financials, information technology), economic cycle sensitivity (e.g., cyclical versus defensive stocks), or other abstract financial characteristics [11]. Through analyzing fund managers’ portfolios, we capture their persistent preferences for specific stocks, thereby revealing fundamental stock features.
Specifically, we construct a fund-stock holding tensor M R m × n × T based on each fund’s average investment proportion in each stock over multiple historical years. For each temporal slice t { 1 , , T } , we define the holding matrix M t R m × n , where m and n denote the number of funds and stocks, respectively. Each tensor element M i j t represents the holding weight of fund i in stock j at date t.
To extract fundamental stock features, we perform dimensionality reduction on M through matrix factorization, decomposing it into low-rank matrices: a fund preference matrix F R m × k and a stock fundamental attribute matrix Q R n × k , where k min ( m , n ) indicates the latent feature dimension. Each stock j is associated with a vector q j R k , while each fund i corresponds to f i R k . A fund i’s investment behavior toward stock j can be approximated via the similarity function γ ^ i , j = f i q j in the latent space, where the inner product aggregates fund i’s overall preference for stock j across various latent attribute dimensions.
To model prior biases inherent in real-world stock investments, we introduce fund-specific bias μ f t , i , stock-specific bias μ q t , j , and global bias μ t , respectively capturing individual deviations at the fund, stock, and model levels. The latent representations f i t and q j t , which encode fundamental characteristics of funds and stocks, are estimated by minimizing the regularized objective function:
min θ ( i , j ) M i j t μ t μ f t , i μ q t , j f i t q j t 2 + λ θ
where θ = | f i t | 2 + | q j t | 2 + ( μ f t , i ) 2 + ( μ q t , j ) 2 , with the regularization term λ θ mitigating overfitting.

3.3. Market-Mainline Encoding

Given the dynamic evolution of market preferences for distinct stock attributes across different time periods, market mainlines prove elusive to manual definition. To address this, we propose a dynamically optimized stock-set aggregation algorithm with adaptive refinement. This approach extracts latent market mainlines and their representations from a specific stock-set while establishing dynamic stock–mainline connections, thereby leveraging mainline-related features derived from individual stocks to iteratively optimize mainline representations. The procedure comprises two sequential stages.

3.3.1. Market-Mainline Initialization via High-Return Stocks

Given that top-performing stocks reflect prevailing market preferences, we propose an initialization method that aggregates features from the highest-return stocks to construct representations of upward market mainlines. The algorithm proceeds as follows:
(1)
For each trading day t, the top-n stocks by return are selected to form the set S top   n t , which represents the core stocks driving market gains. We initialize representations of multiple coexisting market mainlines for the current day, assuming n mainlines corresponding to the n stocks. Using each stock i’s embeddings p i t and q i t , initialize the embeddings m p i t , 0 and m q i t , 0 for temporal mainline M P i and fundamental mainline M Q i , where index i corresponds to return rankings at t.
(2)
Compute cosine similarities between all stocks and market mainlines for both temporal and fundamental features:
α x i t , 0 = Cosine ( p i t , m p x t , 0 ) = p i t · m p x t , 0 | | p i t | | · | | m p x t , 0 | |
β y i t , 0 = Cosine ( q i t , m q y t , 0 ) = q i t · m q y t , 0 | | q i t | | · | | m q y t , 0 | |
where α x i t , 0 and β y i t , 0 represent the cosine similarity between stock i and temporal market mainline M P x /fundamental market mainline M Q y , respectively. The initialization and similarity computation process is illustrated in Figure 3a.
(3)
Stocks are assigned to their most similar market mainlines, excluding the mainline they initially generated. Mainlines unconnected to any stocks are pruned. This process is illustrated in Figure 3b; stocks p 1 t , p 2 t and p 3 t are assigned to their most similar market mainline m p 2 t , 0 , m p 2 t , 0 and m p 3 t , 0 , respectively, while m p 1 t , 0 is pruned due to the absence of any connecting stock.
(4)
For stocks whose originally initialized mainline remains after pruning, the connection to their counterpart is retained.
(5)
Using the stock-to-mainline cosine similarities α t , 0 and β t , 0 as aggregation weights, we compute updated representations m p x t , 1 and m q y t , 1 for temporal market mainline M P x and fundamental market mainline M Q y :
m p x t , 1 = i M x t α x i t , 0 p i t
m q y t , 1 = i C y t β y i t , 0 q i t
where M x t denotes the set of stocks connected to temporal market mainline M P x , and C y t represents the stock set associated with fundamental market mainline M Q y . The aggregation and representation update process is shown in Figure 3c.

3.3.2. Market Mainline Representation Refinement

Relying solely on the highest-return stock cohort for market mainline construction presents two limitations:
(1)
Stocks highly correlated with market mainlines may be omitted due to insufficient return rankings, resulting in incomplete mainline representations.
(2)
Certain high-return stocks may lack substantive mainline relevance, and their inclusion could introduce noise during mainline formation.
To address these limitations, we refine mainline representations by leveraging implicit associations between all stocks and mainlines. Stocks exhibiting exceptionally high similarity to mainlines despite sub-threshold returns are incorporated as latent missing components. Conversely, stocks with low similarity to initial mainlines, even with high returns, are excluded as non-contributing elements.
To quantify the degree of association between individual stocks and the market mainlines, we compute the cosine similarity γ x i t , 0 between each stock’s temporal embedding p i t and the initial representation m p x t , 1 of temporal mainline, and the cosine similarity δ x i t , 0 between each stock’s fundamental embedding q i t and the initial representation m q y t , 1 of fundamental mainline:
γ x i t , 0 = Cosine ( p i t , m p x t , 1 ) = p i t · m p x t , 1 | | p i t | | · | | m p x t , 1 | |
δ y i t , 0 = Cosine ( q i t , m q y t , 1 ) = q i t · m q y t , 1 | | q i t | | · | | m q y t , 1 | |
Subsequently, normalize the cosine similarities via softmax to obtain aggregation weights γ x i t , 1 and δ y i t , 1 :
γ x i t , 1 = exp ( γ x i t , 0 ) j S t exp ( γ x j t , 0 )
δ y i t , 1 = exp ( δ y i t , 0 ) j S t exp ( δ y j t , 0 )
The market mainline representations are then refined through weighted aggregation across all stocks:
m p x t , 2 = LeakyReLU W u i S t γ x i t , 1 p i t + b u
m q y t , 2 = LeakyReLU W u i S t δ y i t , 1 q i t + b u
This dynamic refinement, as shown in Figure 4a, enhances the robustness and interpretability of market mainline representations, where W u and b u denote learnable parameters, LeakyReLU serves as the activation function, and the aggregation weights γ x i t , 1 and δ y i t , 1 resolve the aforementioned two limitations.

3.4. Heterogeneous Dynamic Effects of Market Mainlines on Stocks

Building upon the established modeling of stock-specific and market-mainline features, this section addresses the core question: How do dynamically evolving market mainlines exert differential effects across individual stocks. Fundamental characteristics exhibit relative stability, reflecting intrinsic value and corporate operational essence, whereas temporal features capture dynamic market sentiments and short-term expectations. To resolve the inherent limitation of static stock attributes in predicting trends within transient market dynamics, we employ distinct computational strategies to model the effects of temporal and fundamental mainlines on individual stocks, thereby enabling dynamic resolution of their heterogeneous influences.

3.4.1. Temporal Mainline Effects on Stocks

To explore the differential impact of various market mainlines on individual stocks, and considering that different mainlines exhibit varying levels of influence (where some mainlines may be more significant while others are less impactful), the importance of each market temporal mainline for each stock is first learned. The representations of market temporal mainlines are then aggregated according to these learned importance weights to capture the influence of each market mainline on individual stocks.
Specifically, the cosine similarity ε x i t , 0 between the temporal embedding of stock p i t and the representation of market temporal mainline m p x t , 2 is computed. Subsequently, similarity values between all temporal mainlines in set M P t , 2 and stock i are normalized via softmax, thus deriving the influence weight ε x i t , 1 from temporal market mainline representation m p x t , 2 to stock i:
ε x i t , 0 = Cosine ( p i t , m p x t , 2 ) = p i t · m p x t , 2 | | p i t | | · | | m p x t , 2 | |
ε x i t , 1 = exp ( ε x i t , 0 ) x M P t , 2 exp ( ε x i t , 0 )
Finally, the aggregated information s p ^ i t , 0 , representing the combined influence of all market temporal mainlines on stock i at date t, is obtained by performing a weighted aggregation of the influence information from each market mainline. This aggregated representation is then fed into a fully connected layer with a LeakyReLU activation function:
s p ^ i t , 0 = LeakyReLU W s x M P t , 2 ε x i t , 1 p i t + b s
The process of extracting and aggregating the influence of various market mainlines on an individual stock is visually summarized in Figure 4b.

3.4.2. Fundamental Mainline Effects on Stocks

Since fundamental attributes of individual stocks remain static over given periods, these invariant properties cannot explicitly predict stock trends in dynamic markets. To address this limitation, we dynamically model the aggregate characteristics of fundamental market mainlines and compute their correlations with stock-specific fundamental representations, thereby capturing the influence of market-wide fundamental mainlines on individual equities.
Specifically, given the refined fundamental mainline set M Q t , 2 , average pooling is applied to derive the aggregated market fundamental mainline m q t , 3 . Subsequently, the cosine similarity η i t , 0 between each stock’s fundamental embedding q i t and the aggregated market fundamental mainline feature is computed. These similarity values are normalized across all stocks in set S t via softmax to quantify the dynamic influence s q ^ i t of fundamental market mainlines on stock i:
m q t , 3 = AvgPool m q y t , 2 y M Q t , 2
η i t , 0 = Cosine ( q i t , m q t , 3 ) = q i t · m q t , 3 | | q i t | | · | | m q t , 3 | |
s q ^ i t , 0 = exp ( η i t , 0 ) j S t exp ( η j t , 0 )

3.5. Stock-Specific Individual Information

Stock price fluctuations are governed by both market-wide patterns and individual dynamics. To precisely capture distinctive characteristics of individual equities, we extract temporal information independent of market mainline influences—referred to as stock-specific individual information—which characterizes unique evolutionary patterns. These individual price dynamics are captured through residual computation between stock i’s temporal feature p i t and the mainline-influenced representation s p ^ i t , 1 , with the residual processed through a fully connected layer featuring LeakyReLU activation:
s p ^ i t , 1 = LeakyReLU W b s p ^ i t , 0 + b b
s d ^ i t , 0 = LeakyReLU W i p i t s p ^ i t , 1 + b i

3.6. Prediction Module

To preserve information integrity and enhance feature expressiveness, the temporal mainline influence s p ^ i t , 0 and stock-specific dynamics s d ^ i t , 0 are element-wise summed at date t. This sum is concatenated with the fundamental mainline influence s q ^ i t , 0 , forming the predictive input s ^ i t . Concatenation preserves the complete information structures of both temporal and fundamental mainline influences. The fused representation is then processed through a fully connected layer to generate stock i’s trend prediction r i t :
r i t = W r s i t + b r = W r [ s p ^ i t , 0 + s d ^ i t , 0 ] , s q ^ i t , 0 + b r

3.7. Training Objective

The proposed model is trained using the Adam optimization algorithm, minimizing the Mean Squared Error loss function to optimize parameters. The loss function is defined as
L = t T MSE ( r t , d t ) = t T i S t r i t d i t 2 | S t |
where T denotes the set of trading dates in the training period, S t represents the stock universe at date t, r i t is the predicted trend, and d i t is the actual observed trend for stock i at time t. Minimization of L enables the model to extract predictive capability for stock trends from historical patterns.

4. Experiments

4.1. Experimental Setup

4.1.1. Datasets

Stock Sets
This study employs Chinese A-share market data from 2013 to 2024, which includes daily price and trading-volume time series for individual stocks. The raw data are sourced from the open-source quantitative finance database Qlib (https://github.com/microsoft/qlib (accessed on 1 February 2026)) [44]. To ensure data cleanliness and consistency, we remove stocks that were labeled as ST (Special Treatment) or *ST (delisting-risk warning) during the sample period.
To systematically assess the performance of the proposed Market-mainline-Driven Multi-feature Fusion Model (MDMF), we employ three datasets that differ distinctly in market size, liquidity, and heterogeneity: the constituents of the CSI 300 index, the constituents of the CSI 500 index, and a full-market stock set (with ST/*ST stocks excluded). Specifically, the CSI 300 constituents represent the market’s largest and most liquid core assets, whose price movements are primarily driven by macroeconomic and systematic factors. This dataset serves to test the model’s ability to identify market mainlines in a high-signal environment. The CSI 500 constituents comprise more diverse mid-cap growth stocks, which are influenced by both systematic factors and stronger stock-specific noise. This dataset challenges the model to distinguish common market signals from idiosyncratic disturbances. Finally, the full-market universe provides a highly heterogeneous environment, testing the model’s scalability, robustness, and generalizability under complex, real-world conditions. The key attributes of these three datasets are summarized in Table 1 for clear comparison.
Two distinct time frames are employed to assess the model’s robustness under varying market conditions, taking into account the impact of market bull–bear cycles and “black swan” events such as the COVID-19 pandemic. The first period covers September 2013 to December 2020, where the first 75% of samples are used for training, the next 25% for validation, and the remaining final segment for testing. The second period extends the data to August 2024, with the same proportional split applied. It should be noted that the full-market dataset is not extended beyond 2020. This is due to the substantial data noise and missing values introduced by the rapid market expansion between 2021 and 2024, which included over 1,400 new listings and would obscure a clear evaluation. Detailed descriptions of all datasets are provided in Table 2.
Stock Features
Alpha360 stock features from the open-source quantitative investment platform Qlib (https://github.com/microsoft/qlib (accessed on 1 February 2026)) [44] were used. Daily features include six data points: opening price, closing price, high price, low price, volume-weighted average price (VWAP), and trading volume. For each stock at date t, Alpha360 constructs a 360-dimensional feature vector using historical data from the past 60 days.
Mutual Fund Semi-Annual Portfolio Reports
Semi-annual investment portfolio reports for Chinese mutual funds from Q3 2013 to Q4 2020 were collected from East Money (https://www.eastmoney.com/ (accessed on 1 February 2026)). These reports provide biannual investment amounts in each stock.

4.1.2. Parameter Settings

All models in this study were implemented and trained using the PyTorch 2.1.2 framework. To ensure full reproducibility, the random seeds for both numpy and torch were fixed at 0 at the beginning of each experiment. Each training and testing batch was set to include stock features from the same trading day. Consequently, the batch size for both the Market-Mainstream-Driven Multi-feature Fusion Model and baseline models equals the total number of stocks on that day. The temporal feature encoder employs a 2-layer GRU with a hidden dimension of 64. The learning rate was fixed at 0.002. Each model was trained for a maximum of 200 epochs with an early stopping strategy, which halted training if the validation set’s IC score did not improve for 30 consecutive epochs.
The dynamic stock aggregation for market-mainline initialization was configured as follows: on each trading day, stocks ranked in the top 2% by return within the daily stock pool were selected to construct the initial upward market-mainline representation. This set of top-performing stocks reflects prevailing market preferences and serves as the input for the subsequent aggregation algorithm detailed in Section 3.3.1.
To construct stable fundamental stock representations, semi-annually published holding reports of Chinese publicly offered funds were employed. Regulatory requirements mandate that semi-annual reports be released before September 1st each year, and annual reports before April 1st of the following year. At each prediction time point, we aggregated investment behaviors from the three most recent consecutive reports to form the fund-stock holding matrix M t . The stock representations were updated in April and September, aligning with the report release cycle to prevent the use of future information. For instance, for the period from 2 September 2013 to 31 March 2014, we utilized the semi-annual report released before September 2012, the annual report before April 2013, and the semi-annual report before September 2013. For learning fundamental stock features, a grid search strategy systematically optimized hyperparameters of the matrix factorization model to enhance precision and generalization capability in extracting intrinsic stock attributes. Specifically, the latent vector length was set to 64, training epochs were determined from { 10 , 15 , 20 , 50 , 100 } , learning rates were adjusted within { 0.002 , 0.005 , 0.01 } to find suitable parameter update step sizes, regularization strength λ was selected from { 0.1 , 1 , 10 } to effectively control model complexity and prevent overfitting.

4.1.3. Compared Methods

Our Market-Mainstream-Driven Multi-feature Fusion Model was benchmarked against the following stock trend prediction methods:
  • GRU [45]: GRU is a variant of RNN with gating mechanisms that effectively addresses long-term dependency issues when learning sequential features from time-series data, mitigating gradient vanishing and explosion problems. It has been widely applied in stock prediction.
  • IMSR [11]: IMSR integrates dynamic stock representations with their correlations to market states, using MLPs to predict next-period stock rankings. It dynamically captures market preferences based on market representations to enhance stock prediction.
  • GATs_ts [46]: A dynamic graph attention network that feeds GRU-encoded stock embeddings into GATs. It aggregates these embeddings on stock graphs using graph attention networks to capture dynamic dependencies between stocks.
  • FinGAT [47]: A graph neural network-based model that constructs fully connected graphs to learn intra-industry relationships, employs graph pooling mechanisms to generate industry embeddings, and combines graph attention networks to learn inter-industry relationships. It models hierarchical relationships between stocks and industries to learn mutual influences.
  • HIST [48]: A graph-based stock trend prediction framework that fully utilizes shared information in graphs constructed from predefined and hidden concepts by mining concept-oriented shared information.
  • MTMD [49]: An extension of the HIST model incorporating learnable embeddings, external attention mechanisms, and memory modules. It adaptively fuses heterogeneous multi-scale information through graph networks to improve prediction accuracy.
  • ESTIMATE [50]: Combines temporal generative filters with hypergraph convolution. It uses temporal generative filters on LSTM networks to learn stock-specific patterns via memory-based mechanisms, while employing hypergraph attention to capture non-paired correlations. Wavelet bases simplify message passing to focus on local convolution, addressing efficient convolution of high-order dynamics.
  • STHAN-SR [51]: Utilizes Hawkes process-based temporal attention LSTM to model stock relationships. It constructs hypergraphs from inter-stock relationships and employs designed spatial hypergraph convolution modules with attention mechanisms to capture spatio-temporal dependencies, generating stock rankings.
  • StockMixer [52]: An MLP-based stock price prediction architecture that processes through three stages: indicator mixing, temporal mixing, and stock mixing. It efficiently captures complex relationships in stock data across indicators, time, and inter-stock associations.

4.1.4. Metrics

To enhance the reliability of the evaluation, we conduct ten independent training and prediction runs for each method and use the average result as the final assessment. The primary objectives are to evaluate the performance of the baseline model and our proposed model, and to effectively identify stocks with the highest predictive value or return potential. For this purpose, we employ the following six key metrics for a multidimensional evaluation: the Information Coefficient (IC) [53], the Rank Information Coefficient (Rank IC) [54], the Information Ratio (ICIR), the Rank Information Ratio (Rank ICIR), the Sharpe Ratio, and Precision@N. The definitions and calculations of these metrics are as follows.
  • Information Coefficient (IC): This metric measures the linear correlation between the model’s predicted values and the actual directional labels of stock returns. It is calculated as the Pearson correlation coefficient between these two sets of values across all trading days and for each individual stock.
  • Rank Information Coefficient (RIC): This metric assesses the consistency between the ranking order of model predictions and the ranking order of actual labels. It is calculated as the Spearman’s rank correlation coefficient across all trading days and stocks, providing a more robust measure of monotonic relationship.
  • Information Ratio (ICIR): This ratio evaluates the stability and significance of the Information Coefficient. It is calculated as the ratio of the mean IC to its standard deviation, typically annualized. The formula is I C I R = Mean ( I C ) Std ( I C ) . A higher ICIR indicates more consistent and reliable predictive ability of the model.
  • Rank Information Ratio (RICIR): This metric is analogous to the ICIR but is calculated based on the Rank IC to assess the stability and significance of ranking prediction capability. Its annualized formula is R a n k I C I R = Mean ( R a n k I C ) Std ( R a n k I C ) .
  • Sharpe Ratio (SR): This metric measures the risk-adjusted return of a daily portfolio constructed from the model’s top-2% predicted stocks (equally weighted). Assuming a zero risk-free rate and 252 trading days per year, the annualized Sharpe Ratio is computed as SR ^ = 252 · μ ^ d σ ^ d , where μ ^ d and σ ^ d are the sample mean and standard deviation of the daily portfolio returns.
  • Precision@N: This metric evaluates the model’s accuracy in identifying stocks with the highest potential for price increase. Specifically, on each trading day, all stocks are ranked in descending order based on the model’s prediction scores. The top N stocks are selected, and the proportion of these with true positive labels (i.e., actual price increase) is calculated. We report the daily average Precision@N for N = 3 , 5 , 10 , and 30.

4.2. Main Results

Table 3, Table 4 and Table 5 present the empirical performance of the proposed Market-mainline-Driven Multi-feature Fusion Model (MDMF), evaluated on the CSI 300, CSI 500, and full-market datasets. The model was trained on data from 2013 to 2020 and tested during the bull market period of 2019–2020, with comparisons made against a series of benchmark models. The results indicate that our MDMF model demonstrates robust and consistently superior performance across stock universes with varying characteristics.
On the less volatile, large-cap CSI 300 as well as the more volatile, mid/small-cap CSI 500, it achieves the highest scores in IC, Rank IC, IR, Rank IR, and Sharpe Ratio, while maintaining competitive Precision@N. These results collectively underscore the model’s robust capacity to capture fundamental pricing logic. More importantly, MDMF effectively translates this understanding into both superior ranking accuracy and exceptional risk-adjusted returns. While MDMF does not attain the highest ICIR or Rank ICIR on the more diverse and noisy full-market stock set, it secures statistically significant leads in IC, Rank IC and most notably the Sharpe Ratio. This indicates that our model successfully identifies high-potential stocks within a broad market context, delivering superior risk-adjusted performance even amidst greater market noise.
Although MDMF does not achieve the highest Information Ratio (IR) or Rank ICIR on the more diverse and noisier full-market stock universe, it attains statistically significant leads in the Information Coefficient (IC), Rank IC, and, most notably, the Sharpe Ratio. To further validate the stability of the model’s performance, we computed 95% confidence intervals for these key metrics across the three datasets. Specifically, the intervals for IC, IR, and the Sharpe Ratio on the CSI 300 dataset are (0.1055, 0.1093), (0.1036, 0.1073), (5.724, 6.195); on the CSI 500 dataset, they are (0.1216, 0.1259), (0.1142, 0.1192), (5.966, 6.811); and on the full-market dataset, they are (0.1655, 0.1698), (0.1487, 0.1532), (19.426, 19.939). These quantified uncertainty assessments demonstrate that our model can robustly identify high-potential stocks in broader market environments, delivering superior and statistically reliable risk-adjusted performance even amid heightened market noise.
To intuitively assess the return and risk characteristics of the portfolio constructed by the model, we analyze the distribution of daily returns based on its predictions (by selecting the top 2% of stocks ranked by prediction each day to form an equally weighted portfolio). As shown in Figure 5, during the 2013–2020 test period, the daily return distributions for the CSI 300 and CSI 500 portfolios exhibit an approximately normal shape with significantly positive means, consistent with their high Sharpe Ratios. The full-market portfolio shows an even higher positive mean and a narrower distribution range, explaining its outstanding Sharpe Ratio performance.
However, during the 2021–2024 period (see Table 6 and Table 7), the model’s performance metrics generally decline, particularly for the CSI 500 index. This phase coincides with market downturns and consolidation, and the corresponding daily return distributions (Figure 6) show notable changes: the mean shifts toward zero, the distribution widens, and the proportion of negative returns increases. These results indicate that the model’s performance depends on the market environment: during upward trends, clear market mainlines and capital consensus provide effective signals for the model. In contrast, during downturns or periods of panic, market mainlines become blurred and shift rapidly, making it more difficult for the model to capture such signals. This effect is particularly pronounced for mid- and small-cap stocks, which are more susceptible to heterogeneous noise, thereby impacting the model’s overall performance.
Despite this dependence on market regimes, MDMF’s overall advantage across multiple market segments and evaluation dimensions remains solid compared to existing benchmarks. Hypergraph-based models (ESTIMATE, STHAN-SR) implicitly reflect partial market attributes through industry information aggregation; their essence remains an expression constrained by predefined structures, primarily focusing on complex inter-stock relationship modeling. While hyperedge-based weighted averaging of industry features captures group commonality, it inadequately characterizes core market-driving logic—such as policy orientation and capital preferences—which constitute dominant dynamic factors. Compared to hypergraph architectures, market mainline information more precisely captures deep logical correlations between holistic market attributes and individual stocks, strengthening the model’s capability to comprehend overall market movements and consequently delivering superior predictive performance.
Furthermore, although IMSR captures dynamic interactions between stocks and market mainlines, it relies solely on static market-mainline feature construction and explores stock-market relationships through a single dimension. In contrast, the proposed MDMF model dynamically quantifies cross-dimensional correlations between stocks and market mainlines, capturing more complex interdependencies. Consequently, this approach outperforms existing LSTM-based IMSR methods.

4.3. Ablation Study

To systematically evaluate the contribution of each key component in our proposed MDMF framework, we conducted a series of ablation studies aimed at addressing three core aspects: the effectiveness of the market-mainline initialization and refinement strategy, the respective necessity of temporal and fundamental information in capturing heterogeneous market effects, and the importance of stock-specific individual information. The results across the CSI 300 (2013–2020) and CSI 500 (2013–2020) are summarized in Table 8 and Table 9, and provide comprehensive insights into the role of each component.
(1)
As evidenced by the performance differences in Table 8, both the temporal and fundamental market-mainline information provide distinct and complementary signals for stock trend prediction; removing either component leads to a noticeable performance decline.
(2)
The integration of stock-specific individual information proves indispensable. Its ablation leads to the most significant performance drop across all evaluation metrics. This result underscores that accurate forecasting requires modeling both collective market dynamics and the unique attributes of individual stocks.
(3)
As shown in Table 9, the refined model based on the temporal market mainline significantly outperforms the initialization-only version. This improvement is consistent across all evaluation metrics. It demonstrates that the optimization module plays a critical role in enhancing feature completeness and suppressing noise. For the fundamental market mainline, refinement yields a more nuanced outcome. Although improvements in IC and Rank IC are limited, the SR increases markedly. This indicates that the optimization process effectively improves the risk-adjusted return of the portfolio and helps to build more robust predictive signals.
In conclusion, the ablation studies validate that each component of the MDMF framework—effective market-mainline construction, multi-perspective (temporal and fundamental) effect modeling, and stock-specific modeling—plays a distinct and vital role in achieving superior stock trend forecasting performance.

4.4. Investment Simulation

To further validate the effectiveness of the proposed model, a daily trading-based strategy is implemented for backtesting on both the CSI 300 index and full-market stock datasets. Specifically, a fixed initial capital is allocated at each backtest inception. The investor equally weights the top-K predicted stocks daily, holds selected positions for two trading days, and liquidates stocks exiting the top-K prediction range. Cumulative profits (excluding transaction costs) are reinvested in subsequent trading sessions. Additionally, the average market return is calculated as a baseline reflecting overall market trends, determined by equally weighting all stocks in both datasets. Figure 7 displays cumulative profit curves for all methods at K = 20. The proposed model achieves superior profitability versus all comparative approaches in every backtest. Our model generates cumulative returns exceeding 150% from 2019 to 2020—outperforming the CSI 300 index by 110 percentage points.

5. Conclusions

In this paper, we proposed the Market-mainline-Driven Multi-feature Fusion Model (MDMF), a novel framework that dynamically identifies multidimensional market mainline characteristics and characterizes their differentiated impact on stocks. By integrating a dual-channel encoding mechanism, a dynamic stock set aggregation algorithm, and a differential impact module, the MDMF model effectively leverages both temporal and fundamental perspectives to enhance prediction accuracy. Comprehensive empirical evaluation on real-world market datasets demonstrates that the model outperforms existing benchmark methods in predictive performance and achieves higher cumulative returns in simulated trading environments. However, the study also acknowledges certain limitations of the model: during market downturns or panic phases, when market mainlines tend to become ambiguous, its predictive effectiveness is significantly weaker compared to market uptrends. This phenomenon suggests that the formation and persistence of market mainlines are highly dependent on stable market sentiment and consistent capital consensus, providing important insights into the boundaries of the model’s applicability. Overall, this work not only offers an effective analytical tool for stock prediction but also provides new theoretical perspectives for exploring the formation mechanisms of market mainlines and their impact.
Future research will pursue several directions to enhance the model’s practicality, robustness, and theoretical depth. First, we will systematically investigate the structural sources and potential risks of the model’s returns. This will involve explicitly incorporating key features such as liquidity, market capitalization, dividend policies, and firm-specific events. Coupled with sensitivity analysis and group-wise testing, this approach aims to distinguish returns driven by market mainlines from those attributable to intrinsic asset characteristics or short-term noise, thereby improving the interpretability and robustness of our findings. Second, we plan to extend the research to other financial markets. Testing the model in mature markets (e.g., the U.S. and Europe) as well as in futures and foreign exchange markets will help evaluate its cross-market adaptability. Additionally, we will seek to integrate broader data sources, including macroeconomic variables, news sentiment data, and alternative datasets, to more comprehensively capture the external factors that influence market mainlines.

Author Contributions

Conceptualization, Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang); methodology, Z.S.; software, Z.S.; validation, Z.S. and H.W.; formal analysis, Z.S.; investigation, Z.S.; resources, Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang); data curation, Z.S. and H.W.; writing—original draft preparation, Z.S.; writing—review and editing, Z.S., Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang); visualization, Z.S. and H.W.; supervision, Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang); project administration, Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang); funding acquisition, Y.Z. (Yuli Zhao) and Y.Z. (Yin Zhang). All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Fundamental Research Funds for Central Universities (Grant No. N25LPY032), the Liaoning Provincial Natural Science Foundation of China (Grant No. 2022-MS-124).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hu, Z.; Zhao, Y.; Khushi, M. A Survey of Forex and Stock Price Prediction Using Deep Learning. Appl. Syst. Innov. 2021, 4, 9. [Google Scholar] [CrossRef]
  2. Ferro, J.V.R.; Santos, R.J.R.D.; de Barros Costa, E.; da Silva Brito, J.R. Machine learning techniques via ensemble approaches in stock exchange index prediction: Systematic review and bibliometric analysis. Appl. Soft Comput. 2024, 167, 112359. [Google Scholar] [CrossRef]
  3. Blasco, T.; Sánchez, J.S.; García, V. A survey on uncertainty quantification in deep learning for financial time series prediction. Neurocomputing 2024, 576, 127339. [Google Scholar] [CrossRef]
  4. Vishwakarma, V.K.; Bhosale, N.P. A survey of recent machine learning techniques for stock prediction methodologies. Neural Comput. Appl. 2025, 37, 1951–1972. [Google Scholar] [CrossRef]
  5. Gupta, U.; Bhattacharjee, V.; Bishnu, P.S. StockNet—GRU based stock index prediction. Expert Syst. Appl. 2022, 207, 117986. [Google Scholar] [CrossRef]
  6. Chen, T.C. Deep learning-based feature fusion and Forecasting approach for stock market Prediction. Appl. Soft Comput. 2025, 182, 113623. [Google Scholar] [CrossRef]
  7. Li, Y.; Zhuang, M.; Wang, J.; Zhou, J. Leveraging multi-time-span sequences and feature correlations for improved stock trend prediction. Neurocomputing 2025, 620, 129218. [Google Scholar] [CrossRef]
  8. Yang, Z.; Zhao, T.; Wang, S.; Li, X. MDF-DMC: A stock prediction model combining multi-view stock data features with dynamic market correlation information. Expert Syst. Appl. 2024, 238, 122134. [Google Scholar] [CrossRef]
  9. Yilmaz, M.; Keskin, M.M.; Ozbayoglu, A.M. Algorithmic stock trading based on ensemble deep neural networks trained with time graph. Appl. Soft Comput. 2024, 163, 111847. [Google Scholar] [CrossRef]
  10. Zhu, P.; Li, Y.; Hu, Y.; Xiang, S.; Liu, Q.; Cheng, D.; Liang, Y. MCI-GRU: Stock prediction model based on multi-head cross-attention and improved GRU. Neurocomputing 2025, 638, 130168. [Google Scholar] [CrossRef]
  11. Chen, C.; Zhao, L.; Bian, J.; Xing, C.; Liu, T.Y. Investment Behaviors Can Tell What Inside: Exploring Stock Intrinsic Properties for Stock Trend Prediction. In KDD ’19 Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019; ACM: New York, NY, USA, 2019; pp. 2376–2384. [Google Scholar] [CrossRef]
  12. Chen, Y.; Ye, N.; Zhang, W.; Lv, S.; Shao, L.; Li, X. VMD-MSANet: A multi-scale attention network for stock series prediction with Variational Mode Decomposition. Neurocomputing 2025, 650, 130854. [Google Scholar] [CrossRef]
  13. Bikhchandani, S.; Sharma, S. Herd Behavior in Financial Markets. IMF Staff Pap. 2000, 47, 279–310. [Google Scholar] [CrossRef]
  14. Barber, B.M.; Odean, T. All That Glitters: The Effect of Attention and News on the Buying Behavior of Individual and Institutional Investors. Rev. Financ. Stud. 2007, 21, 785–818. [Google Scholar] [CrossRef]
  15. Li, L.; Leng, S.; Yang, J.; Yu, M. Stock Market Autoregressive Dynamics: A Multinational Comparative Study with Quantile Regression. Math. Probl. Eng. 2016, 2016, 1285768. [Google Scholar] [CrossRef]
  16. Ariyo, A.A.; Adewumi, A.O.; Ayo, C.K. Stock Price Prediction Using the ARIMA Model. In Proceedings of the 2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation, Cambridge, UK, 26–28 March 2014; IEEE: New York, NY, USA, 2014; pp. 106–112. [Google Scholar] [CrossRef]
  17. Sonkavde, G.; Dharrao, D.S.; Bongale, A.M.; Deokate, S.T.; Doreswamy, D.; Bhat, S.K. Forecasting Stock Market Prices Using Machine Learning and Deep Learning Models: A Systematic Review, Performance Analysis and Discussion of Implications. Int. J. Financ. Stud. 2023, 11, 94. [Google Scholar] [CrossRef]
  18. Lin, C.Y.; Lobo Marques, J.A. Stock market prediction using artificial intelligence: A systematic review of systematic reviews. Soc. Sci. Humanit. Open 2024, 9, 100864. [Google Scholar] [CrossRef]
  19. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
  20. Zhao, J.; Zeng, D.; Liang, S.; Kang, H.; Liu, Q. Prediction model for stock price trend based on recurrent neural network. J. Ambient Intell. Humaniz. Comput. 2021, 12, 745–753. [Google Scholar] [CrossRef]
  21. Yang, F.; Chen, J.; Liu, Y. Improved and optimized recurrent neural network based on PSO and its application in stock price prediction. Soft Comput. 2023, 27, 3461–3476. [Google Scholar] [CrossRef]
  22. Bhandari, H.N.; Rimal, B.; Pokhrel, N.R.; Rimal, R.; Dahal, K.R.; Khatri, R.K. Predicting stock market index using LSTM. Mach. Learn. Appl. 2022, 9, 100320. [Google Scholar] [CrossRef]
  23. Botunac, I.; Bosna, J.; Matetić, M. Optimization of Traditional Stock Market Strategies Using the LSTM Hybrid Approach. Information 2024, 15, 136. [Google Scholar] [CrossRef]
  24. Gülmez, B. Stock price prediction with optimized deep LSTM network with artificial rabbits optimization algorithm. Expert Syst. Appl. 2023, 227, 120346. [Google Scholar] [CrossRef]
  25. Ali, M.; Khan, D.M.; Alshanbari, H.M.; El-Bagoury, A.A.A.H. Prediction of Complex Stock Market Data Using an Improved Hybrid EMD-LSTM Model. Appl. Sci. 2023, 13, 1429. [Google Scholar] [CrossRef]
  26. Lu, M.; Xu, X. TRNN: An efficient time-series recurrent neural network for stock price prediction. Inf. Sci. 2024, 657, 119951. [Google Scholar] [CrossRef]
  27. Wang, C.; Chen, Y.; Zhang, S.; Zhang, Q. Stock market index prediction using deep Transformer model. Expert Syst. Appl. 2022, 208, 118128. [Google Scholar] [CrossRef]
  28. Wang, S. A Stock Price Prediction Method Based on BiLSTM and Improved Transformer. IEEE Access 2023, 11, 104211–104223. [Google Scholar] [CrossRef]
  29. Teng, X.; Zhang, L.; Gao, P.; Yu, C.; Sun, S. BERT-Driven stock price trend prediction utilizing tokenized stock data and multi-step optimization approach. Appl. Soft Comput. 2025, 170, 112627. [Google Scholar] [CrossRef]
  30. Zhang, Q.; Qin, C.; Zhang, Y.; Bao, F.; Zhang, C.; Liu, P. Transformer-based attention network for stock movement prediction. Expert Syst. Appl. 2022, 202, 117239. [Google Scholar] [CrossRef]
  31. Li, T.; Liu, Z.; Shen, Y.; Wang, X.; Chen, H.; Huang, S. MASTER: Market-Guided Stock Transformer for Stock Price Forecasting. Proc. AAAI Conf. Artif. Intell. 2024, 38, 162–170. [Google Scholar] [CrossRef]
  32. Muhammad, T.; Aftab, A.B.; Ibrahim, M.; Ahsan, M.M.; Muhu, M.M.; Khan, S.I.; Alam, M.S. Transformer-Based Deep Learning Model for Stock Price Prediction: A Case Study on Bangladesh Stock Market. Int. J. Comput. Intell. Appl. 2023, 22, 2350013. [Google Scholar] [CrossRef]
  33. Saha, S.; Gao, J.; Gerlach, R. A survey of the application of graph-based approaches in stock market analysis and prediction. Int. J. Data Sci. Anal. 2022, 14, 1–15. [Google Scholar] [CrossRef]
  34. Patel, M.; Jariwala, K.; Chattopadhyay, C. A Systematic Review on Graph Neural Network-based Methods for Stock Market Forecasting. ACM Comput. Surv. 2024, 57, 34. [Google Scholar] [CrossRef]
  35. Das, N.; Sadhukhan, B.; Chatterjee, R.; Chakrabarti, S. Integrating sentiment analysis with graph neural networks for enhanced stock prediction: A comprehensive survey. Decis. Anal. J. 2024, 10, 100417. [Google Scholar] [CrossRef]
  36. Xiang, S.; Cheng, D.; Shang, C.; Zhang, Y.; Liang, Y. Temporal and Heterogeneous Graph Neural Network for Financial Time Series Prediction. In CIKM ’22 Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–21 October 2022; ACM: New York, NY, USA, 2022; pp. 3584–3593. [Google Scholar] [CrossRef]
  37. Ma, D.; Yuan, D.; Huang, M.; Dong, L. VGC-GAN: A multi-graph convolution adversarial network for stock price prediction. Expert Syst. Appl. 2024, 236, 121204. [Google Scholar] [CrossRef]
  38. Qian, H.; Zhou, H.; Zhao, Q.; Chen, H.; Yao, H.; Wang, J.; Liu, Z.; Yu, F.; Zhang, Z.; Zhou, J. MDGNN: Multi-Relational Dynamic Graph Neural Network for Comprehensive and Dynamic Stock Investment Prediction. Proc. AAAI Conf. Artif. Intell. 2024, 38, 14642–14650. [Google Scholar] [CrossRef]
  39. Han, H.; Xie, L.; Chen, S.; Xu, H. Stock trend prediction based on industry relationships driven hypergraph attention networks. Appl. Intell. 2023, 53, 29448–29464. [Google Scholar] [CrossRef]
  40. Shi, Y.; Wang, Y.; Qu, Y.; Chen, Z. Integrated GCN-LSTM stock prices movement prediction based on knowledge-incorporated graphs construction. Int. J. Mach. Learn. Cybern. 2024, 15, 161–176. [Google Scholar] [CrossRef]
  41. Liu, H.; Zhao, T.; Wang, S.; Li, X. A stock rank prediction method combining industry attributes and price data of stocks. Inf. Process. Manag. 2023, 60, 103358. [Google Scholar] [CrossRef]
  42. Liu, R.; Liu, H.; Huang, H.; Song, B.; Wu, Q. Multimodal multiscale dynamic graph convolution networks for stock price prediction. Pattern Recognit. 2024, 149, 110211. [Google Scholar] [CrossRef]
  43. Wang, T.; Guo, J.; Shan, Y.; Zhang, Y.; Peng, B.; Wu, Z. A knowledge graph–GCN–community detection integrated model for large-scale stock price prediction. Appl. Soft Comput. 2023, 145, 110595. [Google Scholar] [CrossRef]
  44. Yang, X.; Liu, W.; Zhou, D.; Bian, J.; Liu, T.Y. Qlib: An AI-oriented Quantitative Investment Platform. arXiv 2020, arXiv:2009.11189. [Google Scholar] [CrossRef]
  45. Chung, J.; Gulcehre, C.; Cho, K.; Bengio, Y. Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling. arXiv 2014, arXiv:1412.3555. [Google Scholar] [CrossRef]
  46. Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Liò, P.; Bengio, Y. Graph Attention Networks. arXiv 2018, arXiv:1710.10903. [Google Scholar]
  47. Hsu, Y.L.; Tsai, Y.C.; Li, C.T. FinGAT: Financial Graph Attention Networks for Recommending Top-KK Profitable Stocks. IEEE Trans. Knowl. Data Eng. 2023, 35, 469–481. [Google Scholar] [CrossRef]
  48. Xu, W.; Liu, W.; Wang, L.; Xia, Y.; Bian, J.; Yin, J.; Liu, T.Y. HIST: A Graph-based Framework for Stock Trend Forecasting via Mining Concept-Oriented Shared Information. arXiv 2022, arXiv:2110.13716. [Google Scholar]
  49. Wang, M.; Tian, J.; Zhang, M.; Guo, J.; Jia, W. MTMD: Multi-Scale Temporal Memory Learning and Efficient Debiasing Framework for Stock Trend Forecasting. IEEE Trans. Emerg. Top. Comput. Intell. 2025, 9, 2151–2163. [Google Scholar] [CrossRef]
  50. Huynh, T.T.; Nguyen, M.H.; Nguyen, T.T.; Nguyen, P.L.; Weidlich, M.; Nguyen, Q.V.H.; Aberer, K. Efficient Integration of Multi-Order Dynamics and Internal Dynamics in Stock Movement Prediction. In WSDM ’23 Proceedings of the Sixteenth ACM International Conference on Web Search and Data Mining, Singapore, 27 February–3 March 2023; ACM: New York, NY, USA, 2023; pp. 850–858. [Google Scholar] [CrossRef]
  51. Sawhney, R.; Agarwal, S.; Wadhwa, A.; Derr, T.; Shah, R.R. Stock Selection via Spatiotemporal Hypergraph Attention Network: A Learning to Rank Approach. Proc. AAAI Conf. Artif. Intell. 2021, 35, 497–504. [Google Scholar] [CrossRef]
  52. Fan, J.; Shen, Y. StockMixer: A Simple Yet Strong MLP-Based Architecture for Stock Price Forecasting. Proc. AAAI Conf. Artif. Intell. 2024, 38, 8389–8397. [Google Scholar] [CrossRef]
  53. Lin, H.; Zhou, D.; Liu, W.; Bian, J. Learning Multiple Stock Trading Patterns with Temporal Routing Adaptor and Optimal Transport. In KDD ’21 Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Virtual, 14–18 August 2021; ACM: New York, NY, USA, 2021; pp. 1017–1026. [Google Scholar] [CrossRef]
  54. Li, Z.; Yang, D.; Zhao, L.; Bian, J.; Qin, T.; Liu, T.Y. Individualized Indicator for All: Stock-wise Technical Indicator Optimization with Stock Embedding. In KDD ’19 Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019; ACM: New York, NY, USA, 2019; pp. 894–902. [Google Scholar] [CrossRef]
Figure 1. Market performance divergences driven by shifting investment themes. (a) CSI 300 outperformance during the large-cap liquidity influx (2020–2021). (b) New energy vs. traditional energy performance contrast (end of 2021).
Figure 1. Market performance divergences driven by shifting investment themes. (a) CSI 300 outperformance during the large-cap liquidity influx (2020–2021). (b) New energy vs. traditional energy performance contrast (end of 2021).
Applsci 16 01648 g001
Figure 2. The overall architecture of the proposed MDMF.
Figure 2. The overall architecture of the proposed MDMF.
Applsci 16 01648 g002
Figure 3. An overview of initializing the temporal market mainline through high-return stocks. (a) The initialization and similarity computation process. (b) The assignment and pruning process. (c) The aggregation and representation update process.
Figure 3. An overview of initializing the temporal market mainline through high-return stocks. (a) The initialization and similarity computation process. (b) The assignment and pruning process. (c) The aggregation and representation update process.
Applsci 16 01648 g003
Figure 4. (a) Refining the market mainline representation. (b) Extracting temporal mainline effects on stocks.
Figure 4. (a) Refining the market mainline representation. (b) Extracting temporal mainline effects on stocks.
Applsci 16 01648 g004
Figure 5. Distribution of daily returns for top-2% equally-weighted portfolios (2013–2020). (a) CSI 300: moderate returns with symmetric distribution. (b) CSI 500: similar returns with higher volatility. (c) Full-market: higher mean returns and lower volatility, explaining the exceptional Sharpe Ratio.
Figure 5. Distribution of daily returns for top-2% equally-weighted portfolios (2013–2020). (a) CSI 300: moderate returns with symmetric distribution. (b) CSI 500: similar returns with higher volatility. (c) Full-market: higher mean returns and lower volatility, explaining the exceptional Sharpe Ratio.
Applsci 16 01648 g005
Figure 6. Distribution of daily returns for top-2% portfolios during market stress (2021–2024). (a) CSI 300. (b) CSI 500.
Figure 6. Distribution of daily returns for top-2% portfolios during market stress (2021–2024). (a) CSI 300. (b) CSI 500.
Applsci 16 01648 g006
Figure 7. The performance of the strategy backtest on CSI 300.
Figure 7. The performance of the strategy backtest on CSI 300.
Applsci 16 01648 g007
Table 1. Key attributes of the experimental datasets.
Table 1. Key attributes of the experimental datasets.
AttributeCSI 300CSI 500Full-Market (Excl. ST)
Number of Stocks3005002146 to 3959
Industry CoverageBroad, covering major sectorsBroad, covering major sectorsBroad, covering all market sectors
Market Cap RangeLarge-capMid- and Small-capFull range
MarketChina A-ShareChina A-ShareChina A-Share
Market Cap CoverageCovers about 70% of
total A-share market cap
Covers about 15% of
total A-share market cap
Covers the vast majority of
non-ST stocks
Start Time1 September 20131 September 20131 September 2013
End Time31 August 202431 August 202431 December 2020
Table 2. Basic information about the experimental datasets.
Table 2. Basic information about the experimental datasets.
DatasetData TypeStart TimeEnd TimeDaysData Volume
Train1 September 201331 August 2017976268,084
CSI 300 (2013–2020)Valid1 September 201731 December 201833493,208
Test1 January 201931 December 2020481125,539
Train1 September 201331 August 20191463419,950
CSI 300 (2013–2024)Valid1 September 201931 August 2021486145,524
Test1 September 202131 August 2024728217,979
Train1 September 201331 August 2017976433,432
CSI 500 (2013–2020)Valid1 September 201731 December 2018334152,705
Test1 January 201931 December 2020481208,973
Train1 September 201331 August 20191463688,224
CSI 500 (2013–2024)Valid1 September 201931 August 2021486242,473
Test1 September 202131 August 2024728362,466
Train1 September 201331 August 20179762,344,660
Full-market (2013–2020)Valid1 September 201731 December 20183341,067,545
Test1 January 201931 December 20204811,531,085
Table 3. Results on CSI 300 (2013–2020) dataset.
Table 3. Results on CSI 300 (2013–2020) dataset.
MethodsIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@N (↑)
351030
GRU0.0850.0820.7140.6894.6456.9356.7056.4455.94
HIST0.1050.1030.7630.7415.5458.1757.9657.6257.32
IMSR0.0880.0840.7330.7045.0456.2756.0955.8555.49
GATs0.0860.0820.7660.7235.2756.9256.5655.8355.69
FinGAT0.0920.0900.7010.6855.6157.1156.8056.7155.99
MTMD0.1030.1010.7320.7055.2757.4657.2357.8856.86
StockMixer0.0870.0840.7350.7105.1456.7656.5355.9155.64
STHAN-SR0.0950.0900.7510.7125.0658.0157.8457.3356.97
ESTIMATE0.0970.0910.7470.7094.9560.1259.4958.0454.77
MDMF0.1080.1060.8010.7775.9659.1158.5958.1857.45
The upward arrow (↑) indicates that higher values are better for that metric. Bold values indicate the highest scores for each metric.
Table 4. Results on CSI 500 (2013–2020) dataset.
Table 4. Results on CSI 500 (2013–2020) dataset.
MethodsIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@N (↑)
351030
GRU0.1050.0961.0040.9215.6158.0557.0356.0355.74
HIST0.1210.1151.0310.9626.0158.1757.6757.0257.07
IMSR0.1110.1001.0460.9476.2458.4057.6257.1456.03
GATs0.1040.0970.9940.9155.6657.4256.2355.0755.04
FinGAT0.1130.1041.0310.9485.8756.5155.8155.6055.48
MTMD0.1200.1151.0040.9425.7957.9655.9055.5456.11
StockMixer0.1060.0971.0150.9245.3257.0556.2855.7055.49
STHAN-SR0.1160.1090.9860.9155.6858.1758.0057.0455.86
ESTIMATE0.1140.1080.9300.8765.7057.9856.7855.5555.26
MDMF0.1240.1171.0500.9716.3858.8758.3657.1256.73
Table 5. Results on full-market (2013–2020) stock set.
Table 5. Results on full-market (2013–2020) stock set.
MethodsIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@N (↑)
351030
GRU0.1540.1341.6261.35018.3990.7686.3778.0264.58
HIST0.1620.1501.6991.48518.9391.8887.5679.6266.94
IMSR0.1530.1351.6911.43719.2689.9285.2677.9966.39
GATs0.1490.1311.6831.39917.6590.7486.1177.3164.45
FinGAT0.1580.1351.7051.39218.2889.9285.2677.9966.39
MTMD0.1610.1451.7291.43518.7691.8786.5679.2766.85
StockMixer0.1550.1391.6991.39417.4987.9684.7478.1064.81
STHAN-SR0.1580.1411.7771.46318.7391.7386.6278.9565.62
ESTIMATE0.1590.1411.7681.45618.8091.9587.6479.6366.37
MDMF0.1680.1511.7371.47119.6892.0687.8879.9167.34
Table 6. Results on CSI 300 (2013–2024) dataset.
Table 6. Results on CSI 300 (2013–2024) dataset.
MethodsIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@N (↑)
351030
GRU0.0640.0620.5230.5011.8552.0751.9652.3652.83
HIST0.0670.0640.4570.4342.7754.6154.1353.9354.11
IMSR0.0660.0640.4470.4262.7255.7055.2354.1854.27
GATs0.0530.0500.4270.3941.4852.2152.2852.4052.49
FinGAT0.0580.0560.4390.4171.9853.5952.9253.2753.41
MTMD0.0670.0650.4540.4312.7854.6354.9154.7853.99
StockMixer0.0590.0570.4380.4091.5252.0851.4952.3252.64
STHAN-SR0.0680.0660.4860.4652.3953.6553.1152.6252.89
ESTIMATE0.0690.0670.5360.5182.1053.1853.2553.2753.91
MDMF0.0700.0670.4720.4492.9354.1154.1353.9453.80
Table 7. Results on CSI 500 (2013–2024) dataset.
Table 7. Results on CSI 500 (2013–2024) dataset.
MethodsIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@N (↑)
351030
GRU0.0680.0640.5580.5312.1752.5953.3753.2852.64
HIST0.0720.0690.6750.6182.3154.2653.6353.5153.72
IMSR0.0710.0670.5380.5091.9854.7453.0653.3153.83
GATs0.0590.0560.5160.4871.6952.5652.3952.3652.26
FinGAT0.0630.0610.5270.4992.2053.6752.7852.5652.31
MTMD0.0700.0640.6820.6272.2054.0453.4353.0853.32
StockMixer0.0620.0580.4390.4041.4353.4652.5151.9952.70
STHAN-SR0.0740.0710.5680.5432.6653.1853.3553.4353.90
ESTIMATE0.0730.0690.5710.5352.3953.8252.9053.5954.03
MDMF0.0710.0680.5470.5182.7954.2454.1153.9654.06
Table 8. Ablation study results on the contribution of key components in the MDMF framework.
Table 8. Ablation study results on the contribution of key components in the MDMF framework.
TemporalFundamentalIndividualMetrics
IC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@30 (↑)
CSI 300 (2013–2020)
--0.0910.0880.7310.7114.9256.52
--0.0890.0860.7410.7125.0455.65
-0.0920.0890.7490.7234.3556.67
0.1080.1060.8010.7775.9657.45
CSI 500 (2013–2020)
--0.1080.1000.9840.9085.4055.85
--0.1110.1011.0460.9476.2456.03
-0.1060.0980.9510.8804.9255.60
0.1240.1171.0500.9716.3856.73
The ✓ and - indicate having or not having the component in the variants, respectively.
Table 9. Performance comparison between initialization-only and refined models for temporal and fundamental market mainlines.
Table 9. Performance comparison between initialization-only and refined models for temporal and fundamental market mainlines.
TemporalFundamentalMetrics
InitializationRefinementInitializationRefinementIC (↑)RIC (↑)ICIR (↑)RICIR (↑)SR (↑)Precision@30 (↑)
CSI 300 (2013–2020)
---0.0870.0850.7040.6834.6956.37
--0.0910.0880.7310.7114.9256.52
---0.0890.0860.7440.7144.8855.70
--0.0890.0860.7410.7125.0455.65
--0.0840.0830.6360.6284.4655.73
0.1080.1060.8010.7775.9657.45
CSI 500 (2013–2020)
---0.1060.0990.9800.9105.0955.48
--0.1080.1000.9840.9085.4055.85
---0.1110.1011.0450.9466.0455.80
--0.1110.1011.0460.9476.2456.03
--0.1080.1000.9090.8355.9955.48
0.1240.1171.0500.9716.3856.73
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Shi, Z.; Zhao, Y.; Zhang, Y.; Wu, H. MDMF: A Market-Mainline-Driven Multi-Feature Fusion Model for Stock Trend Forecasting. Appl. Sci. 2026, 16, 1648. https://doi.org/10.3390/app16031648

AMA Style

Shi Z, Zhao Y, Zhang Y, Wu H. MDMF: A Market-Mainline-Driven Multi-Feature Fusion Model for Stock Trend Forecasting. Applied Sciences. 2026; 16(3):1648. https://doi.org/10.3390/app16031648

Chicago/Turabian Style

Shi, Zichen, Yuli Zhao, Yin Zhang, and Hongfei Wu. 2026. "MDMF: A Market-Mainline-Driven Multi-Feature Fusion Model for Stock Trend Forecasting" Applied Sciences 16, no. 3: 1648. https://doi.org/10.3390/app16031648

APA Style

Shi, Z., Zhao, Y., Zhang, Y., & Wu, H. (2026). MDMF: A Market-Mainline-Driven Multi-Feature Fusion Model for Stock Trend Forecasting. Applied Sciences, 16(3), 1648. https://doi.org/10.3390/app16031648

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop