<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.178859.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Forecasting Minute-Level Stock Prices with Denoised Data: A Comparative Study of Developed vs. Developing Financial Markets.</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 not approved]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Sami</surname>
                        <given-names>Hasan Mohammed</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <uri content-type="orcid">https://orcid.org/0009-0003-6797-1864</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Bhuiyan</surname>
                        <given-names>Monjurul Hoque</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0009-0007-1632-3989</uri>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>kundu</surname>
                        <given-names>Dibbo</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Ahmed</surname>
                        <given-names>Sohrab</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <uri content-type="orcid">https://orcid.org/0009-0004-6528-4398</uri>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Accounting &amp; Finance, North South University, Dhaka, Dhaka Division, 1212, Bangladesh</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:hasan.sami@northsouth.edu">hasan.sami@northsouth.edu</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>24</day>
                <month>4</month>
                <year>2026</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2026</year>
            </pub-date>
            <volume>15</volume>
            <elocation-id>613</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>25</day>
                    <month>3</month>
                    <year>2026</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Sami HM et al.</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/15-613/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Developing economies offer compelling investment opportunities but are often overlooked due to perceived instability. This study challenges the bias toward developed markets by exploring whether deep learning, applied to denoised high-frequency data, can unlock superior intraday returns in developing economies.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>We compared three developed markets (the USA, Japan, and Singapore) against three developing markets (India, Brazil, and Malaysia). A standardised pipeline retrieved minute-level data for ~20 stocks per market, selected via K-means clustering based on market capitalisation and beta. Final portfolio inclusion was validated based on model performance (adjusted R
                        <sup>2</sup> scores and minimal overfitting). Data was denoised using wavelet transforms, autoencoders, and Kalman filters sequentially, with hyperparameters optimised via Optuna to filter microstructure volatility through noise. We trained multiple deep learning architectures, including LSTM, Bi-LSTM, GRU, TCN, Transformers, Conv1D-LSTM and CNN-LSTM, employing walk-forward validation to forecast the next 150-minute prices.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>The models showed high predictive power, with adjusted R
                        <sup>2</sup> values ranging from 78% to 95% (average 85%) and minimal overfitting (&lt; 10%). In simulated investing portfolios weighted by volatility, developing markets beat developed markets by a significant margin. Developing markets had Sharpe ratios 1.2&#x2013;1.6 times those of their developed brethren, with buy-side Sharpe ratios in the 1.9&#x2013;5.3 range, compared to 1.0&#x2013;1.4 for developed markets. Through rigorous walk-forward validation and simulated intraday trading on denoised minute-level data, this research empirically demonstrates that developing markets deliver Sharpe ratios 1.2&#x2013;1.6 times higher than those of developed markets, validating their superiority for exploiting inefficiencies in high-frequency forecasting and alpha generation.</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>Deep learning models are a good way to exploit the inefficiencies and volatility in developing markets. These findings suggest that computational development can help overcome perceived risks associated with validating and developing markets as a reliable source of alpha for global investment strategies.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>deep learning; stock price forecasting; minute-level data; Optuna-based denoising; developing markets; Sharpe ratio; LSTM for forecasting; Adaptive Market Hypothesis.</kwd>
            </kwd-group>
            <funding-group>
                <award-group id="fund-1" xlink:href="https://doi.org/10.13039/501100019782">
                    <funding-source>North South University</funding-source>
                </award-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <def-list>
            <title>Abbreviations</title>
            <def-item>
                <term id="G1">AMH</term>
                <def>
                    <p>Adaptive Market Hypothesis</p>
                </def>
            </def-item>
            <def-item>
                <term id="G2">Bi-LSTM
</term>
                <def>
                    <p>Bidirectional Long Short-Term Memory</p>
                </def>
            </def-item>
            <def-item>
                <term id="G3">CNN</term>
                <def>
                    <p>Convolutional Neural Network</p>
                </def>
            </def-item>
            <def-item>
                <term id="G4">DL</term>
                <def>
                    <p>Deep Learning</p>
                </def>
            </def-item>
            <def-item>
                <term id="G5">ERP</term>
                <def>
                    <p>Equity Risk Premium</p>
                </def>
            </def-item>
            <def-item>
                <term id="G6">GRU</term>
                <def>
                    <p>Gated Recurrent Unit</p>
                </def>
            </def-item>
            <def-item>
                <term id="G7">LSTM</term>
                <def>
                    <p>Long Short-Term Memory</p>
                </def>
            </def-item>
            <def-item>
                <term id="G8">RMSE</term>
                <def>
                    <p>Root Mean Square Error</p>
                </def>
            </def-item>
            <def-item>
                <term id="G9">SNR</term>
                <def>
                    <p>Signal-to-Noise Ratio</p>
                </def>
            </def-item>
            <def-item>
                <term id="G10">TCN</term>
                <def>
                    <p>Temporal Convolutional Network</p>
                </def>
            </def-item>
        </def-list>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>Global investors traditionally prefer mature, liquid, and information-efficient developed equity markets such as the US, Japan, and Singapore. In contrast, developing markets (India, Brazil, Malaysia, etc.) often do not find their way into global portfolios, as they are frequently overlooked due to volatility, currency risks, and perceived informational inefficiencies.
                <sup>
                    <xref ref-type="bibr" rid="ref71">71</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref73">73</xref>
                </sup> This &#x201c;flight to safety&#x201d; persists despite the Adaptive Market Hypothesis, which suggests that some of the very inefficiencies and volatility clustering cited as risks in developing markets may create exploitable short-term patterns for sophisticated traders.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>,
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup>
            </p>
            <p>The challenge of exploiting these patterns is magnified at high frequencies. Minute-level stock data is inherently non-stationary and plagued by a low signal-to-noise ratio due to microstructure effects, such as bid-ask bounces. These issues are acute in developing economies, which tend to have thinner liquidity and external shocks play a bigger role; this can result in larger forecasting errors. Yet, sophisticated architectures of deep learning algorithms (from Long Short-Term Memory (LSTM) networks to Transformers and CNN-LSTM hybrid networks) do a great job of capturing nonlinear patterns in such noisy data. By exploiting mechanisms such as gating units (in LSTMs/GRUs) for long-term dependencies, dilated convolutions (in TCNs) for extended receptive regions and self-attention (in Transformers), these technologies have the potential to turn the perceived risks of insufficiently efficient environments into a trustworthy source of alpha.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>,
                    <xref ref-type="bibr" rid="ref4">4</xref>,
                    <xref ref-type="bibr" rid="ref74">74</xref>
                </sup>
            </p>
            <p>This research addresses an important gap in the literature: no other study has systematically compared whether deep learning, when applied to denoised minute-level data, produces better risk-adjusted intraday returns in developing versus developed markets using an identical methodological pipeline. We provide the first controlled analysis across matched large-cap stocks, isolating pure price signals (excluding traditional technical indicators) and constructing distinct long (buy) and short (sell) portfolios to empirically challenge the persistent investor bias toward developed markets.</p>
            <p>To ensure a rigorous comparison, our pipeline employs Optuna-optimised denoising (incorporating wavelet transforms, autoencoders, and Kalman filters) to filter microstructure noise before training models with walk-forward validation. We specifically chose India, Brazil, Malaysia as developing markets due to their balanced liquidity and stability evidenced by the strong inflows of FDI (e.g., US$81.04 billion for India during FY2024&#x2013;25; ~US$84.1 billion for Brazil through Nov 2025; strong inflows for Malaysia) and stable projections of GDP growth (e.g., ~6.6% for India, ~2.5% for Brazil, ~4.4% for Malaysia).
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref6">6</xref>,
                    <xref ref-type="bibr" rid="ref9">9</xref>
                </sup> We deliberately omitted other developing regions (e.g., sub-Saharan Africa - e.g. South Africa; smaller Asian economies - e.g., the Philippines) because the literature shows that they have much higher risks (e.g., political instability and low FDI inflows; e.g., US$8.9 billion for the Philippines in 2024) and this could be a source of bias in drawing comparisons (e.g.,
                <sup>
                    <xref ref-type="bibr" rid="ref7">7</xref>,
                    <xref ref-type="bibr" rid="ref8">8</xref>
                </sup>). This selection enables fair, high-frequency comparisons with developed economies.</p>
            <p>In sum, this study shows that Deep Learning based on denoised data at the min level can leverage inefficiencies in developing markets to deliver superior risk-adjusted returns at the intraday level vis-a-vis developed markets, challenging the conventional bias among investors that under-utilises opportunities to generate alpha. By exploiting the natural volatility of these markets with sophisticated computer methods, the results highlight the possibility of liquid emerging large-cap stocks as useful sources of diversification and enhanced returns within global portfolios. This work not only fills the gap between theoretical market inefficiencies and practical trading strategies but also offers a replicable framework for geo traders to exploit short-term opportunities in less efficient environments.</p>
        </sec>
        <sec id="sec6">
            <title>2. Research objectives</title>
            <p>To address the prevailing investor bias and validate the efficacy of deep learning in these regions, this study poses the following research objectives:
                <list list-type="alpha-lower">
                    <list-item>
                        <label>a)</label>
                        <p>

                            <bold>To investigate the behavioral disparity in capital allocation:</bold> We aim to understand why investors prioritize developed nations despite the theoretical high-growth potential and exploitable inefficiencies in developing ones. Specifically, we ask: 
                            <italic toggle="yes">Why do investors considering investments in developed nations not also consider investments in developing ones?</italic>
                        </p>
                    </list-item>
                    <list-item>
                        <label>b)</label>
                        <p>

                            <bold>To evaluate the risk-return trade-off via computational methods:</bold> We identify the development markets that have the same or better risk-return trade-offs to the intraday trading when using advanced denoising and deep learning. We ask the following question: 
                            <italic toggle="yes">Are the developing countries equal or better off in terms of risk-return trade-offs due to current market conditions, available computational powers and favorable macroeconomic environment?</italic>
                        </p>
                    </list-item>
                    <list-item>
                        <label>c)</label>
                        <p>

                            <bold>To assess the viability of liquid developing markets:</bold> We examine whether statistically significant markets, such as India, Brazil, and Malaysia, provide viable trading opportunities and diversification benefits comparable to major developed economies. This addresses the question: 
                            <italic toggle="yes">Can investors invest in statistically significant markets like India, Brazil, and Malaysia, as well as similar, statistically stable, and opportune equity markets, and expect comparable returns or trading opportunities?</italic>
                        </p>
                    </list-item>
                </list>
            </p>
            <p>These objectives highlight the importance of empirically analysing the interaction between market microstructure and deep learning, which is the main motivation for this work.</p>
        </sec>
        <sec id="sec7">
            <title>3. Research motivation and contribution</title>
            <p>Motivated by the juxtaposition of the high growth potential of developing markets with their underrepresentation in global portfolios, this work aims to empirically challenge the &#x201c;flight to safety&#x201d; bias. Our main contribution is to show that it is possible to systematically extract alpha from these environments using deep learning, and to present solid evidence for the impact of computational advances in reducing the volatility of developing markets and converting it into actionable, high-quality returns.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>,
                    <xref ref-type="bibr" rid="ref10">10</xref>
                </sup> Furthermore, by providing a replicable framework for denoising high-frequency data, this research offers a practical methodology for institutional investors to cross the boundary of complex data challenges in developing economies and effectively bridge the gap between theoretical market inefficiencies and trading utility in the real world.</p>
            <p>Our unique value is creating opportunities for intraday trading in developing economies. By applying market-standard statistical methods, we validate that investors can participate in the equity markets of developing economies to secure daily trading returns and effectively expand the global investment horizon beyond traditional developed markets.</p>
        </sec>
        <sec id="sec8">
            <title>4. Literature review</title>
            <sec id="sec9">
                <title>4.1 Theoretical framework: Risk premium and market efficiency</title>
                <p>The disparate performance of developed and developing equity markets is one of the oldest and most basic theories of economics. At the centre of this distinction is the idea of the Equity Risk Premium (ERP) - the excess return over the risk-free rate that investors expect to be paid to compensate them for the higher level of systematic risk they are taking.
                    <sup>
                        <xref ref-type="bibr" rid="ref5">5</xref>,
                        <xref ref-type="bibr" rid="ref11">11</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref13">13</xref>
                    </sup> In emerging markets (e.g., USA, Japan, Singapore) the risk will be of a higher nature due to several elements such as political instability, currency fluctuation, and liquidity.
                    <sup>
                        <xref ref-type="bibr" rid="ref5">5</xref>,
                        <xref ref-type="bibr" rid="ref11">11</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref13">13</xref>
                    </sup> In a more technical manner, while developed markets are characterised by mature institutions and fast information diffusion, developing economies often have persistent inefficiencies and are acutely susceptible to external shocks.
                    <sup>
                        <xref ref-type="bibr" rid="ref13">13</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup> A prominent study published confirmed this delusion by showing that emerging markets exhibit much higher volatility clustering during global crises than their developed counterparts.</p>
                <p>Recent publications further highlight these dynamics. For instance, a recent causality investigation of stock prices and macroeconomic indicators in the Indian stock market reveals a tight relationship between volatility in developing economies and macroeconomics, which, in turn, influences asset pricing.
                    <sup>
                        <xref ref-type="bibr" rid="ref17">17</xref>
                    </sup> Similarly, research on behavioural biases in the Indian market shows that psychological factors, for instance, overconfidence and disposition effects, amplify under-allocation to developing markets.
                    <sup>
                        <xref ref-type="bibr" rid="ref3">3</xref>,
                        <xref ref-type="bibr" rid="ref18">18</xref>
                    </sup> Furthermore, recent work on cointegration in the Indian stock market focuses on spillover effects, in line with the idea that the volatility of developing markets can spread but can also provide unique opportunities for diversification.
                    <sup>
                        <xref ref-type="bibr" rid="ref19">19</xref>
                    </sup>
                </p>
                <p>However, the Adaptive Market Hypothesis (AMH) challenges the traditional Efficient Market Hypothesis (EMH) by positing that market efficiency is a dynamic process rather than an absolute state
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup> further suggests that inefficiencies, e.g., time delays in price discovery and volatility clustering, are not only risks but also opportunities for exploitable patterns. This view has empirical support, suggesting that in developing markets, weak-form efficiency is very rare and, as a result, arbitrage opportunities still exist and can be exploited with sophisticated computational models.
                    <sup>
                        <xref ref-type="bibr" rid="ref20">20</xref>,
                        <xref ref-type="bibr" rid="ref21">21</xref>
                    </sup> This framework implies that behavioural biases may cause investors to under-allocate capital to developing markets, where informational inefficiencies could be exploited to generate alpha.
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref18">18</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec10">
                <title>4.2 Deep learning architectures in financial forecasting</title>
                <p>Traditional econometric models (e.g., ARIMA, GARCH) have been the standard tools for financial prediction.
                    <sup>
                        <xref ref-type="bibr" rid="ref22">22</xref>,
                        <xref ref-type="bibr" rid="ref58">58</xref>
                    </sup> have extensively detailed the use of ARIMA models for stock trend forecasting. However, these linear models can struggle to account for the complex nonlinearities and regime shifts in high-frequency financial data.
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup> Consequently, Deep Learning (DL) has emerged as a great alternative, with its adaptive feature learning and its superior generalization on out-of-sample
 data.</p>
                <p>A recent bibliometric review on artificial intelligence and finance, published by,
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup> charts this evolution, showing a proliferation of neural network applications for predictive modelling and volatility analysis after 2010. This corresponds to our move towards DL for processing noisy &amp; high frequency data for time series forecasting.
                    <list list-type="alpha-upper">
                        <list-item>
                            <label>A.</label>
                            <p>

                                <bold>Sequence Models (LSTM, Bi-LSTM, GRU):</bold> Long Short-Term Memory (LSTM) networks established a benchmark for financial time series by effectively managing long-term dependencies
                                <sup>
                                    <xref ref-type="bibr" rid="ref25">25</xref>
                                </sup> demonstrated that LSTMs-based predictions achieved, and the portfolio generated daily returns of 0.46% and a Sharpe ratio of 5.8 (before transaction costs) on S&amp;P 500 data, significantly outperforming memory-free methods, such as random forests. Subsequent research has led to the optimization of such architectures
                                <sup>
                                    <xref ref-type="bibr" rid="ref3">3</xref>
                                </sup>: showed that Bidirectional LSTMs (Bi-LSTM) can be used to increase context awareness in volatile series, with up to 70% directional accuracy
                                <sup>
                                    <xref ref-type="bibr" rid="ref26">26</xref>
                                </sup>; showed that Gated Recurrent Units (GRU) give similar performance with converging times of 20&#x2013;30% faster than Bi-LSTMs.</p>
                        </list-item>
                        <list-item>
                            <label>B.</label>
                            <p>

                                <bold>Convolutional and Attention-Based Models:</bold> To obviate the sequential processing limitations on recurrent architectures, Temporal Convolutional Networks or TCNs were introduced as a dilated convolution technology to solve the long runtime problems of long-range modelling in parallelizable computations, and could be superior to standard LSTMs in high-frequency tasks.
                                <sup>
                                    <xref ref-type="bibr" rid="ref27">27</xref>,
                                    <xref ref-type="bibr" rid="ref28">28</xref>
                                </sup> Furthermore, Transformers can use a self-attention mechanism to capture global dependencies across long-term horizons, achieving the lowest Root Mean Square Error (RMSE) in intraday regimes.
                                <sup>
                                    <xref ref-type="bibr" rid="ref29">29</xref>,
                                    <xref ref-type="bibr" rid="ref30">30</xref>
                                </sup>
                            </p>
                        </list-item>
                        <list-item>
                            <label>C.</label>
                            <p>

                                <bold>Hybrid Architectures:</bold> Recent surveys name hybrid models, e.g. CNN-LSTM or Conv1D-LSTM, as state-of-the-art. Zhang et al. (2019) showed that CNNs are particularly useful for extracting local features from high-frequency microstructure data (e.g., limit order books). These architectures mix convolutional layers for feature extraction and recurrent layers for sequence modelling, being top-ranked in empirical surveys for accuracy and being less prone to overfitting.
                                <sup>
                                    <xref ref-type="bibr" rid="ref23">23</xref>,
                                    <xref ref-type="bibr" rid="ref31">31</xref>
                                </sup> However, issues such as overfitting in volatile regimes persist, which basically calls for a good validation technique.</p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec11">
                <title>4.3 Signal processing and optuna-optimised denoising</title>
                <p>Minute-level financial data is almost always noisy, with microstructure effects, such as bid-ask bounces, that obscure fundamental price trends. To perform effective forecasting, rigorous denoising is necessary to improve the Signal-to-Noise Ratio (SNR).
                    <list list-type="alpha-upper">
                        <list-item>
                            <label>A.</label>
                            <p>

                                <bold>Denoising Techniques:</bold> Wavelet transforms are widely used to decompose signals and remove high-frequency irregularities.
                                <sup>
                                    <xref ref-type="bibr" rid="ref32">32</xref>,
                                    <xref ref-type="bibr" rid="ref33">33</xref>
                                </sup> Furthermore,
                                <sup>
                                    <xref ref-type="bibr" rid="ref34">34</xref>
                                </sup> provided influential evidence that integrating stacked autoencoders (SAEs) with LSTMs significantly improves predictive performance by reconstructing clean price signals via neural compression.
                                <sup>
                                    <xref ref-type="bibr" rid="ref35">35</xref>
                                </sup> While effective, these methods require careful parameter tuning to avoid signal loss.</p>
                        </list-item>
                        <list-item>
                            <label>B.</label>
                            <p>

                                <bold>Optimization with Optuna:</bold> A major improvement to pipelines today is the automated tuning of denoising parameters. Optuna, which uses a Tree-structured Parzen Estimator (TPE), optimises hyperparameters (such as wavelet thresholds and latent dimensions) 30%&#x2013;50% faster than grid search.
                                <sup>
                                    <xref ref-type="bibr" rid="ref36">36</xref>
                                </sup> This guarantees reproducible and robust noise reduction, resulting in clearer signals for subsequent deep learning models. Critically, empirical review studies indicate that denoising optimisation strategies can reduce RMSE by 15&#x2013;30% in noisy financial series, although the effectiveness of optimal denoising strategies can vary across market conditions.
                                <sup>
                                    <xref ref-type="bibr" rid="ref37">37</xref>
                                </sup>
                            </p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec12">
                <title>4.4 Overfitting in time series forecasting</title>
                <p>Overfitting is a major issue for the prediction of financial time series, as models can learn noise instead of generalizable patterns - a particular danger with volatile developing markets.
                    <sup>
                        <xref ref-type="bibr" rid="ref10">10</xref>,
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup> This is especially true of deep learning models for regime shifts. To mitigate this, it is important to implement rigorous validation protocols.</p>
                <p>This research follows the standards promoted by,
                    <sup>
                        <xref ref-type="bibr" rid="ref38">38</xref>
                    </sup> using Walk-Forward Validation rather than traditional k-fold cross-validation.
                    <sup>
                        <xref ref-type="bibr" rid="ref75">75</xref>
                    </sup> This way, temporal order is preserved without look-ahead bias, and the model is tested on &#x201c;future&#x201d; data that does not exist or that it had never seen during training.
                    <sup>
                        <xref ref-type="bibr" rid="ref39">39</xref>
                    </sup> Combined with regularisation techniques inherent in modern architectures (e.g., dropout layers in LSTMs), this validation strategy ensures that the alpha generated is robust and not merely an artefact of overfitting.</p>
            </sec>
            <sec id="sec13">
                <title>4.5 Stock selection and portfolio construction</title>
                <p>To ensure a fair and representative comparison across markets, stock selection must account for the varying market structures
                    <sup>
                        <xref ref-type="bibr" rid="ref40">40</xref>
                    </sup> demonstrated that 
                    <bold>K-means clustering</bold> based on market capitalisation and beta effectively groups stocks by risk-return profiles, improving prediction accuracy by 10&#x2013;20% compared to random selection.</p>
                <p>For portfolio construction and validation, this study adheres to the rigorous standards advocated by,
                    <sup>
                        <xref ref-type="bibr" rid="ref38">38</xref>
                    </sup> employing Walk-Forward Validation rather than traditional k-fold cross-validation to preserve temporal order and prevent look-ahead bias. We employ Inverse Volatility Weighting for portfolio allocation. In high-frequency regimes, estimating stable covariance matrices is notoriously unstable; inverse volatility weighting prioritises risk control, dynamically allocating capital to lower-volatility assets to minimise drawdowns&#x2014;a critical feature for short-term strategies.
                    <sup>
                        <xref ref-type="bibr" rid="ref41">41</xref>,
                        <xref ref-type="bibr" rid="ref42">42</xref>
                    </sup> Compared to alternatives such as Mean-Variance Optimisation, this method offers greater robustness in volatile, developing markets, though it may underperform in low-volatility environments.</p>
            </sec>
            <sec id="sec14">
                <title>4.6 Gap analysis</title>
                <p>Despite extensive literature on financial forecasting (e.g.,
                    <sup>
                        <xref ref-type="bibr" rid="ref76">76</xref>
                    </sup>), significant gaps remain in the systematic comparison of developed and developing markets using high-frequency
 data.</p>
                <p>
                    <xref ref-type="table" rid="T1">
Table 1</xref> summarizes the current literature on financial forecasting, pointing out the methodological voids in the literature and indicating how the current paper addresses them by Optuna-tuned denoising pipelines.</p>
                <table-wrap id="T1" orientation="portrait" position="float">
                    <label>
Table 1. </label>
                    <caption>
                        <title>Gap analysis of relevant literature.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Literature section</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Summary</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Gap identified</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Contribution of this study</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">
                                    <bold>Roy et al. (2025)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Reviews AI trends in finance, noting ML&#x2019;s role in stock prediction.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Absence of specialized data denoising or Optuna-based hyperparameter tuning.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Integrates 
                                    <bold>denoising and Optuna tuning</bold> to significantly enhance predictive accuracy.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">
                                    <bold>Chauhan et al. (2025)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Studies macro indicators&#x2019; impact on Indian sectoral indices using ARDL.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Relies on traditional statistical methods; lacks focus on 
                                    <bold>Beta-based evaluation</bold> for stability.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Emphasizes 
                                    <bold>Beta-based statistical evaluation</bold> to enhance market stability and reduce risk.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">
                                    <bold>Basireddy et al. (2024)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Develops hybrid ML models for predicting rankings.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Lacks a systematic methodology for Optuna-based hyperparameter optimization.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Implements 
                                    <bold>Optuna-based tuning</bold> to ensure models achieve maximum predictive capability.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">
                                    <bold>Ali et al. (2023)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Examines cointegration and causality between Indian and global markets.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Fails to address simulation risk mitigation through 
                                    <bold>Beta-similarity
</bold> in short-term trading.</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Addresses 
                                    <bold>Beta-based similarity</bold> to mitigate risks specifically within short-term trading simulations.</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
        </sec>
        <sec id="sec15">
            <title>5. Methodology</title>
            <p>The proposed forecasting and portfolio construction pipeline comprises the following stages, as described by a lucid chart below:</p>
            <p>The stepwise analysis is explained below:
                <list list-type="alpha-lower">
                    <list-item>
                        <label>a)</label>
                        <p>

                            <bold>Data Collection:</bold> The minute price data from 6 countries (3 developed and 3 developing countries) for the last 30&#x00a0;days are collected.</p>
                        <list list-type="bullet">
                            <list-item>
                                <label>&#x2022;</label>
                                <p>Company Evaluation: K-Means clustering is used strictly to segregate companies with high market capitalisation and good market representation, with closeness of Beta to 1.</p>
                            </list-item>
                        </list>
                    </list-item>
                    <list-item>
                        <label>b)</label>
                        <p>

                            <bold>Price denoising &amp; signal generation:</bold> Selected companies are then fed into the denoising process to generate predictive pattern price signals, which could further be trained in DL (Deep Learning) models for price forecasting accuracy.</p>
                    </list-item>
                    <list-item>
                        <label>c)</label>
                        <p>

                            <bold>Prediction Model:</bold> The denoised price signals are then fed into various DL methods with Optuna-defined hyperparameter optimisation that assures the best possible training accuracy for future signals.</p>
                    </list-item>
                    <list-item>
                        <label>d)</label>
                        <p>

                            <bold>Validation of Price Dataset:</bold> We finally employ a selected set of future price datasets, which are tested in segments of 10 batches for 30 prices in each batch, for error-based walk forward prediction and finally correction of prediction based on corrected features.</p>
                    </list-item>
                    <list-item>
                        <label>e)</label>
                        <p>

                            <bold>Finally</bold>, the predicted prices with the highest adjusted R
                            <sup>2</sup> scores and low overfitting scores are selected for accuracy testing, which are used by price timestamp in portfolio creation for generating the best possible portfolio.</p>
                    </list-item>
                </list>
            </p>
            <p>The overall research process involves support of the lowest possible volatility by two sequential steps:
                <list list-type="order">
                    <list-item>
                        <label>1.</label>
                        <p>The Denoising process, it reduces high-frequency signals through Optuna-based optimisation.</p>
                    </list-item>
                    <list-item>
                        <label>2.</label>
                        <p>By DL based prediction process, the method ensures that Optuna-based hyperparameter optimisation only trains on low-frequency signals, which assures the best possible correction through walk-forward validation.</p>
                    </list-item>
                </list>
            </p>
            <p>The research also assures that after successful price prediction confirmation of the predicted price signals, which are successful by directional accuracy, the predicted timestamp with the highest and lowest price is used for real prices for portfolio development, and both the increasing price options are used for buy and the decreasing price options are used for sell portfolio. Furthermore, an inverse price volatility-based allocation further assures risk reduction rather than profit maximisation, which also seems effective across developed and developing country investment environments.</p>
            <p>
                <xref ref-type="fig" rid="f1">
Figure 1</xref> shows the various steps of the extensive, step-by-step methodology used in this study, from initial data gathering and K-means clustering to signal generation and walk-forward validation.</p>
            <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                <label>
Figure 1. </label>
                <caption>
                    <title>Methodology and forecasting pipeline.</title>
                    <p>This flowchart illustrates the various steps of the extensive step-by-step methodology used in this study, from initial data gathering and K-means clustering to signal generation and walk-forward validation.</p>
                </caption>
                <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure1.gif"/>
            </fig>
            <sec id="sec16">
                <title>A. Data collection and stock selection</title>
                <p>We first assemble the dataset by targeting the six equity markets of interest. Using Yahoo Finance, minute-level OHLC and volume data are downloaded for each market&#x2019;s primary exchange. Within each country, we select the 20 largest companies by market cap and download their latest price series. To ensure representative sampling of market movements, the 30-day rolling beta of each stock relative to its relevant index (e.g., S&amp;P 500, N225, STI) is computed, and stocks with high or low beta are noted. Only large-cap stocks with full data having consistent trading histories are retained for analysis.
                    <sup>
                        <xref ref-type="bibr" rid="ref40">40</xref>
                    </sup>
                </p>
                <p>
                    <xref ref-type="table" rid="T2">
Table 2</xref> shows the balanced portfolio of high-liquidity stocks, selected across developing and developed markets (USA, Japan, Singapore, India, Brazil, Malaysia), and provides details of the tickers and their respective market cap ranges in each, which form the basis for the modelling presented later. Retrieve OHLC (Adjusted close) data at the minute level for a selection of stocks through Yahoo Finance and ensure that approx. 30 trading days are gathered for each stock in the market.</p>
                <table-wrap id="T2" orientation="portrait" position="float">
                    <label>
Table 2. </label>
                    <caption>
                        <title>Stock selection across markets.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Market category</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Country</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Stock ticker</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Market cap</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="3" valign="middle">Developed</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">USA</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">WBD, VTRS, PCG, KIM, KEY, IVZ, INTC, HPE, HBAN, HAL, F, DOC, AMCR, WBA, NCLH, HST, APA, AES</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">8.54B to 177.44B 
                                    <bold>(USD)</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Japan</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">4043.T, 4324.T, 5332.T, 5411.T, 5631.T, 6724.T, 6762.T, 6841.T, 7011.T, 7267.T, 8031.T, 8058.T, 8253.T, 9021.T, 7203.T, 7272.T, 4543.T, 4704.T, 6702.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">1.047&#x00a0;T to 15.039&#x00a0;T 
                                    <bold>(JPY)</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Singapore</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">C09.SI, Z74.SI, C2PU.SI, BS6.SI, Z77.SI, V03.SI, U96.SI, U14.SI, S68.SI, AIY.SI, O39.SI, H78.SI, H02.SI, A17U.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">2.714B to 75.649B 
                                    <bold>(SGD)</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="3" valign="middle">Developing</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">India</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">COALINDIA, CENTRALBK, IDEA, ITC, IOB, IRB, JPPOWER, LLOYDSENT, MAHABANK, MSUMI, NSLNISP, OLAELEC, PCJEWELLER, PSB, SAGILITY, TATAMOTORS, UCOBANK, UJJIVANSFB, YESBANK, NTPC</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">85.503B to 5.27&#x00a0;T 
                                    <bold>(INR)</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Malaysia</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">7090.KL, 5311.KL, 5302.KL, 0348.KL, 0309.KL, 0276.KL, 8176.KL, 7579.KL, 6399.KL, 5326.KL, 5238.KL, 5185.KL, 5139.KL, 5099.KL, 2488.KL, 0277.KL, 0181.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">93.288&#x00a0;M to 26.124B 
                                    <bold>(MYR)</bold>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="middle">Brazil</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">TOTS3, SBSP3, PFRM3, PSSA3, EQTL3, MDNE3, VLID3, CURY3, TGMA3, IRBR3, AMBP3</td>
                                <td align="left" colspan="1" rowspan="1" valign="middle">1.705B to 874.213B 
                                    <bold>(BRL)</bold>
</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>
                    <xref ref-type="table" rid="T3">
Table 3</xref> gives a small glimpse of the raw, minute-level OHLC prices, showing the high-frequency temporal structure before the implementation of our denoising pipeline:</p>
                <table-wrap id="T3" orientation="portrait" position="float">
                    <label>
Table 3. </label>
                    <caption>
                        <title>Sample minute-level dataset.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Timestamp</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
Ticker - (F)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:30:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.15009975</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:31:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.17500019</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:32:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.20499992</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:33:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.13370037</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:34:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.11999989</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:35:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.11999989</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:36:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.09500027</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:37:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.10499954</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:38:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.08500004</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:39:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.07499981</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:40:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.02999973</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2025-05-01 13:41:00&#x00a0;+&#x00a0;00:00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">10.03989983</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>The method generates information for each of the six target markets (
                    <bold>developed: US, Japan, Singapore; developing: India, Brazil, Malaysia</bold>), shortlists ~20 large-cap stocks by market capitalisation. Compute a 30-day rolling beta against the local benchmark index to ensure broad market representation. Only stocks with complete, high-quality data were retained.
                    <sup>
                        <xref ref-type="bibr" rid="ref40">40</xref>
                    </sup> It&#x2019;s also observed that, for developing countries, selecting companies with strong financial ratios provides a sound basis for effective financial support and portfolio-based prediction.
                    <sup>
                        <xref ref-type="bibr" rid="ref43">43</xref>
                    </sup> An example of a sequential multi-stage denoising pipeline using Discrete Wavelet Transforms, a Variational Autoencoder, and Kalman Filters to produce a clean prediction is shown in 
                    <xref ref-type="fig" rid="f2">
Figure 2</xref>.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Data preprocessing and denoising flowchart.</title>
                        <p>A conceptual flowchart of the sequential multi-stage denoising pipeline combining Discrete Wavelet Transforms, Variational Autoencoders, and Kalman Filters.</p>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure2.gif"/>
                </fig>
            </sec>
            <sec id="sec17">
                <title>B. Preprocessing and denoising</title>
                <p>Prior to modelling, each raw price series is converted to log-returns and normalised. Minute-level data are notoriously noisy, so we implement a three-stage denoising strategy.
                    <list list-type="roman-upper">
                        <list-item>
                            <label>I.</label>
                            <p>

                                <bold>Denoising:</bold> The study converts raw minute-bar price series to log-returns and normalises. Apply a sequential multi-stage denoising pipeline combining</p>
                            <list list-type="roman-lower">
                                <list-item>
                                    <label>(i)</label>
                                    <p>

                                        <bold>Discrete Wavelet Transform</bold> (Daubechies family with soft-thresholding),</p>
                                </list-item>
                                <list-item>
                                    <label>(ii)</label>
                                    <p>

                                        <bold>Variational Autoencoder</bold> (deep learning reconstruction), and</p>
                                </list-item>
                                <list-item>
                                    <label>(iii)</label>
                                    <p>

                                        <bold>Kalman Filter</bold> (state-space smoothing).</p>
                                </list-item>
                            </list>
                        </list-item>
                    </list>
</p>
                <p>The hyperparameters for each denoising stage (wavelet type, decomposition level, threshold 
                    <bold>&#x03bb;</bold>; VAE architecture; Kalman noise covariance) are automatically optimised using the TPE sampler in the Optuna library to maximise the signal-to-noise ratio.
                    <sup>
                        <xref ref-type="bibr" rid="ref36">36</xref>
                    </sup>
                </p>
                <p>
                    <xref ref-type="fig" rid="f3">
Figure 3</xref> shows how, during the optimisation phase, the specific data transformations are applied, and how Optuna and Wavelet transforms help to filter out microscope noise.</p>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>
Figure 3. </label>
                    <caption>
                        <title>Denoising process of stock price data.</title>
                    </caption>
                    <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure3.gif"/>
                </fig>
                <p>To effectively capture the underlying market dynamics without the distortion caused by microstructure noise, this study extracts the true trend using the Smoothed Sequence approach, following the methodology established by.
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>
                    </sup> By continuously adjusting to the market, this method filters out transient volatility and isolates the actual price trajectory. Specifically, for a given time series of raw stock prices 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>.</mml:mo>
                            <mml:mo>.</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>x</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">}</mml:mo>
                                </mml:mrow>
                            </mml:msub>
                        </mml:math>
</inline-formula>, the smoothed sequence 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>.</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">}</mml:mo>
                                </mml:mrow>
                            </mml:msub>
                        </mml:math>
</inline-formula> utilising a window size of 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>k</mml:mi>
                        </mml:math>
</inline-formula> is computed as follows
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>
                    </sup>:
                    <disp-formula id="e1">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mi>K</mml:mi>
                            </mml:mfrac>
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:msubsup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">{</mml:mo>
                                        <mml:mi>j</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mfrac>
                                            <mml:mi>k</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">}</mml:mo>
                                    </mml:mrow>
                                    <mml:mi>j</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">{</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:mfrac>
                                            <mml:mi>k</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">}</mml:mo>
                                    </mml:mrow>
                                </mml:msubsup>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>X</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>
Equation (1)</label>
</disp-formula>
                </p>
                <p>Where, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> represents the smoothed value; it moves in the same direction as the market to reflect the true trend. By extracting this smoothed sequence, we ensure that the deep learning models that follow are fed data that reflects true market movements, not erratic movements driven by high-frequency noise.
                    <list list-type="roman-upper">
                        <list-item>
                            <label>II.</label>
                            <p>

                                <bold>Model Training:</bold> The research then tests six advanced deep learning models on the denoised univariate price series - 1D Conv-LSTM, CNN-LSTM, Gated Recurrent Unit (GRU), Bidirectional LSTM (Bi-LSTM), Temporal Convolutional Network (TCN) and Transformer (self-attention). Each model has a very simple architecture: 30 past log-returns with a 30-minute time window to forecast the next-minute intensity, with 2 stacked hidden layers, 20% dropout, Adam optimiser, and Mean Squared Error loss. No traditional technical indicators are used; only the pure price signal is focused on.
                                <sup>
                                    <xref ref-type="bibr" rid="ref2">2</xref>,
                                    <xref ref-type="bibr" rid="ref22">22</xref>
                                </sup>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>
                    <xref ref-type="fig" rid="f4">
Figure 4</xref> outlines the structural framework of the six deep learning models utilised in this study, detailing the 30-minute input windows, hidden layers, and evaluation checkpoints.</p>
                <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                    <label>
Figure 4. </label>
                    <caption>
                        <title>Model training architecture.</title>
                    </caption>
                    <graphic id="gr4" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure4.gif"/>
                </fig>
                <p>
                    <xref ref-type="fig" rid="f5">
Figure 5</xref> visually illustrates the discrete wavelet transform (DWT) process, showing how the raw signal is split into coarse and detail coefficients.
                    <list list-type="roman-upper">
                        <list-item>
                            <label>III.</label>
                            <p>

                                <bold>Walk-Forward Validation:</bold> We then employ an expanding-window (rolling origin) walk-forward validation: at each step (~300-minute trading day), retrain all models on all past denoised data and test on the next out-of-sample block. The process records performance metrics at each step: adjusted R
                                <sup>2</sup> (typically 
                                <bold>78&#x2013;95%</bold>) and overfitting ratio 
                                <bold>(&lt;10%)</bold> on the validation block. Finally, generate the held-out 150-point forecast and evaluate its risk-adjusted return.
</p>
                        </list-item>
                    </list>
                </p>
                <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                    <label>
Figure 5. </label>
                    <caption>
                        <title>Real-trend analysis through denoising.</title>
                    </caption>
                    <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure5.gif"/>
                </fig>
                <p>First, a 
                    <bold>Discrete Wavelet Transform (DWT)</bold> using Daubechies wavelets decomposes the return series 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>x</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> into coarse (approximation) and detail coefficients. Specifically, at the level 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>j</mml:mi>
                        </mml:math>
</inline-formula>, the transform is given by convolutions with a low-pass 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>h</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> and high-pass 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>g</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> filters
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>,
                        <xref ref-type="bibr" rid="ref44">44</xref>
                    </sup>:
                    <disp-formula id="e2">

                        <mml:math display="block">
                            <mml:mi>c</mml:mi>
                            <mml:msub>
                                <mml:mi>A</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mi>k</mml:mi>
                            </mml:munder>
                            <mml:mi>x</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>k</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.12em"/>
                            <mml:mi>h</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>k</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:mi>c</mml:mi>
                            <mml:msub>
                                <mml:mi>D</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mi>k</mml:mi>
                            </mml:munder>
                            <mml:mi>x</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>k</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.12em"/>
                            <mml:mi>g</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>k</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>
Equation (2)</label>
</disp-formula>
                </p>
                <p>The process essentially classifies the true noise sequence referenced by high-pass g [n] as high-frequency price signals from real low-pass h [n] signals. The methodology trains on real price movements that are repetitive and train-worthy and is intended to be retained in the neural network for real sequence-based price movement applications. Soft-thresholding is then applied to the detail coefficients to suppress high-frequency noise
                    <sup>
                        <xref ref-type="bibr" rid="ref45">45</xref>
                    </sup>:
                    <disp-formula id="e3">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mover accent="true">
                                    <mml:mi mathvariant="italic">cD</mml:mi>
                                    <mml:mo stretchy="true">&#x223c;</mml:mo>
                                </mml:mover>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mo>sign</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:msub>
                                    <mml:mi>D</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.12em"/>
                            <mml:mo>max</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>|</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:msub>
                                    <mml:mi>D</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mo>|</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>&#x03bb;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                        </mml:math>

                        <label>
Equation (3)</label>
</disp-formula>where the threshold 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03bb;</mml:mi>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>is tuned via Optuna optimisation. The denoised series is reconstructed by inverting the wavelet transform using 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mover accent="true">
                                    <mml:mi mathvariant="italic">cD</mml:mi>
                                    <mml:mo stretchy="true">&#x223c;</mml:mo>
                                </mml:mover>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula>and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>c</mml:mi>
                            <mml:msub>
                                <mml:mi>A</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula>. In this method 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03bb;</mml:mi>
                        </mml:math>
</inline-formula> supports the positional appropriation, where continuous training helps determine the optimal price signals for denoising. The price signal thus ensures a repetitive frequency rather than high levels of unconventional noise.
                    <list list-type="order">
                        <list-item>
                            <label>1)</label>
                            <p>

                                <bold>Variational Autoencoder (VAE)</bold>
                            </p>
                            <p>Next, the partially denoised series is passed through a Variational Autoencoder for nonlinear noise removal. The VAE consists of an encoder mapping the input return 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>x</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
</inline-formula>to a latent distribution 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>q</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo>|</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
</inline-formula>, and a decoder reconstructing 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>x</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
</inline-formula>from the latent sample 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>z</mml:mi>
                                    </mml:math>
</inline-formula>. Training maximises the evidence lower bound (ELBO) on the log-likelihood
                                <sup>
                                    <xref ref-type="bibr" rid="ref46">46</xref>,
                                    <xref ref-type="bibr" rid="ref47">47</xref>
                                </sup>:
                                <disp-formula id="e4">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mi mathvariant="script">L</mml:mi>
                                            <mml:mtext>ELBO</mml:mtext>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi mathvariant="double-struck">E</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>q</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>z</mml:mi>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">[</mml:mo>
                                            <mml:mo>log</mml:mo>
                                            <mml:mi>p</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>x</mml:mi>
                                                <mml:mo>|</mml:mo>
                                                <mml:mi>z</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">]</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>D</mml:mi>
                                            <mml:mi>KL</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>q</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>z</mml:mi>
                                                <mml:mo>|</mml:mo>
                                                <mml:mi>x</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>&#x2225;</mml:mo>
                                            <mml:mi>p</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>z</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                    </mml:math>

                                    <label>
Equation (4)</label>
</disp-formula>which balances the reconstruction loss (first term) and the KL divergence between the learned latent distribution and the prior 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>p</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>
</inline-formula>. After training, the decoder output yields a reconstructed time series with much of the residual noise removed. This ensures the price signal contains only filtered trainable signals for KL.</p>
                        </list-item>
                        <list-item>
                            <label>2)</label>
                            <p>

                                <bold>Kalman Filter</bold>
                            </p>
                            <p>Finally, we apply a Kalman filter to the VAE output to smooth any remaining microstructure noise. We model the log-return series as a linear Gaussian state-space system: the state (true return) 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> evolves as 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>A</mml:mi>
                                        <mml:mspace width="0.12em"/>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>k</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi>w</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> and the observation 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>y</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> is 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>y</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>C</mml:mi>
                                        <mml:mspace width="0.12em"/>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi>v</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula>, where 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>w</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>v</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> are Gaussian noises. At each time step, the filter performs a.
                                <sup>
                                    <xref ref-type="bibr" rid="ref48">48</xref>,
                                    <xref ref-type="bibr" rid="ref49">49</xref>
                                </sup>
                            </p>
                        </list-item>
                    </list>
                </p>
                <p>

                    <bold>Prediction</bold>:
                    <disp-formula id="e5">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x0302;</mml:mo>
                                </mml:mover>
                                <mml:mi>k</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mi>A</mml:mi>
                            <mml:msub>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x0302;</mml:mo>
                                </mml:mover>
                                <mml:mrow>
                                    <mml:mi>k</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msubsup>
                                <mml:mi>P</mml:mi>
                                <mml:mi>k</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mi>A</mml:mi>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mrow>
                                    <mml:mi>k</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>A</mml:mi>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                            <mml:mo>+</mml:mo>
                            <mml:mi>Q</mml:mi>
                            <mml:mo>,</mml:mo>
                        </mml:math>

                        <label>
Equation (5)</label>
</disp-formula>
                </p>
                <p>

                    <bold>Update</bold>:
                    <disp-formula id="e6">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>K</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msubsup>
                                <mml:mi>P</mml:mi>
                                <mml:mi>k</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:msubsup>
                            <mml:msup>
                                <mml:mi>C</mml:mi>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>C</mml:mi>
                                    <mml:msubsup>
                                        <mml:mi>P</mml:mi>
                                        <mml:mi>k</mml:mi>
                                        <mml:mo>&#x2212;</mml:mo>
                                    </mml:msubsup>
                                    <mml:msup>
                                        <mml:mi>C</mml:mi>
                                        <mml:mi>T</mml:mi>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi>R</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x0302;</mml:mo>
                                </mml:mover>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msubsup>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x0302;</mml:mo>
                                </mml:mover>
                                <mml:mi>k</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>K</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>k</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>C</mml:mi>
                                <mml:msubsup>
                                    <mml:mover accent="true">
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">&#x0302;</mml:mo>
                                    </mml:mover>
                                    <mml:mi>k</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                </mml:msubsup>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>I</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mi>K</mml:mi>
                                    <mml:mi>k</mml:mi>
                                </mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msubsup>
                                <mml:mi>P</mml:mi>
                                <mml:mi>k</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:msubsup>
                        </mml:math>

                        <label>
Equation (6)</label>
</disp-formula>
                </p>
                <p>Here, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> is the error covariance, Q, R are the process/measurement covariances, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>K</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>is the Kalman gain. This recursive filtering yields a final smooth state estimate 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x0302;</mml:mo>
                                </mml:mover>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> that forms the clean price signal used for forecasting. Overall, the combination of DWT, VAE and Kalman filtering is an effective approach in amplifying the true signal by absorbing noise sequentially, both high-frequency and model-based noise.</p>
            </sec>
            <sec id="sec18">
                <title>C. Predictive models</title>
                <p>In the forecasting stage, we deploy six state-of-the-art deep learning architectures, each designed to capture temporal patterns in the denoised price series. Specifically, we implement:
                    <list list-type="order">
                        <list-item>
                            <label>1)</label>
                            <p>

                                <bold>Convolutional Neural Network (CNN-1D)</bold>
                            </p>
                            <p>CNN-1D s extract short-term local features via convolutional filters. For an input sequence 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>X</mml:mi>
                                    </mml:math>
</inline-formula> and a filter 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>K</mml:mi>
                                    </mml:math>
</inline-formula>of size 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>s</mml:mi>
                                    </mml:math>
</inline-formula>, the convolution output (feature map) at time 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>t</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                    </mml:math>
</inline-formula>is
                                <sup>
                                    <xref ref-type="bibr" rid="ref50">50</xref>,
                                    <xref ref-type="bibr" rid="ref51">51</xref>
                                </sup>:
                                <disp-formula id="e7">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mi>C</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>f</mml:mi>
                                        <mml:mspace width="0.12em"/>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:munderover>
                                                <mml:mo>&#x2211;</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>i</mml:mi>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mn>0</mml:mn>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mi>s</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:munderover>
                                            <mml:msub>
                                                <mml:mi>K</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mspace width="0.12em"/>
                                            <mml:msub>
                                                <mml:mi>X</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>+</mml:mo>
                                                    <mml:mi>i</mml:mi>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi>b</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                    </mml:math>

                                    <label>
Equation (7)</label>
</disp-formula>
                            </p>
                            <p>Where, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>f</mml:mi>
                                    </mml:math>
</inline-formula>is a nonlinear activation (e.g., ReLU) and 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>b</mml:mi>
                                    </mml:math>
</inline-formula> is a bias term. Stacking such filters allows the model to detect salient intraday patterns (e.g., recent spikes or dips).</p>
                        </list-item>
                        <list-item>
                            <label>2)</label>
                            <p>

                                <bold>Gated Recurrent Unit (GRU)</bold>
                            </p>
                            <p>The GRU is a recurrent network that controls information flow via update 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>z</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> and reset 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> gates. The equations are
                                <sup>
                                    <xref ref-type="bibr" rid="ref52">52</xref>
                                </sup>:
                                <disp-formula id="e8">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>r</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>r</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>r</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>z</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>z</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>z</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>z</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                    </mml:math>

                                    <label>
Equation (8)</label>
</disp-formula>

                                <disp-formula id="e9">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mover accent="true">
                                                <mml:mi>h</mml:mi>
                                                <mml:mo stretchy="true">&#x223c;</mml:mo>
                                            </mml:mover>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mo>tanh</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>h</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>h</mml:mi>
                                            </mml:msub>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>r</mml:mi>
                                                    <mml:mi>t</mml:mi>
                                                </mml:msub>
                                                <mml:mo>&#x2299;</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>h</mml:mi>
                                                    <mml:mrow>
                                                        <mml:mi>t</mml:mi>
                                                        <mml:mo>&#x2212;</mml:mo>
                                                        <mml:mn>1</mml:mn>
                                                    </mml:mrow>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>h</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>h</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:msub>
                                                <mml:mi>z</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2299;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>h</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi>z</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>&#x2299;</mml:mo>
                                        <mml:msub>
                                            <mml:mover accent="true">
                                                <mml:mi>h</mml:mi>
                                                <mml:mo stretchy="true">&#x223c;</mml:mo>
                                            </mml:mover>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>,</mml:mo>
                                    </mml:math>

                                    <label>
Equation (9)</label>
</disp-formula>
                            </p>
                            <p>Where, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> is the input at time 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>t</mml:mi>
                                    </mml:math>
</inline-formula>, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>h</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msub>
                                    </mml:math>
</inline-formula>the previous hidden state, and 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>&#x03c3;</mml:mi>
                                    </mml:math>
</inline-formula> the sigmoid function. The update gate 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>z</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> blends the old and candidate states, while the reset gate 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> controls how much past information to forget.</p>
                        </list-item>
                        <list-item>
                            <label>3)</label>
                            <p>

                                <bold>Long Short-Term Memory (LSTM)</bold>
                            </p>
                            <p>The LSTM is similar but uses separate input, forget, and output gates to mitigate vanishing gradients. Its core equations are
                                <sup>
                                    <xref ref-type="bibr" rid="ref53">53</xref>
                                </sup>:
                                <disp-formula id="e10">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>f</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>f</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>f</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>i</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>i</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>o</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>&#x03c3;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>

                                    <label>Equation (10)</label>
</disp-formula>

                                <disp-formula id="e11">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mover accent="true">
                                                <mml:mi>c</mml:mi>
                                                <mml:mo stretchy="true">&#x223c;</mml:mo>
                                            </mml:mover>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mo>tanh</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>W</mml:mi>
                                                <mml:mi>c</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>U</mml:mi>
                                                <mml:mi>c</mml:mi>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>h</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>t</mml:mi>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>c</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>c</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>&#x2299;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>c</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>t</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi>i</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>&#x2299;</mml:mo>
                                        <mml:msub>
                                            <mml:mover accent="true">
                                                <mml:mi>c</mml:mi>
                                                <mml:mo stretchy="true">&#x223c;</mml:mo>
                                            </mml:mover>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>,</mml:mo>
                                        <mml:msub>
                                            <mml:mi>h</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>o</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mo>tanh</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>c</mml:mi>
                                                <mml:mi>t</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:math>

                                    <label>
Equation (11)</label>
</disp-formula>
                            </p>
                            <p>Here, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>c</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> is the cell state storing long-term memory, updated by the forget (
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>f</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula>) and input (
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>i</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula>) gates, and 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>h</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> is the hidden output gated by 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>o</mml:mi>
                                            <mml:mi>t</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula>.</p>
                        </list-item>
                        <list-item>
                            <label>4)</label>
                            <p>

                                <bold>Temporal Convolutional Network (TCN)</bold>
                            </p>
                            <p>The TCN uses causal dilated convolutions to capture very long-range dependencies. For a dilation factor 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>d</mml:mi>
                                    </mml:math>
</inline-formula> and filter size 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>k</mml:mi>
                                    </mml:math>
</inline-formula>, the dilated convolution at position 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>s</mml:mi>
                                    </mml:math>
</inline-formula> is
                                <sup>
                                    <xref ref-type="bibr" rid="ref27">27</xref>
                                </sup>:
                                <disp-formula id="e12">

                                    <mml:math display="block">
                                        <mml:msup>
                                            <mml:mi>F</mml:mi>
                                            <mml:mi>d</mml:mi>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>s</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:munderover>
                                            <mml:mo>&#x2211;</mml:mo>
                                            <mml:mrow>
                                                <mml:mi>i</mml:mi>
                                                <mml:mo>=</mml:mo>
                                                <mml:mn>0</mml:mn>
                                            </mml:mrow>
                                            <mml:mrow>
                                                <mml:mi>k</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:munderover>
                                        <mml:msub>
                                            <mml:mi>K</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mo>&#x00b7;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>s</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mi>d</mml:mi>
                                                <mml:mo>&#x00d7;</mml:mo>
                                                <mml:mi>i</mml:mi>
                                            </mml:mrow>
                                        </mml:msub>
                                    </mml:math>

                                    <label>
Equation (12)</label>
</disp-formula>
                            </p>
                            <p>By stacking layers with exponentially increasing 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>d</mml:mi>
                                    </mml:math>
</inline-formula>, the receptive field grows exponentially, allowing the TCN to learn long-term patterns without recurrences.</p>
                        </list-item>
                        <list-item>
                            <label>5)</label>
                            <p>

                                <bold>Transformer (Self-Attention)</bold>
                            </p>
                            <p>The Transformer model relies on self-attention to weight all past observations when forecasting. The core scaled dot-product attention is
                                <sup>
                                    <xref ref-type="bibr" rid="ref54">54</xref>
                                </sup>:
                                <disp-formula id="e13">

                                    <mml:math display="block">
                                        <mml:mtext>Attention</mml:mtext>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>Q</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>K</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>V</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mtext>softmax</mml:mtext>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:mi>Q</mml:mi>
                                                    <mml:msup>
                                                        <mml:mi>K</mml:mi>
                                                        <mml:mi>T</mml:mi>
                                                    </mml:msup>
                                                </mml:mrow>
                                                <mml:msqrt>
                                                    <mml:msub>
                                                        <mml:mi>d</mml:mi>
                                                        <mml:mi>k</mml:mi>
                                                    </mml:msub>
                                                </mml:msqrt>
                                            </mml:mfrac>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>,</mml:mo>
                                    </mml:math>

                                    <label>
Equation (13)</label>
</disp-formula>where 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>Q</mml:mi>
                                    </mml:math>
</inline-formula>, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>K</mml:mi>
                                    </mml:math>
</inline-formula>, 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mi>V</mml:mi>
                                    </mml:math>
</inline-formula> are the query, key, and value matrices derived from the input embeddings, and 
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:msub>
                                            <mml:mi>d</mml:mi>
                                            <mml:mi>k</mml:mi>
                                        </mml:msub>
                                    </mml:math>
</inline-formula> is the key dimension. This mechanism enables the model to adaptively focus on relevant past time steps for each prediction.</p>
                        </list-item>
                    </list>
                </p>
                <p>All denoising hyperparameters (wavelet family, autoencoder bottleneck size, and Kalman covariances) and model hyperparameters (learning rates, layer sizes, and dropout rates) are tuned using Optuna to ensure optimal performance on a held-out validation split. In total, these six architectures encompass both convolutional, recurrent, and attention-based approaches, each expected to capture different aspects of intraday dynamics. We exclude other methods (e.g., technical indicators or simpler ML models) to focus on these well-established deep learning models, which are known to capture nonlinear patterns in financial time series.</p>
            </sec>
            <sec id="sec19">
                <title>D. Model architecture and training</title>
                <p>Each forecasting model is trained end-to-end on the Optuna-denoised price series. We use a consistent configuration: two hidden layers (e.g., two LSTM layers or two convolutional stacks), 20% dropout to mitigate overfitting, and the Adam optimiser with mean-squared-error loss (as in
                    <sup>
                        <xref ref-type="bibr" rid="ref25">25</xref>
                    </sup>). The input to each model is a fixed-length window of 30 past log-returns, and the output is the predicted next-minute return. Training proceeds on the expanding set of historical data, as in walk-forward validation; no cross-market data leakage is allowed. This uniform architecture facilitates a fair comparison of model performance across markets and ensures that any differences arise from market characteristics rather than model design.</p>
            </sec>
            <sec id="sec20">
                <title>E. Walk-forward validation and performance evaluation</title>
                <p>To rigorously assess forecasting accuracy in a simulated real-time setting, we use expanding-window (walk-forward) evaluation. At each validation step (approximately 1 trading day, &#x2248;300&#x00a0;minutes), all models are retrained on the cumulative denoised data up to that point and then tested on the immediately following out-of-sample block. This process is repeated until the end of the sample, yielding an out-of-sample forecast for each step. We record the adjusted 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi>R</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>
</inline-formula> of each one-day forecast (typically 78&#x2013;95%) and monitor overfitting by comparing training vs validation error (overfitting ratio&#x00a0;&lt;&#x00a0;10% indicates well-generalised models).</p>
                <p>Finally, the last 150-minute forecast (simulating the final day) is used to compute trading performance. In each market, we generate long/short signals based on the predicted returns and form a capital-weighted portfolio. We then compute the risk-adjusted return using the Sharpe ratio, defined as
                    <disp-formula id="e14">

                        <mml:math display="block">
                            <mml:mtext>Sharpe</mml:mtext>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mtext>Portfolio Return</mml:mtext>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>Risk</mml:mtext>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>Free Rate</mml:mtext>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>&#x03c3;</mml:mi>
                                    <mml:mtext>returns</mml:mtext>
                                </mml:msub>
                            </mml:mfrac>
                        </mml:math>

                        <label>
Equation (14)</label>
</disp-formula>
                </p>
                <p>Market-specific risk-free rates are based on the prevailing 10-year government bond yields (e.g., ~6.65% in India, 13.88% in Brazil, and 3.58% in Malaysia at the end of 2025). All yield estimates are drawn from
                    <sup>
                        <xref ref-type="bibr" rid="ref5">5</xref>,
                        <xref ref-type="bibr" rid="ref55">55</xref>
                    </sup> for consistency. A Sharpe ratio above 1 is considered a favourable risk-return tradeoff. The above procedures ensure that our evaluation reflects true out-of-sample performance, free from look-ahead
 bias.</p>
            </sec>
        </sec>
        <sec id="sec21">
            <title>6. Technical background</title>
            <sec id="sec22">
                <title>6.1 Why predicting minute-level price data is difficult</title>
                <p>Forecasting on minute-level stock prices is inherently challenging because the raw price series are dominated by short-term noise - for example, in the case of short-term noise due to bid-ask spreads and imbalances in the order book - more so than by stable predictive structures.
                    <sup>
                        <xref ref-type="bibr" rid="ref56">56</xref>
                    </sup> Our raw data from Yahoo Finance exhibit erratic behaviour and a high degree of non-stationarity in mean and variance, which limits the ability of standard linear time-series models to a great extent.
                    <sup>
                        <xref ref-type="bibr" rid="ref57">57</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref59">59</xref>
                    </sup> As a result, we utilise nonlinear deep learning architectures and a growing walk-forward retraining strategy to extract weak yet economically relevant signals and maintain forecast validity during rapid regime changes.
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref25">25</xref>,
                        <xref ref-type="bibr" rid="ref60">60</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec23">
                <title>6.2 Optuna for denoising and hyperparameter tuning</title>
                <p>To explore the complex parameter spaces in our pipeline, we use Optuna, an automated hyperparameter optimisation tool based on Tree-structured Parzen Estimators (TPE).
                    <sup>
                        <xref ref-type="bibr" rid="ref36">36</xref>
                    </sup> Optuna has been used in two separate stages: 
                    <bold>first</bold>, to optimise the signal-to-noise ratio for denoising (optimise the parameters of wavelets, autoencoders and Kalman Filters) and 
                    <bold>second</bold> optimize the prediction error on a dataset not included in the training (optimise the learning rate, the number of layers and the dropout procedure in the Deep Learning models). This automated, define-by-run approach is crucial for managing mutually dependent factors and ensuring resource efficiency when manual grid search would be impractical computationally.</p>
            </sec>
            <sec id="sec24">
                <title>6.3 Denoising processes and their importance</title>
                <p>Three complementary denoising techniques are used in order to suppress microstructure noise while retaining economic signals. 
                    <bold>First</bold>, Wavelet transformations (e.g. Daubechies) to deconstruct the series to suppress high frequency coefficients by soft-thresholding (for the purpose of effectively filtering the irregular noise but retaining underlying dynamics.
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>,
                        <xref ref-type="bibr" rid="ref61">61</xref>
                    </sup> 
                    <bold>Second</bold>, denoising autoencoders generate a compressed latent representation because the reconstruction process imposes compression, separating main price signals from random variations.
                    <sup>
                        <xref ref-type="bibr" rid="ref62">62</xref>,
                        <xref ref-type="bibr" rid="ref63">63</xref>
                    </sup> 
                    <bold>Third</bold>, Kalman filters are recursive state-space estimators that smooth the series by adapting to changes in volatility without using fixed window lengths.
                    <sup>
                        <xref ref-type="bibr" rid="ref64">64</xref>,
                        <xref ref-type="bibr" rid="ref65">65</xref>
                    </sup> Collectively, these methods, tuned with Optuna, improve the signal-to-noise ratio by amplifying meaningful short-term movements that are important for the model&#x2019;s predictive accuracy.</p>
            </sec>
            <sec id="sec25">
                <title>6.4 Deep learning models for minute-level forecasting</title>
                <p>We use deep sequence models (including such models as TCN, GRU, LSTM (both standard and bidirectional), and hybrid architectures of CNN-LSTM/Transformer). Through such modeling we can forecast denoised minute-level movements. By contrast with the traditional linear methods of financial time series analysis (e.g., ARIMA), these nonlinear models account for nonstationary dynamics and complex dependencies, which have long been neglected by old-fashioned statistical tools or shallow neural networks.
                    <sup>
                        <xref ref-type="bibr" rid="ref25">25</xref>,
                        <xref ref-type="bibr" rid="ref66">66</xref>
                    </sup>
                </p>
                <p>RNN-based models (LSTM, GRU) use gates to learn long-term temporal dependencies while filtering out noise. Hybrid CNN&#x2013;LSTM architectures are more effective than these: with convolutional layers, they can transform inputs into deeply learned local views before processing them as sequence data.
                    <sup>
                        <xref ref-type="bibr" rid="ref34">34</xref>
                    </sup> Temporal Convolutional Networks (TCN) leverage both dilated causal convolutions for efficient long-range memory (Bai et al., 2018) and Transformers, which utilise self-attention to capture volatility clustering and regime transitions.
                    <sup>
                        <xref ref-type="bibr" rid="ref66">66</xref>
                    </sup> Studies have now confirmed that fitting these methods to transient patterns characteristic of intraday markets has significantly improved risk-adjusted returns and reduced RMSE.
                    <sup>
                        <xref ref-type="bibr" rid="ref67">67</xref>
                    </sup>
                </p>
            </sec>
        </sec>
        <sec id="sec26" sec-type="results">
            <title>7. Results</title>
            <p>The deep learning models, i.e., LSTM, Bi-LSTM, GRU, TCN, Transformers, Conv1D-LSTM, and CNN-LSTM, were developed using denoised minute-level stock price data in a walk-forward validation. Hyperparameters were optimised using the Optuna optimisation library, and for microstructure noise denoising, wavelet transform, autoencoders, and Kalman filters were used sequentially.</p>
            <p>
                <xref ref-type="fig" rid="f6">
Figure 6</xref> shows the detailed breakdown of deep learning forecasting results in both developed and developing markets. It shows the top performing stocks based on the country, the ticker, the company name, the date and the adjusted R
                <sup>2</sup>, the best model, predicted price for the stock, the real price, the high predictive accuracy (Adjusted R
                <sup>2</sup>) and low overfitting rates of the various models in terms of predicting and comparing forecasted prices with actual intraday market data. Although a high adjusted R
                <sup>2</sup> indicates good predictive performance, financial processes with high variance can be justified by good predictive hyperparameters.
                <sup>
                    <xref ref-type="bibr" rid="ref68">68</xref>
                </sup>
            </p>
            <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                <label>
Figure 6. </label>
                <caption>
                    <title>Portfolio optimization for Brazil.</title>
                </caption>
                <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure6.gif"/>
            </fig>
            <p>Stock selection for inclusion in the portfolio was based on the highest adjusted R
                <sup>2</sup> values (indicating the strength of the model&#x2019;s predictions against real prices) and the lowest overfitting value (the difference between the training and validation R
                <sup>2</sup>, kept below 10%).</p>
            <sec id="sec27">
                <title>7.1 Signal-to-Noise Ratio (SNR) Analysis</title>
                <p>To further ensure that the quality of stocks and the strength of exploitable patterns in denoised data were sufficient, we calculated the Signal-to-Noise Ratio (SNR) for selected stocks. In the context of finance, SNR measures the ratio between structured, predictable price movements (signal) against the random microstructure movement (noise), and is borrowed from signal processing. Higher SNR implies cleaner, more reliable forecasting signals - especially important in developing markets where there is typically greater inherent volatility, but also exploitable inefficiencies.</p>
                <p>
                    <xref ref-type="table" rid="T4">
Table 4</xref> compares the initial Signal-to-Noise Ratios (SNR) across the selected assets in developing markets&#x2019; imperialistic environments, illustrating the micro-structure noise present in volatile environments.</p>
                <table-wrap id="T4" orientation="portrait" position="float">
                    <label>
Table 4. </label>
                    <caption>
                        <title>SNR value table (Developing markets).</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Malaysia (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">SNR</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
India (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">SNR</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Brazil (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
SNR</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">6399.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.66</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">COALINDIA.NS</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">3.59</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PSSA3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.49</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">5238.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">CENTRALBK.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">7.50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">EQTL3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">42.55</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">5099.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.46</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">IDEA.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">4.54</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MDNE3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.83</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">2488.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.64</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">ITC.NS</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">3.92</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">IRBR3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">46.27</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">5139.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.74</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">IOB.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">7.14</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">TOTS3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.80</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">5326.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">7.44</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">JPPOWER.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">6.29</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">SBSP3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">42.25</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">7579.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.65</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MAHABANK.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">8.14</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PFRM3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.62</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">8176.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.18</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MSUMI.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">5.69</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">CURY3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.41</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0276.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.97</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">OLAELEC.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">5.51</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">AMBP3.SA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">41.08</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0348.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.80</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PSB.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">5.45</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">5311.KL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.78</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">TATAMOTORS.NS</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">45.16</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">UCOBANK.BO</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">7.63</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>
                    <xref ref-type="table" rid="T5">
Table 5</xref> summarises the Signal-to-Noise Ratios (SNR) of large-cap stocks from developed markets as a baseline for clarity, compared with those from developing economies.</p>
                <table-wrap id="T5" orientation="portrait" position="float">
                    <label>
Table 5. </label>
                    <caption>
                        <title>SNR value table (Developed markets).</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">USA (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">SNR</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Japan (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">SNR</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Singapore (Ticker)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
SNR</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">WBD</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">4.50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4543.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">39.89</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">BS6.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.41</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">KEY</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">5.23</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5411.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">44.85</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">O39.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.24</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">INTC</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">4.09</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6724.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">43.54</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Z77.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.49</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">HPE</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">45.64</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">7011.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">47.88</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">V03.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.89</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">HBAN</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">48.32</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">8031.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">44.21</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">AIY.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.93</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">AMCR</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">6.19</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">8058.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">49.12</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">H78.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.28</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">PCG</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">42.93</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">8253.T</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">48.75</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Z74.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">4.72</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">KIM</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">43.27</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">C2PU.SI</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.34</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">IVZ</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">46.30</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">HAL</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">43.38</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">F</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">41.53</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">AES</td>
                                <td align="char" char="." colspan="1" rowspan="1" valign="top">48.82</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">&#x2014;</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>We used inverse-volatility weighting to construct portfolios from the best models&#x2019; buy/sell signals. In simulated trading, there was a set amount of money to start with (for example, $1,000) over 30&#x00a0;days. The forecasts were for 150&#x00a0;minutes of the day, and the rules were realistic.</p>
                <p>
                    <xref ref-type="table" rid="T6">
Table 6</xref> details the outcomes of the 30-day simulated intraday trading strategy. The results demonstrate that developing markets yielded substantially higher Sharpe ratios and raw profits compared to their developed counterparts.</p>
                <table-wrap id="T6" orientation="portrait" position="float">
                    <label>
Table 6. </label>
                    <caption>
                        <title>Simulated portfolio performance and sharpe ratios.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">Market group</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Market</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Return (%)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Final amount ($$)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Profit ($$)</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">Sharpe ratio</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="center" colspan="1" rowspan="3" valign="top">
                                    <bold>Developing</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Malaysia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.60</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,056.00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">56.00</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.89</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">India</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.95</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,019.50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">19.50</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.90</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Brazil</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.29</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,012.90</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">12.90</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">5.32</td>
                            </tr>
                            <tr>
                                <td align="center" colspan="1" rowspan="3" valign="top">
                                    <bold>Developed</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">USA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.20&#x2013;0.99</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,002.00&#x2013;1,009.90</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">2.00&#x2013;9.90</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1.2&#x2013;1.6</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Japan</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.31&#x2013;0.83</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,003.10&#x2013;1,008.30</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">3.10&#x2013;8.30</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">~1.0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">Singapore</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.62</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1,006.20</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">6.20</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">~1.4</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
        </sec>
        <sec id="sec28">
            <title>8. Portfolio optimization</title>
            <p>In this part, we present the results of the portfolio optimisation procedure applied to the predicted minute-level stock prices in both developed (USA, Japan, Singapore) and emerging (India, Brazil, Malaysia) markets. We used a conventional pipeline based on denoised high-frequency data and deep learning predictions, using models including LSTM, Bi-LSTM, GRU, TCN, Transformers, Conv1D-LSTM, and CNN-LSTM to optimise. The final portfolios included stocks with the best adjusted R-squared values (78%&#x2013;95%, with an average of about 85%) and the least overfitting (less than 10%). This was confirmed using walk-forward testing.</p>
            <p>The hyperparameter optimization within our deep learning architectures was specifically designed to test and lock onto the true market trajectory provided by the preprocessed data. Because the models were trained on the Smoothed Sequence,
                <sup>
                    <xref ref-type="bibr" rid="ref32">32</xref>
                </sup> they captured the underlying trends rather than overfitting to random market fluctuations. This ability to map real price movements directly accounts for the robust predictive performance, yielding Adjusted R
                <sup>2</sup> scores ranging from 75% to 95% across the tested assets. Without this smoothed sequence isolating the true trend, predicting the real price movements with such high accuracy would not have been possible.</p>
            <p>The portfolios were built separately for buy (long) and sell (short) positions. To lower risk and raise returns, they were weighted by inverse volatility. We did conduct some behaviour, such as simulating intraday trading with a projection horizon of 150&#x00a0;minutes, starting from an initial amount included in the model and considering realistic limitations, such as transaction costs (implicit in returns) and liquidity. The standard deviation of returns is used to estimate the portfolio&#x2019;s total risk. Buy-and-sell portfolio returns are shown as percentages. Developing markets consistently showed higher Sharpe ratios (1.2&#x2013;1.6 times those of developed markets), with buy-side Sharpe ratios of 1.9&#x2013;5.3 versus 1.0&#x2013;1.4 in developed markets, highlighting superior risk-adjusted performance driven by exploitable inefficiencies. We include the best portfolios for each country below. These include buy selections, company names, buy/sell prices, timing (in minutes), revenues, overall portfolio risk, and buy/sell portfolio return.</p>
            <p>
                <xref ref-type="fig" rid="f7">
Figures 7</xref> through 
                <xref ref-type="fig" rid="f12">12</xref> are visual maps that plot the optimised buy-and-sell portfolio for each market. These charts show the exact timestamps of each trade, how assets were allocated to them, and the expected intraday returns over the simulated 150-minute horizon.</p>
            <fig fig-type="figure" id="f7" orientation="portrait" position="float">
                <label>
Figure 7. </label>
                <caption>
                    <title>Portfolio optimization for India.</title>
                </caption>
                <graphic id="gr7" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure7.gif"/>
            </fig>
            <fig fig-type="figure" id="f8" orientation="portrait" position="float">
                <label>
Figure 8. </label>
                <caption>
                    <title>Portfolio optimization for Malaysia.</title>
                </caption>
                <graphic id="gr8" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure8.gif"/>
            </fig>
            <fig fig-type="figure" id="f9" orientation="portrait" position="float">
                <label>
Figure 9. </label>
                <caption>
                    <title>Portfolio optimization for Singapore.</title>
                </caption>
                <graphic id="gr9" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure9.gif"/>
            </fig>
            <fig fig-type="figure" id="f10" orientation="portrait" position="float">
                <label>
Figure 10. </label>
                <caption>
                    <title>Portfolio optimization for Japan.</title>
                </caption>
                <graphic id="gr10" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure10.gif"/>
            </fig>
            <fig fig-type="figure" id="f11" orientation="portrait" position="float">
                <label>
Figure 11. </label>
                <caption>
                    <title>Portfolio optimization for the USA.</title>
                </caption>
                <graphic id="gr11" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure11.gif"/>
            </fig>
            <fig fig-type="figure" id="f12" orientation="portrait" position="float">
                <label>
Figure 12. </label>
                <caption>
                    <title>Comprehensive predictive performance and accuracy metrics across markets.</title>
                </caption>
                <graphic id="gr12" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/197298/7e5dc4bd-8807-48e6-aba4-350808806f4c_figure12.gif"/>
            </fig>
        </sec>
        <sec id="sec29" sec-type="conclusions|discussion">
            <title>9. Conclusions/Discussion</title>
            <p>The results confirm that deep learning on denoised minute-level data translates inefficiencies in developing markets into superior risk-adjusted intraday returns, thereby challenging investor bias toward the stability of developed markets.
                <sup>
                    <xref ref-type="bibr" rid="ref69">69</xref>
                </sup> Equivalent forecasting accuracy, but significantly greater tradability in India, Brazil and Malaysia, demonstrating the Adaptive Market Hypothesis, which posits higher practicability of computational improvements in exploiting anomalies in less efficient environments.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>,
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup>
            </p>
            <p>This is an advantage over weaker returns that come with higher equity risk premiums in emerging markets,
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup> for risk that is well compensated for (volatility, etc) but that provides alpha where noise is managed. The absence of technical indicators isolates pure price dynamics and makes the study more generalizable, which is rare for intraday.
                <sup>
                    <xref ref-type="bibr" rid="ref25">25</xref>
                </sup>
            </p>
            <p>The empirical results of this study validate the efficacy of data denoising combined with advanced deep learning architectures for high-frequency price forecasting. For all six of the markets analyzed, the predictive models provided a good level of accuracy with adjusted R
                <sup>2</sup> scores ranging from 78&#x2013;95% (average&#x00a0;~85%). Crucially, the walk-forward validation implementation ensured that overfitting remained well below 10%, ensuring that the models reflected generalizable market patterns rather than ephemeral market noise.</p>
            <p>When these predictive signals were converted into inverse volatility-weighted trading portfolios over a 150-minute intraday horizon, there was a clear difference in performance between the market types. The portfolio optimisation analysis showed that developing markets (India, Brazil and Malaysia) achieved a significant risk-adjusted gain relative to developed markets (USA, Japan and Singapore). Developing markets produced buy-side Sharpe ratios that ranged from 1.9 to 5.3, which were 1.2 to 1.6 times higher than the 1.0 to 1.4 Sharpe ratios recorded in mature markets. Ultimately, these results from the portfolio bear out that the microstructure volatility inherent in the developing world can be managed and exploited, providing an alternative, highly lucrative allocation of short-term alpha for investors to counter traditional &#x2018;flight to safety&#x2019; biases.</p>
            <p>In practice, the framework offers retail and institutional investors a replicable tool to reallocate to liquid emerging large-cap stocks, which could potentially improve diversification and returns given saturation in developed markets. Limitations include the short 30-day test period and reliance on historical data; future work could consider longer horizons or account for transaction costs.</p>
            <p>Overall, deep learning breaks down creative-market jargon because in these developing economies, it shows underserved qualities and there is a lot for more exposure to be fluent for better, more efficient portfolio.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>,
                    <xref ref-type="bibr" rid="ref4">4</xref>
                </sup>
            </p>
            <sec id="sec30">
                <title>9.1 Limitations</title>
                <p>Although this study provides empirical evidence of the efficacy of deep learning on denoised minute-level data for intraday forecasting in a developing market, there are certain limitations that must be recognised.</p>
                <p>

                    <bold>First</bold>, the analysis is based on a rather limited 30-day trading period. Although the look-ahead bias is reduced by the walk-forward validation method, this limited horizon does not necessarily eliminate regime shifts, structural changes in markets, or exceptional events (e.g., global crises) that may affect the patterns of inefficiencies.
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>,
                        <xref ref-type="bibr" rid="ref69">69</xref>
                    </sup> The data&#x2019;s robustness would improve by extending it over a multi-year
 span.</p>
                <p>

                    <bold>Second</bold>, simulated trading portfolios do not account for transaction costs, slippage, or market impact, which are particularly pronounced in high-frequency, minute-level strategies. In less developed financial markets, such as India, Brazil, and Malaysia, lower liquidity and wider bid-ask spreads can severely erode realised returns.
                    <sup>
                        <xref ref-type="bibr" rid="ref41">41</xref>
                    </sup> In the real world, some portions of the portfolio might not actually generate the Sharpe ratios quoted here.</p>
                <p>

                    <bold>Third</bold>, the denoising pipeline (combination of wavelet transforms, variational autoencoders and Kalman filters), although optimized using Optuna, the risk of over-denoising or removing economically meaningful high frequency signals (e.g. microstructures dynamics critical for intraday alpha)
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>,
                        <xref ref-type="bibr" rid="ref56">56</xref>
                    </sup> are adjusted with proper trend pick up and drop off which is essentially achieved as well but heavy market shocks cannot preserve the require information; Parameter sensitivity and possible signal distortion are still challenges in sequential denoising methods.</p>
                <p>

                    <bold>Fourth</bold>, stock selection targeted the large-cap stocks in the liquid markets and excluded thinner or more volatile segments. This can be an overestimate of exploitable inefficiencies, as the smaller the stock or what is excluded (e.g., from developing regions), the greater the political risk and the lower the predictability.
                    <sup>
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup> This process essentially ignores Fama French model, suggest against small market gains are against large-cap stocks in the long run.
                    <sup>
                        <xref ref-type="bibr" rid="ref70">70</xref>
                    </sup>
                </p>
                <p>

                    <bold>Finally</bold>, adjusted R
                    <sup>2</sup> and Sharpe ratios show strong performance; the results are based on historical data from Yahoo Finance, which may include survivorship bias or adjustments that are not 100% indicative of live trading conditions. Overfitting (even with walk-forward validation and reported small gaps (&lt;10%)) is a potential issue for deep learning models trained on noisy financial series.
                    <sup>
                        <xref ref-type="bibr" rid="ref10">10</xref>,
                        <xref ref-type="bibr" rid="ref38">38</xref>
                    </sup>
                </p>
                <p>These limitations point to directions for future research, including the inclusion of transaction costs, longer horizons, testing in real time for execution, and extending to additional markets or hybrid denoising techniques.</p>
            </sec>
        </sec>
        <sec id="sec31">
            <title>Ethics approval and consent to participate</title>
            <p>Not applicable. This study utilises publicly available, secondary market data and does not involve human participants or animal subjects.</p>
        </sec>
        <sec id="sec32">
            <title>Software availability</title>
            <p>

                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>Source Code:</bold> The full code pipeline for data denoising (Wavelet/Autoencoder/Kalman), model training, and portfolio simulation is available at: 
                            <ext-link ext-link-type="uri" xlink:href="https://github.com/Monjur1841/minute-level-stock-forecasting">https://github.com/Monjur1841/minute-level-stock-forecasting
</ext-link>
                        </p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Archived source code at time of publication: 
                            <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.19014187">https://doi.org/10.5281/zenodo.19014187</ext-link>
                        </p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>License: OSI-approved MIT License.</p>
                    </list-item>
                </list>
            </p>
        </sec>
    </body>
    <back>
        <sec id="sec35" sec-type="data-availability">
            <title>Availability of data and materials underlying data</title>
            <p>The historical stock price data used in this study are publicly available from Yahoo Finance.
                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>Source:</bold> 
                            <ext-link ext-link-type="uri" xlink:href="https://finance.yahoo.com/">https://finance.yahoo.com/</ext-link>.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Source code is available from: 
                            <ext-link ext-link-type="uri" xlink:href="https://github.com/Monjur1841/minute-level-stock-forecasting">https://github.com/Monjur1841/minute-level-stock-forecasting
</ext-link>.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>The source code is provided under an OSI-approved MIT License.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>Retrieval Method:</bold> Data can be retrieved programmatically using the open-source yfinance Python library.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>Specifics:</bold> The specific ticker symbols for the developed (USA, Japan, Singapore) and developing (India, Brazil, Malaysia) markets analyzed in this study are listed in Table 1 of the manuscript.</p>
                    </list-item>
                </list>
            </p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lo</surname>
                            <given-names>AW</given-names>
                        </name>
</person-group>:
                    <article-title>The adaptive markets hypothesis.</article-title>
                    <source>

                        <italic toggle="yes">J. Portf. Manag.</italic>
</source>
                    <year>2004</year>;<volume>30</volume>(<issue>5</issue>):<fpage>15</fpage>&#x2013;<lpage>29</lpage>.
                    <pub-id pub-id-type="doi">10.3905/jpm.2004.442611</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gu</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kelly</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Xiu</surname>
                            <given-names>D</given-names>
                        </name>
</person-group>:
                    <article-title>Empirical asset pricing via machine learning.</article-title>
                    <source>

                        <italic toggle="yes">Rev. Financ. Stud.</italic>
</source>
                    <year>2020</year>;<volume>33</volume>(<issue>5</issue>):<fpage>2223</fpage>&#x2013;<lpage>2273</lpage>.
                    <pub-id pub-id-type="doi">10.1093/rfs/hhaa009</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kumar</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sharma</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Garg</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>Stock market forecasting using deep learning in emerging markets.</article-title>
                    <source>

                        <italic toggle="yes">Expert Syst. Appl.</italic>
</source>
                    <year>2024</year>;<volume>238</volume>:<fpage>Article 121987</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.eswa.2023.121987</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>X</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Li</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>Q</given-names>
                        </name>
</person-group>:
                    <article-title>Deep learning for financial time series forecasting: Evidence from Chinese and Indian markets.</article-title>
                    <source>

                        <italic toggle="yes">Financ. Res. Lett.</italic>
</source>
                    <year>2023</year>;<volume>52</volume>:<fpage>103543</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.frl.2022.103543</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Damodaran</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Equity risk premiums (ERP): Determinants, estimation, and implications &#x2013; The 2025 edition.</article-title>
                    <source>

                        <italic toggle="yes">SSRN Electron. J.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.2139/ssrn.4692394</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="book">
                    <collab>MSCI</collab>:
                    <source>

                        <italic toggle="yes">MSCI Market Classification Framework and Emerging Markets Index.</italic>
</source>
                    <publisher-name>Morgan Stanley Capital International</publisher-name>;<year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.msci.com/market-classification">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="book">
                    <collab>International Monetary Fund</collab>:
                    <source>

                        <italic toggle="yes">World Economic Outlook Update: Global Economy: Steady amid Divergent Forces.</italic>
</source>
                    <publisher-name>IMF</publisher-name>;<year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.imf.org/en/Publications/WEO">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Panigrahi</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Panda</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Factors Influencing FDI Inflow to India, China and Malaysia: An Empirical Analysis.</article-title>
                    <source>

                        <italic toggle="yes">Asia Pac J Manag Res Innov.</italic>
</source>
                    <year>2012</year>;<volume>8</volume>(<issue>2</issue>):<fpage>121</fpage>&#x2013;<lpage>131</lpage>.
                    <pub-id pub-id-type="doi">10.1177/2319510X1200800202</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="book">
                    <collab>World Bank</collab>:
                    <source>

                        <italic toggle="yes">Global Economic Prospects, June 2025.</italic>
</source>
                    <publisher-name>The World Bank Group</publisher-name>;<year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://thedocs.worldbank.org/en/doc/8bf0b62ec6bcb886d97295ad930059e9-0050012025/original/GEP-June-2025.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sezer</surname>
                            <given-names>OB</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gudelek</surname>
                            <given-names>MU</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ozbayoglu</surname>
                            <given-names>AM</given-names>
                        </name>
</person-group>:
                    <article-title>Financial time series forecasting with deep learning: A systematic literature review: 2005&#x2013;2019.</article-title>
                    <source>

                        <italic toggle="yes">Appl. Soft Comput.</italic>
</source>
                    <year>2020</year>;<volume>90</volume>:<fpage>106181</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.asoc.2020.106181</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sharpe</surname>
                            <given-names>WF</given-names>
                        </name>
</person-group>:
                    <article-title>Capital asset prices: A theory of market equilibrium under conditions of risk.</article-title>
                    <source>

                        <italic toggle="yes">J. Financ.</italic>
</source>
                    <year>1964</year>;<volume>19</volume>(<issue>3</issue>):<fpage>425</fpage>&#x2013;<lpage>442</lpage>.
                    <pub-id pub-id-type="doi">10.1111/j.1540-6261.1964.tb02865.x</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lintner</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <article-title>The valuation of risk assets and the selection of risky investments in stock portfolios and capital budgets.</article-title>
                    <source>

                        <italic toggle="yes">Rev. Econ. Stat.</italic>
</source>
                    <year>1965</year>;<volume>47</volume>(<issue>1</issue>):<fpage>13</fpage>&#x2013;<lpage>37</lpage>.
                    <pub-id pub-id-type="doi">10.2307/1924119</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bekaert</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Harvey</surname>
                            <given-names>CR</given-names>
                        </name>
</person-group>:
                    <article-title>Emerging equity markets in a globalizing world.</article-title>
                    <source>

                        <italic toggle="yes">SSRN Electron. J.</italic>
</source>
                    <year>2017</year>.
                    <pub-id pub-id-type="doi">10.2139/ssrn.2344817</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bekaert</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Harvey</surname>
                            <given-names>CR</given-names>
                        </name>
</person-group>:
                    <article-title>Emerging markets finance.</article-title>
                    <source>

                        <italic toggle="yes">J. Empir. Financ.</italic>
</source>
                    <year>2003</year>;<volume>10</volume>(<issue>1&#x2013;2</issue>):<fpage>3</fpage>&#x2013;<lpage>55</lpage>.
                    <pub-id pub-id-type="doi">10.1016/S0927-5398(02)00054-3</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>M-J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Choi</surname>
                            <given-names>S-Y</given-names>
                        </name>
</person-group>:
                    <article-title>Comparing market efficiency in developed, emerging, and frontier equity markets: A multifractal detrended fluctuation analysis.</article-title>
                    <source>

                        <italic toggle="yes">Fractal Fract.</italic>
</source>
                    <year>2023</year>;<volume>7</volume>(<issue>6</issue>):<fpage>478</fpage>.
                    <pub-id pub-id-type="doi">10.3390/fractalfract7060478</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bakry</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nghiem</surname>
                            <given-names>X-H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bhatti</surname>
                            <given-names>MI</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Digital finance and sustainable development: Evidence from developing nations.</article-title>
                    <source>

                        <italic toggle="yes">Sci. Prog.</italic>
</source>
                    <year>2024</year>;<volume>107</volume>(<issue>3</issue>).
                    <pub-id pub-id-type="pmid">39267418</pub-id>
                    <pub-id pub-id-type="doi">10.1177/00368504241278823</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11450760</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Chauhan</surname>
                            <given-names>SS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Suri</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Twala</surname>
                            <given-names>B</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Exploring the relationship between macroeconomic indicators and sectoral indices of Indian stock market [version 2; peer review: 2 approved, 1 approved with reservations].</article-title>
                    <source>

                        <italic toggle="yes">F1000Res.</italic>
</source>
                    <year>2025</year>;<volume>14</volume>:<fpage>180</fpage>.
                    <pub-id pub-id-type="doi">10.12688/f1000research.160668.2</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kumar</surname>
                            <given-names>P</given-names>
                        </name>
</person-group>:
                    <article-title>Large language models (LLMs): survey, technical frameworks, and future challenges.</article-title>
                    <source>

                        <italic toggle="yes">Artif. Intell. Rev.</italic>
</source>
                    <year>2024</year>;<volume>57</volume>:<fpage>260</fpage>.
                    <pub-id pub-id-type="doi">10.1007/s10462-024-10888-y</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ali</surname>
                            <given-names>NP</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Saha</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Market Efficiency of Indian Capital Market: An Event Study Around the Announcement of Results of Lok Sabha Election 2019.</article-title>
                    <source>

                        <italic toggle="yes">Int J Financ Res.</italic>
</source>
                    <year>2021</year>;<volume>12</volume>(<issue>1</issue>):<fpage>60</fpage>&#x2013;<lpage>70</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://ideas.repec.org/a/jfr/ijfr11/v12y2021i1p60-70.html">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ghazani</surname>
                            <given-names>MM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ebrahimi</surname>
                            <given-names>SB</given-names>
                        </name>
</person-group>:
                    <article-title>Testing the adaptive market hypothesis in the Iranian stock market.</article-title>
                    <source>

                        <italic toggle="yes">Phys A Stat Mech Appl.</italic>
</source>
                    <year>2023</year>;<volume>611</volume>:<fpage>128415</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.physa.2023.128415</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Urquhart</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hudson</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>Efficient or adaptive markets? Evidence from major stock markets using very long run historic data.</article-title>
                    <source>

                        <italic toggle="yes">Int. Rev. Financ. Anal.</italic>
</source>
                    <year>2013</year>;<volume>28</volume>:<fpage>130</fpage>&#x2013;<lpage>142</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.irfa.2013.03.005</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>GP</given-names>
                        </name>
</person-group>:
                    <article-title>Time series forecasting using a hybrid ARIMA and neural network model.</article-title>
                    <source>

                        <italic toggle="yes">Neurocomputing.</italic>
</source>
                    <year>2003</year>;<volume>50</volume>:<fpage>159</fpage>&#x2013;<lpage>175</lpage>.
                    <pub-id pub-id-type="doi">10.1016/S0925-2312(01)00702-0</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hosseini</surname>
                            <given-names>SM</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep learning architectures for financial forecasting: A comprehensive survey.</article-title>
                    <source>

                        <italic toggle="yes">Expert Syst. Appl.</italic>
</source>
                    <year>2023</year>;<volume>212</volume>:<fpage>Article 118769</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.eswa.2022.118769</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Yunita</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Pratama</surname>
                            <given-names>MI</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Almuzakki</surname>
                            <given-names>MZ</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Performance analysis of neural network architectures for time series forecasting: A comparative study of RNN, LSTM, GRU, and hybrid models.</article-title>
                    <source>

                        <italic toggle="yes">MethodsX.</italic>
</source>
                    <year>2025</year>;<volume>15</volume>:<fpage>103462</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.mex.2025.103462</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fischer</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Krauss</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Deep learning with long short-term memory networks for financial market predictions.</article-title>
                    <source>

                        <italic toggle="yes">Eur. J. Oper. Res.</italic>
</source>
                    <year>2018</year>;<volume>270</volume>(<issue>2</issue>):<fpage>654</fpage>&#x2013;<lpage>669</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ejor.2017.11.054</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lu</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Chen</surname>
                            <given-names>X</given-names>
                        </name>
</person-group>:
                    <article-title>Time series forecasting using LSTM and GRU models for stock prediction.</article-title>
                    <source>

                        <italic toggle="yes">Appl. Intell.</italic>
</source>
                    <year>2021</year>;<volume>51</volume>(<issue>12</issue>):<fpage>8975</fpage>&#x2013;<lpage>8991</lpage>.
                    <pub-id pub-id-type="doi">10.1007/s10489-020-01997-2</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref27">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bai</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kolter</surname>
                            <given-names>JZ</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Koltun</surname>
                            <given-names>V</given-names>
                        </name>
</person-group>:
                    <article-title>An empirical evaluation of generic convolutional and recurrent networks for sequence modeling.</article-title>
                    <source>

                        <italic toggle="yes">arXiv.</italic>
</source>
                    <year>2018</year>.
                    <pub-id pub-id-type="doi">10.48550/arXiv.1803.01271</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref28">
                <label>28</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kong</surname>
                            <given-names>X</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Chen</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Liu</surname>
                            <given-names>W</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep learning for time series forecasting: A survey.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Mach. Learn. Cybern.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.1007/s13042-025-02560-w</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref29">
                <label>29</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lim</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ar&#x0131;k</surname>
                            <given-names>SO</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Loeff</surname>
                            <given-names>N</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Temporal fusion transformers for interpretable multi-horizon time series forecasting.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Forecast.</italic>
</source>
                    <year>2021</year>;<volume>37</volume>(<issue>4</issue>):<fpage>1748</fpage>&#x2013;<lpage>1764</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ijforecast.2021.03.012</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wu</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Green</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ben</surname>
                            <given-names>X</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep transformer models for time series forecasting: The influenza prevalence case.</article-title>
                    <source>

                        <italic toggle="yes">arXiv.</italic>
</source>
                    <year>2024</year>.
                    <pub-id pub-id-type="doi">10.48550/arXiv.2001.08317</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <label>31</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Alzubaidi</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Humaidi</surname>
                            <given-names>AJ</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Time series forecasting in financial markets using deep learning models.</article-title>
                    <source>

                        <italic toggle="yes">World Journal of Advanced Engineering Technology and Sciences.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.30574/wjaets.2025.0167</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref32">
                <label>32</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tang</surname>
                            <given-names>Q</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fan</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shi</surname>
                            <given-names>R</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Prediction of financial time series using LSTM and data denoising methods.</article-title>
                    <source>

                        <italic toggle="yes">arXiv.</italic>
</source>
                    <year>2021</year>.
                    <pub-id pub-id-type="doi">10.48550/arXiv.2103.03505</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref33">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Vogl</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>R&#x00f6;tzel</surname>
                            <given-names>PG</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Homes</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Forecasting performance of wavelet neural networks and other neural network topologies: A comparative study based on financial market data sets.</article-title>
                    <source>

                        <italic toggle="yes">Mach. Learn. Appl.</italic>
</source>
                    <year>2022</year>;<volume>8</volume>:<fpage>100302</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.mlwa.2022.100302</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bao</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yue</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rao</surname>
                            <given-names>Y</given-names>
                        </name>
</person-group>:
                    <article-title>A deep learning framework for financial time series using stacked autoencoders and long-short term memory.</article-title>
                    <source>

                        <italic toggle="yes">PLoS One.</italic>
</source>
                    <year>2017</year>;<volume>12</volume>(<issue>7</issue>):<fpage>e0180944</fpage>.
                    <pub-id pub-id-type="pmid">28708865</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pone.0180944</pub-id>
                    <pub-id pub-id-type="pmcid">PMC5510866</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref35">
                <label>35</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Singh</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ogunfunmi</surname>
                            <given-names>T</given-names>
                        </name>
</person-group>:
                    <article-title>An overview of variational autoencoders for source separation, finance, and bio-signal applications.</article-title>
                    <source>

                        <italic toggle="yes">Entropy.</italic>
</source>
                    <year>2022</year>;<volume>24</volume>(<issue>1</issue>):<fpage>55</fpage>.
                    <pub-id pub-id-type="doi">10.3390/e24010055</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref36">
                <label>36</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Akiba</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sano</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yanase</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Optuna: A next-generation hyperparameter optimization framework.</chapter-title>
                    <source>

                        <italic toggle="yes">Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining.</italic>
</source>
                    <year>2019</year>; pp.<fpage>2623</fpage>&#x2013;<lpage>2631</lpage>.
                    <pub-id pub-id-type="doi">10.1145/3292500.3330701</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref37">
                <label>37</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Oprea</surname>
                            <given-names>S-V</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep learning-based time series forecasting.</article-title>
                    <source>

                        <italic toggle="yes">Artif. Intell. Rev.</italic>
</source>
                    <year>2024</year>;<volume>57</volume>(<issue>12</issue>):<fpage>Article 272</fpage>.
                    <pub-id pub-id-type="doi">10.1007/s10462-024-10989-8</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref38">
                <label>38</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Huang</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gao</surname>
                            <given-names>X</given-names>
                        </name>
</person-group>:
                    <article-title>Evaluating Hierarchical Equal Risk Contribution Portfolios in the Chinese Stock Market.</article-title>
                    <source>

                        <italic toggle="yes">J Math Finance.</italic>
</source>
                    <year>2022</year>;<volume>12</volume>(<issue>1</issue>):<fpage>179</fpage>&#x2013;<lpage>195</lpage>.
                    <pub-id pub-id-type="doi">10.4236/jmf.2022.121011</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref39">
                <label>39</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bergmeir</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ben&#x00ed;tez</surname>
                            <given-names>JM</given-names>
                        </name>
</person-group>:
                    <article-title>On the use of walk-forward validation for time series prediction.</article-title>
                    <source>

                        <italic toggle="yes">Inf. Sci.</italic>
</source>
                    <year>2012</year>;<volume>187</volume>:<fpage>184</fpage>&#x2013;<lpage>197</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ins.2011.10.018</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref40">
                <label>40</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Saenz</surname>
                            <given-names>JV</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Quiroga</surname>
                            <given-names>FM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bariviera</surname>
                            <given-names>AF</given-names>
                        </name>
</person-group>:
                    <article-title>Data vs. information: Using clustering techniques to enhance stock returns forecasting.</article-title>
                    <source>

                        <italic toggle="yes">Int. Rev. Financ. Anal.</italic>
</source>
                    <year>2023</year>;<volume>88</volume>:<fpage>102657</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.irfa.2023.102657</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref41">
                <label>41</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ang</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Asset management: A systematic approach to factor investing.</italic>
</source>
                    <publisher-name>Oxford University Press</publisher-name>;<year>2014</year>.
                    <pub-id pub-id-type="doi">10.1093/acprof:oso/9780199959327.001.0001</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref42">
                <label>42</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Chaves</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hsu</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Li</surname>
                            <given-names>F</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Risk parity portfolio vs. other asset allocation heuristic portfolios.</article-title>
                    <source>

                        <italic toggle="yes">J. Invest.</italic>
</source>
                    <year>2012</year>;<volume>21</volume>(<issue>1</issue>):<fpage>108</fpage>&#x2013;<lpage>118</lpage>.
                    <pub-id pub-id-type="doi">10.3905/joi.2012.21.1.108</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref43">
                <label>43</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bhuiyan</surname>
                            <given-names>MH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Moni</surname>
                            <given-names>AK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Halim</surname>
                            <given-names>MB</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Evaluating Portfolio Performance Using Technical Indicators and Financial Ratio for Stocks in NSE by PyPortfolioOpt.</article-title>
                    <pub-id pub-id-type="doi">10.34104/cjbis.024.02510260</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref44">
                <label>44</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mallat</surname>
                            <given-names>SG</given-names>
                        </name>
</person-group>:
                    <article-title>A theory for multiresolution signal decomposition: The wavelet representation.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Trans. Pattern Anal. Mach. Intell.</italic>
</source>
                    <year>1989</year>;<volume>11</volume>(<issue>7</issue>):<fpage>674</fpage>&#x2013;<lpage>693</lpage>.
                    <pub-id pub-id-type="doi">10.1109/34.192463</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref45">
                <label>45</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Donoho</surname>
                            <given-names>DL</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Johnstone</surname>
                            <given-names>IM</given-names>
                        </name>
</person-group>:
                    <article-title>Adapting to unknown smoothness via wavelet shrinkage.</article-title>
                    <source>

                        <italic toggle="yes">J. Am. Stat. Assoc.</italic>
</source>
                    <year>1995</year>;<volume>90</volume>(<issue>432</issue>):<fpage>1200</fpage>&#x2013;<lpage>1224</lpage>.
                    <pub-id pub-id-type="doi">10.1080/01621459.1995.10476626</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref46">
                <label>46</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kingma</surname>
                            <given-names>DP</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Welling</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <chapter-title>Auto-encoding variational Bayes.</chapter-title>
                    <source>

                        <italic toggle="yes">Proceedings of the 2nd International Conference on Learning Representations (ICLR).</italic>
</source>
                    <year>2014</year>. arXiv:1312.6114.
                    <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1312.6114">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref47">
                <label>47</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Li</surname>
                            <given-names>Y</given-names>
                        </name>
</person-group>:
                    <article-title>Variational autoencoder based on knowledge sharing and correlation weighting for process-quality concurrent fault detection.</article-title>
                    <source>

                        <italic toggle="yes">Eng. Appl. Artif. Intell.</italic>
</source>
                    <year>2024</year>;<volume>133</volume>:<fpage>108051</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.engappai.2024.108051</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref48">
                <label>48</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kalman</surname>
                            <given-names>RE</given-names>
                        </name>
</person-group>:
                    <article-title>A new approach to linear filtering and prediction problems.</article-title>
                    <source>

                        <italic toggle="yes">J. Basic Eng.</italic>
</source>
                    <year>1960</year>;<volume>82</volume>(<issue>1</issue>):<fpage>35</fpage>&#x2013;<lpage>45</lpage>.
                    <pub-id pub-id-type="doi">10.1115/1.3662552</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref49">
                <label>49</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tusell</surname>
                            <given-names>F</given-names>
                        </name>
</person-group>:
                    <article-title>Kalman filtering in R.</article-title>
                    <source>

                        <italic toggle="yes">J. Stat. Softw.</italic>
</source>
                    <year>2011</year>;<volume>39</volume>(<issue>2</issue>):<fpage>1</fpage>&#x2013;<lpage>27</lpage>.
                    <pub-id pub-id-type="doi">10.18637/jss.v039.i02</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref50">
                <label>50</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>LeCun</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Boser</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Denker</surname>
                            <given-names>JS</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Backpropagation applied to handwritten zip code recognition.</article-title>
                    <source>

                        <italic toggle="yes">Neural Comput.</italic>
</source>
                    <year>1989</year>;<volume>1</volume>(<issue>4</issue>):<fpage>541</fpage>&#x2013;<lpage>551</lpage>.
                    <pub-id pub-id-type="doi">10.1162/neco.1989.1.4.541</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref51">
                <label>51</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kiranyaz</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Avci</surname>
                            <given-names>O</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abdeljaber</surname>
                            <given-names>O</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>1D convolutional neural networks and applications: A survey.</article-title>
                    <source>

                        <italic toggle="yes">Mech. Syst. Signal Process.</italic>
</source>
                    <year>2021</year>;<volume>151</volume>:<fpage>107398</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ymssp.2020.107398</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref52">
                <label>52</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cho</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Merri&#x00eb;nboer</surname>
                            <given-names>B</given-names>
                            <prefix>van</prefix>
                        </name>

                        <name name-style="western">
                            <surname>Gulcehre</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Learning phrase representations using RNN encoder&#x2013;decoder for statistical machine translation.</article-title>
                    <source>

                        <italic toggle="yes">arXiv preprint arXiv:1406.1078.</italic>
</source>
                    <year>2014</year>.
                    <pub-id pub-id-type="doi">10.48550/arXiv.1406.1078</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref53">
                <label>53</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hochreiter</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Schmidhuber</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <article-title>Long short-term memory.</article-title>
                    <source>

                        <italic toggle="yes">Neural Comput.</italic>
</source>
                    <year>1997</year>;<volume>9</volume>(<issue>8</issue>):<fpage>1735</fpage>&#x2013;<lpage>1780</lpage>.
                    <pub-id pub-id-type="doi">10.1162/neco.1997.9.8.1735</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref54">
                <label>54</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Vaswani</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shazeer</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Parmar</surname>
                            <given-names>N</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Attention is all you need.</chapter-title>
                    <source>

                        <italic toggle="yes">Advances in Neural Information Processing Systems (NeurIPS).</italic>
</source>
                    <year>2017</year>; pp.<fpage>5998</fpage>&#x2013;<lpage>6008</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://proceedings.neurips.cc/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref55">
                <label>55</label>
                <mixed-citation publication-type="other">
                    <collab>Trading Economics</collab>:
                    <article-title>10-year government bond yields &#x2013; December 2025.</article-title>
                    <year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://tradingeconomics.com/bonds">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref56">
                <label>56</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hasbrouck</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Empirical Market Microstructure: The Institutions, Economics, and Econometrics of Securities Trading.</italic>
</source>
                    <publisher-name>Oxford University Press</publisher-name>;<year>2007</year>.
                    <pub-id pub-id-type="doi">10.1093/oso/9780195301649.001.0001</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref57">
                <label>57</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cont</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>Empirical properties of asset returns: stylized facts and statistical issues.</article-title>
                    <source>

                        <italic toggle="yes">Quant. Financ.</italic>
</source>
                    <year>2001</year>;<volume>1</volume>(<issue>2</issue>):<fpage>223</fpage>&#x2013;<lpage>236</lpage>.
                    <pub-id pub-id-type="doi">10.1080/713665670</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref58">
                <label>58</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tsay</surname>
                            <given-names>RS</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Analysis of Financial Time Series.</italic>
</source>
                    <publisher-loc>Hoboken</publisher-loc>:
                    <publisher-name>John Wiley &amp; Sons</publisher-name>;
                    <edition>3rd ed.</edition>
                    <year>2010</year>.
                    <pub-id pub-id-type="doi">10.1002/9780470644560</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref59">
                <label>59</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>X</given-names>
                        </name>
</person-group>:
                    <article-title>Financial Viability Analysis and Capital Structure Optimization in Privatized Public Infrastructure Projects.</article-title>
                    <source>

                        <italic toggle="yes">J. Constr. Eng. Manag.</italic>
</source>
                    <year>2005</year>;<volume>131</volume>:<fpage>656</fpage>&#x2013;<lpage>668</lpage>.
                    <pub-id pub-id-type="doi">10.1061/(asce)0733-9364(2005)131:6(656)</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref60">
                <label>60</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lo</surname>
                            <given-names>AW</given-names>
                        </name>

                        <name name-style="western">
                            <surname>MacKinlay</surname>
                            <given-names>AC</given-names>
                        </name>
</person-group>:
                    <article-title>When Are Contrarian Profits Due to Stock Market Overreaction?.</article-title>
                    <source>

                        <italic toggle="yes">Rev. Financ. Stud.</italic>
</source>
                    <year>1990</year>;<volume>3</volume>:<fpage>175</fpage>&#x2013;<lpage>205</lpage>.
                    <pub-id pub-id-type="doi">10.1093/rfs/3.2.175</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref61">
                <label>61</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ramsey</surname>
                            <given-names>JB</given-names>
                        </name>
</person-group>:
                    <article-title>Wavelets in Economics and Finance: Past and Future.</article-title>
                    <source>

                        <italic toggle="yes">Studies in Nonlinear Dynamics &amp; Econometrics.</italic>
</source>
                    <year>2002</year>;<volume>6</volume>(<issue>3</issue>):<fpage>1</fpage>&#x2013;<lpage>29</lpage>.
                    <pub-id pub-id-type="doi">10.2202/1558-3708.1090</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref62">
                <label>62</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Vincent</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Larochelle</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lajoie</surname>
                            <given-names>I</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion.</article-title>
                    <source>

                        <italic toggle="yes">J. Mach. Learn. Res.</italic>
</source>
                    <year>2010</year>;<volume>11</volume>:<fpage>3371</fpage>&#x2013;<lpage>3408</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.jmlr.org/papers/volume11/vincent10a/vincent10a.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref63">
                <label>63</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cao</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Song</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Guan</surname>
                            <given-names>X</given-names>
                        </name>
</person-group>:
                    <article-title>Quality Investment With Information Acquisition Transparency.</article-title>
                    <source>

                        <italic toggle="yes">Manag. Decis. Econ.</italic>
</source>
                    <year>2024</year>;<volume>46</volume>(<issue>7</issue>):<fpage>3998</fpage>&#x2013;<lpage>4010</lpage>.
                    <pub-id pub-id-type="doi">10.1002/mde.4567</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref64">
                <label>64</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Chen</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Guestrin</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <chapter-title>XGBoost: A Scalable Tree Boosting System.</chapter-title>
                    <source>

                        <italic toggle="yes">Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.</italic>
</source>
                    <publisher-name>ACM</publisher-name>;<year>2016</year>; pp.<fpage>785</fpage>&#x2013;<lpage>794</lpage>.
                    <pub-id pub-id-type="doi">10.1145/2939672.2939785</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref65">
                <label>65</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>He</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yao</surname>
                            <given-names>K</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Improved Kalman filter and its application in initial alignment.</article-title>
                    <source>

                        <italic toggle="yes">Optik.</italic>
</source>
                    <year>2021</year>;<volume>226</volume>:<fpage>165747</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ijleo.2020.165747</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref66">
                <label>66</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lim</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zohren</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>Time-series forecasting with deep learning: a survey.</article-title>
                    <source>

                        <italic toggle="yes">Philos Trans A Math Phys Eng Sci.</italic>
</source>
                    <year>5 April 2021</year>;<volume>379</volume>(<issue>2194</issue>):<fpage>20200209</fpage>.
                    <pub-id pub-id-type="doi">10.1098/rsta.2020.0209</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref67">
                <label>67</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Giantsidi</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Tarantola</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Deep learning for financial forecasting: A review of recent trends.</article-title>
                    <source>

                        <italic toggle="yes">Int. Rev. Econ. Financ.</italic>
</source>
                    <year>2025</year>;<volume>104</volume>:<fpage>104719</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.iref.2025.104719</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref68">
                <label>68</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sami</surname>
                            <given-names>HM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Jalal</surname>
                            <given-names>MS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kabir</surname>
                            <given-names>MF</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>IntPort: An Intelligent Portfolio Construction Technique Based on Financial Forecasting by Statistical Average Method.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2025</year>;<volume>13</volume>:<fpage>35355</fpage>&#x2013;<lpage>35375</lpage>.
                    <pub-id pub-id-type="doi">10.1109/ACCESS.2025.3543741</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref69">
                <label>69</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bekaert</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Harvey</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Emerging Equity Markets in a Globalizing World.</article-title>
                    <source>

                        <italic toggle="yes">SSRN Electron. J.</italic>
</source>
                    <year>2014</year>.
                    <pub-id pub-id-type="doi">10.2139/ssrn.2463053</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref70">
                <label>70</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fama</surname>
                            <given-names>EF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>French</surname>
                            <given-names>KR</given-names>
                        </name>
</person-group>:
                    <article-title>A five-factor asset pricing model.</article-title>
                    <source>

                        <italic toggle="yes">J. Financ. Econ.</italic>
</source>
                    <year>2015</year>;<volume>116</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>22</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.jfineco.2014.10.010</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref71">
                <label>71</label>
                <mixed-citation publication-type="other">
                    <collab>Advisor Perspectives</collab>:
                    <article-title>Global market volatility indices 2025 update.</article-title>
                    <year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.advisorperspectives.com">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref72">
                <label>72</label>
                <mixed-citation publication-type="other">
                    <collab>Ernst &amp; Young</collab>:
                    <article-title>EY global alternative fund survey 2025. EY Reports.</article-title>
                    <year>2025</year>.</mixed-citation>
            </ref>
            <ref id="ref73">
                <label>73</label>
                <mixed-citation publication-type="other">
                    <collab>J.P. Morgan Asset Management</collab>:
                    <article-title>Long-term capital market assumptions 2025. J.P. Morgan Reports.</article-title>
                    <year>2025</year>.</mixed-citation>
            </ref>
            <ref id="ref74">
                <label>74</label>
                <mixed-citation publication-type="book">
                    <collab>International Monetary Fund</collab>:
                    <source>

                        <italic toggle="yes">World economic outlook, October 2025.</italic>
</source>
                    <publisher-name>IMF Publications</publisher-name>;<year>2025</year>.</mixed-citation>
            </ref>
            <ref id="ref75">
                <label>75</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Arlot</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Celisse</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>A survey of cross-validation procedures for model selection.</article-title>
                    <source>

                        <italic toggle="yes">Stat Surv.</italic>
</source>
                    <year>2010</year>;<volume>4</volume>:<fpage>40</fpage>&#x2013;<lpage>79</lpage>.
                    <pub-id pub-id-type="doi">10.1214/09-SS054</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref76">
                <label>76</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Muhammad</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmed</surname>
                            <given-names>I</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Naveed</surname>
                            <given-names>K</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>An explainable deep learning approach for stock market trend prediction.</article-title>
                    <source>

                        <italic toggle="yes">Heliyon.</italic>
</source>
                    <year>2024</year>;<volume>10</volume>(<issue>21</issue>):<fpage>e40095</fpage>.
                    <pub-id pub-id-type="pmid">39568823</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.heliyon.2024.e40095</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11577217</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report482181">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.197298.r482181</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Alex Avelar</surname>
                        <given-names>Ewerton</given-names>
                    </name>
                    <xref ref-type="aff" rid="r482181a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r482181a1">
                    <label>1</label>Universidade Federal de Minas Gerais, Belo Horizonte, State of Minas Gerais, Brazil</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>3</day>
                <month>6</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Alex Avelar E</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport482181" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.178859.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>Dear Authors,</p>
            <p> The paper entitled &#x201c;Forecasting Minute-Level Stock Prices with Denoised Data: A Comparative Study of Developed vs. Developing Financial Markets&#x201d; is fascinating and has great potential for development.</p>
            <p> </p>
            <p> However, several significant theoretical and methodological issues, as well as the limited exploration of the results, should be addressed.</p>
            <p> </p>
            <p> I hope this report is helpful to you.</p>
            <p> </p>
            <p> REPORT</p>
            <p> The following aspects should be improved:</p>
            <p> </p>
            <p> GENERAL</p>
            <p> &#x201c;In emerging markets (e.g., USA, Japan, Singapore) the risk will be of a higher nature due to several elements such as political instability, currency fluctuation, and liquidity&#x201d; (p. 4). Please correct this statement to &#x201c;&#x2026; (e.g., Brazil, India, and Malaysia) &#x2026;&#x201d;.</p>
            <p> </p>
            <p> INTRODUCTION</p>
            <p> The justification for selecting developed and developing countries should be strengthened. It is recommended that the selection criteria be presented in the Methodology section and supported with additional evidence. For example, why was China not included?</p>
            <p> </p>
            <p> The manuscript does not appear to provide sufficient support for the various objectives presented.</p>
            <p> </p>
            <p> &#x201c;Our main contribution is to show that it is possible to systematically extract alpha from these environments using deep learning, and to present solid evidence for the impact of computational advances in reducing the volatility of developing markets and converting it into actionable, high-quality returns&#x201d; (p. 4). Could this not be considered the primary objective of the study?</p>
            <p> </p>
            <p> I suggest presenting the main objective as follows: &#x201c;to analyze the possibility of systematically extracting alpha from developing-country markets using deep learning.&#x201d;</p>
            <p> The current objective &#x201c;a&#x201d; does not seem to be an actual objective of the study, but rather an underlying assumption. Likewise, objectives &#x201c;b&#x201d; and &#x201c;c&#x201d; appear not to be genuine research objectives. Therefore, I suggest specific objectives (which could also be stated as research questions), such as:</p>
            <p> _ To develop deep learning models tailored to both developing and developed countries.</p>
            <p> _ To evaluate and compare the predictive performance of the models developed for both groups of countries.</p>
            <p> _ To discuss the implications of the findings from the perspective of investors and other market participants.</p>
            <p> Also, broaden the discussion of the study&#x2019;s potential contributions to different stakeholders, such as analysts, market regulators, and the economies of developing countries as a whole.</p>
            <p> </p>
            <p> LITERATURE REVIEW</p>
            <p> Overall, this section is highly fragmented. Consider improving paragraph articulation and reducing the number of subsections.</p>
            <p> &#x201c;For instance, a recent causality investigation of stock prices and macroeconomic indicators in the Indian stock market reveals a tight relationship between volatility in developing economies and macroeconomics, which, in turn, influences asset pricing&#x201d; (p. 4). It is important to support this argument with broader evidence (i.e., general conclusions from multiple studies) rather than relying on a single study.</p>
            <p> In subsection 4.2, provide additional evidence that deep neural networks outperform memory-free algorithms (such as Random Forest, for example). Furthermore, explain why these specific models were selected and employed.</p>
            <p> &#x201c;Combined with regularisation techniques inherent in modern architectures (e.g., dropout layers in LSTMs), this validation strategy ensures that the alpha generated is robust and not merely an artefact of overfitting&#x201d; (p. 6). Please provide a more detailed explanation of why this occurs.</p>
            <p> Strengthen the rationale for the use of K-means clustering by providing additional supporting arguments and studies.</p>
            <p> Clarify the criteria used for selecting the papers presented in Table 1.</p>
            <p> </p>
            <p> METHODOLOGY</p>
            <p> Provide support from the literature for the specific methodological choices related to &#x201c;Data Collection&#x201d; (e.g., why exactly 30 days and 20 firms were selected), &#x201c;Price Denoising and Signal Generation&#x201d;, &#x201c;Prediction Model specification&#x201d;, and other key methodological decisions.</p>
            <p> Please explain the decision to avoid using traditional technical indicators more clearly. What are the potential implications of excluding such indicators from the analysis?</p>
            <p> Improve the quality of Figure 6. Additionally, why is this figure presented at this stage of the manuscript?</p>
            <p> </p>
            <p> RESULTS</p>
            <p> Why was RMSE selected instead of other widely used machine learning performance metrics, such as MAPE, for model evaluation?</p>
            <p> Please improve the quality of the figures, as they are currently almost illegible.</p>
            <p> I suggest replacing the specific term &#x201c;accuracy&#x201d; with a more general term, such as &#x201c;performance,&#x201d; since accuracy is technically a classification metric. In contrast, the authors employed RMSE, which is a regression metric.</p>
            <p> </p>
            <p> CONCLUSIONS / DISCUSSION</p>
            <p> The practical implications of the findings should be discussed more thoroughly, extending beyond their relevance to investors.</p>
            <p> There is no need to create subsection 9.1 if subsection 9.2 does not exist.</p>
            <p> Regarding the limitations, it is important to discuss more carefully why not all developing countries may benefit equally from the findings and to address potential sampling biases in greater depth.</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Yes</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Partly</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Partly</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Partly</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Partly</p>
            <p>Reviewer Expertise:</p>
            <p>Machine learning applied to the financial market, algorithmic management, corporate finance, management control systems.</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
    </sub-article>
</article>
