<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Information system for generating recommendations for risk-oriented trading strategies based on deep learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nickolay Rudnichenko</string-name>
          <email>nickolay.rud@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladimir Vychuzhanin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Denys Shvedov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetiana Otradskya</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Igor Petrov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>PCWrEooUrckResehdoinpgs ISSNc1e6u1r-3w-0s0.o7r3g</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National University “Odessa Maritime Academy”</institution>
          ,
          <addr-line>8 Didrichson Str., Odessa, 65029</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Odessa Polytechnic National University</institution>
          ,
          <addr-line>1 Shevchenko Ave., Odessa, 65001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>110</fpage>
      <lpage>119</lpage>
      <abstract>
        <p>This article is devoted to the issue of formalization and description of technical aspects of development of an information system for generating recommendations for risk-oriented trading strategies on stock exchanges based on the use of deep learning models. The study used a data set representing information on exchange trading in Apple assets obtained from the Yahoo Finance system. The concept of a software system including three functionally independent modules was developed, their formal schematization was carried out. A project of the system with the construction of a diagram of the main components displaying the relationships between the elements was created. In the PyCharm development environment, a structure of directories and files was developed to organize the system software. A graphical user interface with interactive widgets was implemented, providing opportunities for entering, processing and visualizing data. An analysis of the work of the developed modules was carried out, including a description of the strategic recommendations they generate for making trading decisions. The obtained results were interpreted, their key features were identified. Promising areas of further research were determined and possible ways to improve the system were outlined.</p>
      </abstract>
      <kwd-group>
        <kwd>data analysis</kwd>
        <kwd>recommendation systems</kwd>
        <kwd>financial risk trading</kwd>
        <kwd>deep learning</kwd>
        <kwd>decision support</kwd>
        <kwd>information systems development</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In the modern financial market, including the sphere of trading assets, there is a growing interest in
participating in exchange trading, which is becoming a current trend among investors [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However,
the decision-making process in this area is associated with numerous risks and dificulties, which are
caused by various factors [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The volatility of the value of financial instruments is determined by
the influence of dificult-to-formalize factors, such as the dynamics of interest rates, socio-geopolitical
crises, as well as the instability of macro- and microeconomic ecosystems, which afects the behavior of
market participants [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. An important aspect is the formation of optimistic and pessimistic risk-oriented
strategies for the target management of financial trading decisions. The situation is aggravated by
the increase in the volume of data generated by exchanges, including information on price quotes,
trading volumes, economic indicators and corporate reports [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Such an array of data creates additional
pressure on traders, increasing the likelihood of errors associated with subjective factors of human
perception [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In this regard, the key factors determining the success of investments are the eficiency
and accuracy of risk-oriented analytics [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        In order to efectively perform analytical procedures and compete with institutional investors to
achieve target results in the formation of financial decisions, there is an increasing need for specialized
tools that can automate the process of analyzing alternatives, identify trends and evaluate trading
strategies [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        Traditional methods of technical analysis often do not provide the necessary level of adaptability and
accuracy in the conditions of the modern financial environment [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. This explains the growing interest
in the implementation of machine learning (ML), deep learning (DL) and artificial neural networks
(ANN) methods [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. These approaches allow you to automate the processing of large volumes of
data, identify complex and non-obvious patterns, and create technological solutions to support trading
decisions [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Thus, the development of our own analytical system in the field of issuing recommendations on
risk-oriented strategies for conducting exchange trading is due to the need to improve the accuracy,
speed and adaptability of decisions made. A promising direction is the integration of ML and DL
methods to create comprehensive decision support tools [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>Modern models of support for making trading decisions based on the use of ML and DL algorithms
have been actively integrated in recent years to solve applied problems in the field of financial
management and accounting, including on stock markets in order to automate data analysis processes,
predictive analytics and improve the quality of choosing trading strategies. A feature of the data on
trading systems is their temporal nature, i.e. the variability of parameters (price, demand, volatility, etc.)
over time. In this regard, it should be noted that time series analysis methods are appropriate for use in
short-term forecasting, which is due to the nature of the change in the forecast horizon, an increase in
which may lead to the need to calculate new values based on the obtained indicators.</p>
      <p>
        This is acceptable at some time intervals, but the accuracy can be significantly reduced, especially
in the case of an increase in the forecast horizon [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. At the same time, an important factor is the
presence of a number of limitations, including those consisting in the need to adapt the planning
conditions to stationary processes, i.e. ensuring a static probability distribution. A feature that must be
taken into account when choosing ML and DL models and their parameterization for solving repressed
models is the fact that time series in real economic, financial, marketing and trade problems are most
often non-stationary and homogeneous. In fact, this means that the residual formed by subtracting a
non-random component from a series is a stationary time series [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        A feature that must be taken into account when choosing ML and DL models and their
parameterization for solving repressed models is the fact that time series in real economic, financial, marketing and
trade problems are most often non-stationary and homogeneous. In fact, this means that the residual
formed by subtracting a non-random component from a series is a stationary time series [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        In addition to classical ML methods used for such problems, the ARIMA, GARCH approaches and
ANN models with eficient memory (for example, LSTM architecture) should be especially noted. The
ARIMA model is the result of a kind of generalization of the autoregressive moving average model, its
purpose is to build forecasts of time series of diferent types, in practice it is actively used to perform
procedures for analyzing the value of shares and various financial indicators [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>
        This model is a type of autoregressive models, the essence of which is to organize the process of
calculating forecast values at fixed points in time based on previously obtained values. An important
aspect of the operation of such models is the study of not the values of the process directly, but focusing
on modifying its indicators relative to each other. Smoothing outliers of the series is carried out on the
basis of the moving average approach by replacing the original calculated value with the arithmetic
mean of the members closest to it [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Thus, in addition to classical MO models, there is a range of
diferent models, the combination and comparison of which with each other in order to determine the
most accurate and possessing the generalizing ability of the maximum level can be a promising area of
research.
      </p>
      <p>The aim of the work is to develop a project and software implementation of an information system
for issuing recommendations on risk-oriented target trading strategies.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Results</title>
      <sec id="sec-2-1">
        <title>2.1. Dataset description</title>
        <p>
          In this paper, given the specifics of the topic under consideration, the choice of the Yahoo Finance (YF)
platform as the initial data source seems reasonable and rational [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. This resource provides access to
reliable and detailed information on financial markets, providing a wide range of analytical capabilities.
YF data can be used to forecast price trends, analyze financial statements, study the impact of economic
events and monitor the news background.
        </p>
        <p>To efectively work with YF data, it is advisable to use the yfinance library, which is implemented in
the Python programming language. This tool provides a convenient interface for loading and processing
ifnancial information. The library allows you to extract a wide range of data, including:
• historical data on stock prices for a certain period (Open, High, Low, Close, Adjusted Close,</p>
        <p>Volume);
• real-time trading information (if available);
• company financial statements;
• information on dividends and stock splits;
• metadata on sectors, industries and option chains;
• currency rates and ETF data.</p>
        <p>Thus, using the yfinance library in combination with Yahoo Finance data provides the necessary
functionality for conducting complex financial market analysis, including developing predictive models
and evaluating asset management strategies.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. The implementation of the system concept</title>
        <p>The system project was developed using the Python programming language in the PyCharm integrated
development environment. To work with the data, libraries were used that provide processing, analysis
and visualization (NumPy, Pandas, Seaborn, and Sklearn), as well as tools for implementing machine
and deep learning methods (TensorFlow, Keras, Sklearn). The keras and pickle formats, as well as the
joblib library, are used to save the created models. The recommendation generation system consists
of three autonomous data analysis modules, the results of which are integrated to form risk-oriented
trading strategies:
• Trading indicator analysis module for generation signals for opening and closing trades based
on the intersection of two moving averages (SMA, EMA), also RSI, MACD and Bollinger Bands
indicators are taken into account in proposed system;
• ARIMA-based time series analysis module (ARIMA module), which supports the creation of basic
models, automatic parameter selection and seasonal models development;
• DL module, which usefull for building stock price forecasting models for a given time horizon.</p>
        <p>The interaction between the modules is presented as a diagram (figure 1). Data preparation is carried
out via API, which includes selecting information from Yahoo Finance based on specified parameters
(time interval, ticker type), saving in a separate collection, trend analysis, calculating and displaying
closing price values for the period, and taking into account the capitalization of splits in a specified time
period. Based on the generated data, a preliminary study is carried out using a number of approaches:
• Moving average methods for smoothing out price changes and identify trends in the data. It allow
us to identify optimal moments to enter or exit transactions.
• ARIMA models used for data analyzing with diferent trends (seasonality and pronounced) and
future trades prices and volumes prediction.
YF</p>
        <p>API</p>
        <p>Data
collection
Customization</p>
        <p>Models
serialization</p>
        <p>Trading
decisions</p>
        <p>Calculations
Moving Averages</p>
        <p>ARIMA</p>
        <p>Data researching</p>
        <p>Deep Neural</p>
        <p>Networks
Visualization</p>
        <p>Profiling</p>
        <p>Metrics
evaluation</p>
        <p>Forecasting</p>
        <p>Data
preparation</p>
        <p>Model
formation
Results
analysis</p>
        <p>• Deep learning models. Designed to predict possible market behavior scenarios. After creation, the
models are adapted to the required time ranges and data parameters, which afects the accuracy of
their operation. The final models are serialized and saved in pickle or keras format for subsequent
use.</p>
        <p>The models can then be loaded and used to perform analytical tasks separately from the working
environment in which they were created. The next step is to evaluate the results of the generated
models, including by visualizing two-dimensional graphical diagrams to highlight the necessary context
of the obtained data estimates, profiling the model testing processes, assessing the quality metrics of
the models, and performing the forecast procedure, which together are used to support the adoption of
trading decisions on the principle of “buy/sell/wait”.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. System project structure</title>
        <p>The user of the first module has the ability to analyze the loaded data, perform calculations and evaluate
the values of indicators (SMA, EMA, RSI, MACD), interpret the results in graphical form, and save text
results of data analysis and generated visualizations. For the ARIMA model generation module, the
general list of use cases is similar to the previous module, but a number of additional aspects have been
implemented.</p>
        <p>In particular, the user enters a ticker, time range and input parameters for building ARIMA models
(simple, with automatic parameter selection and seasonal), he also has the ability to initialize the process
of creating models, estimating error values based on the use of the RMSE metric, performing forecast
operations, displaying analysis metrics and recommendations in the interface, including their output
based on forecasts, as well as functions for serializing models of analysis results into object and text
ifles, visualizations in graphic files. The diagram of the main component of the system is shown in
ifgure 2.</p>
        <p>GUI
+Tkinter
+Input Fields
+Buttons
+ProgressBar
+TreeView
+Text Display
uses</p>
        <p>DataProcessing
+prepare_data(data, train_split)
+load_data()
+evaluate_model(model, X_test, y_test, scaler)
+compare_models()
+clear_table()</p>
        <p>outputs metrics
MetricsEvaluation
generates data</p>
        <p>Visualization
+plot_metrics()
+plot_all_losses()
+compare_models()
+build_lstm_model(units, optimizer)
+build_cnn_model(filters, kernel_size, optimizer)
+build_gru_model(units, optimizer)
triggers training</p>
        <p>Model
provides predictions</p>
        <p>Prediction
+make_prediction()
+save_results()
stores results
saves/loads models</p>
        <p>FileOperations
+save_model()
+load_model_file()</p>
        <p>As part of the use of the DL module, the user is provided with the following options: entering input
data; dividing the sample into proportions for the training and test subsets; creating DL models (LSTM,
CNN, GRU); training and testing DL models; outputting values of model accuracy evaluation metrics;
building visualizations of loss values; evaluating the speed of creating DL models; performing forecasts
and issuing recommendations; saving visualizations; saving DL model objects to keras objects. The key
components, which are blocks of individual Python functions, are:
• GUI, provides various functionality for displaying widgets and special controls and user interaction
with the application interface (including processing button clicks, adding data to tables, entering
values and text fields);
• DataProcessing, performs data processing procedures, loading them and preparing them for the
training and testing of models for their evaluation;
• Model, directly builds DL models (LSTM, CNN, GRU);
• MetricsEvaluation, calculates model quality metrics and compares them with each other;
• Prediction, implements the process of starting to build forecasts and providing the results of
model operation;
• Visualization, performs procedures for constructing visual diagrams and graphs for analyzing
the results of model operation, including evaluating their metrics;
• FileOperations, implements the functionality of serializing data and objects by saving and loading
the created DL models and the results of their forecasts.</p>
        <p>The graphical interface of the system is implemented as a desktop software application, with various
widgets from the Tkinter library used as interface elements.</p>
        <p>The interface includes buttons for training models, loading and saving to files, performing a forecast,
plotting a graph based on loss values, saving forecast results and comparing models with each other, as
well as clearing tables.</p>
        <p>A separate table with scrolling was created to specify the hyperparameter values for each created
model.</p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. Results analysis and discussion</title>
        <p>Based on the implemented modules of the system, a study and analysis of the results of practical use
was performed, in particular, the module for assessing trading indicators. The conclusions made based
on the results of the analysis are supported by visualizations, an example of which is shown in figure 3,
below is an interpretation of the key results.</p>
        <p>The RSI analysis revealed several key features. The RSI indicator more often reaches values
corresponding to the overbought area, which indicates more frequent price declines in short time periods.
Such dynamics indicate short-term corrections, typical for highly volatile markets. In some parts of the
time series, there is a weak divergence between the RSI values and price movements. This may indicate
a weakening of the current trend and the possibility of a reversal.</p>
        <p>In the process of using the DL module, various models of artificial neural networks (ANN) were built,
after which their results were compared by the loss metric, as shown in figure 4.</p>
        <p>Main conclusions from the analysis:
• during training over 100 epochs, there is practically no overfitting efect. This indicates a good
generalizing ability of the models;
• the GRU model demonstrates the fastest decrease in the loss metric values, already in the first 3
training epochs;
• the LSTM model stabilizes last of all, around the 20th epoch.</p>
        <p>Comparison of the training speed of the models:
• the convolutional ANN model trains the fastest, but shows the lowest accuracy;
• training the LSTM model takes more than 6 times longer than the convolutional model;
• the GRU model requires the longest time to train among all, but it turns out to be the leader in
accuracy labels.</p>
        <p>The GRU model demonstrated the highest values of the 2 coeficient, which indicates its best
predictive ability. All models used the same optimizer, Adam, which ensures uniformity in the training
process and allows for a more objective comparison of their results. From the analysis, we can conclude
that the GRU model is the most accurate in terms of accuracy marks and 2 coeficient, despite the
longer training time, while the LSTM model requires more time to stabilize and is less eficient in terms
of training speed.</p>
        <p>The GRU model (figure 5) demonstrates the ability to accurately account for local trend changes and
efectively describe periods of market turbulence. When forecasting for the next 30 days (monthly time
horizon), the GRU model predicts an optimistic increase in asset prices, which suggests a long-term
purchase strategy. At the same time, the CNN model gives a pessimistic forecast, focusing on selling
assets, and LSTM ofers a neutral approach, closer to the asset holding strategy.</p>
        <p>Thus, if we compare the forecast results obtained on the basis of SMA, EMA, RSI, MACD, ARIMA,
GRU, LSTM, CNN with each other in terms of accuracy and completeness, we should note higher values
for deep learning models (especially GRU) and the seasonal ARIMA model, allowing us to make more
balanced and confident decisions on selling or buying assets. Using only indicator values does not show
high reliability of forecasts and is almost 1.5 times less accurate than LSTM models.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Summary</title>
      <p>The conducted studies confirm that the developed system for analyzing data and supporting trading
decisions on the exchange provides the user with the opportunity for a comprehensive assessment of
various strategies. It is based on a combination of forecasts generated by trading indicators, ARIMA,
GRU, LSTM and CNN models, which is especially important in the conditions of high uncertainty
typical of exchange markets. These uncertainties are associated with the influence of many factors –
social, political, environmental and economic – that are dificult to formalize.</p>
      <p>The key novelty of the work lies in the adaptation, aggregation and hybrid software implementation
of diferent approaches to the formation of recommendations for making trading decisions in a single
system built on a modular architecture, as well as in the development and optimization of diferent
deep learning models with an assessment of their efectiveness.</p>
      <p>We can note that decisions should be based on the interpretation of forecasts from all models. To
improve accuracy, it is important to consider both the coincidences in their results and the diferences:
if all models give consistent forecasts, this increases confidence in the choice of strategy and if there are
any disagreements in prediction conservative strategy is more preferable; linear conducting additional
analysis of external factors. Also, we want to accentuate that the final trading decision should be made
jointly with the data analyst.</p>
      <p>The integration of hybrid neuro-fuzzy methods into the system will increase the stability of forecasts,
especially in conditions of uncertainty, and minimize the influence of external factors on
decisionmaking.</p>
      <p>Thus, using the system not only helps to improve the quality of forecasts, but also serves as a tool for
building more sustainable trading strategies in turbulent conditions.</p>
      <p>Declaration on Generative AI: The authors have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>N.</given-names>
            <surname>Rudnichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Vychuzhanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shibaeva</surname>
          </string-name>
          , I. Petrov, T. Otradskya,
          <article-title>Intelligent Data Clustering System for Searching Hidden Regularities in Financial Transactions</article-title>
          , in: A.
          <string-name>
            <surname>Pakstas</surname>
            ,
            <given-names>Y. P.</given-names>
          </string-name>
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Vychuzhanin</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Yin</surname>
          </string-name>
          , N. Rudnichenko (Eds.),
          <source>Proceedings of the 11-th International Conference "Information Control Systems &amp; Technologies"</source>
          , Odessa, Ukraine,
          <source>September 21-23</source>
          ,
          <year>2023</year>
          , volume
          <volume>3513</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>163</fpage>
          -
          <lpage>176</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3513</volume>
          /paper14.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>N.</given-names>
            <surname>Rudnichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Vychuzhanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Otradskya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Shvedov</surname>
          </string-name>
          ,
          <article-title>Intelligent System for Processing and Forecasting Financial Assets and Risks</article-title>
          , in: S. Subbotin (Ed.),
          <source>Proceedings of The Seventh International Workshop on Computer Modeling and Intelligent Systems (CMIS-2024)</source>
          , Zaporizhzhia, Ukraine, May 3,
          <year>2024</year>
          , volume
          <volume>3702</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>251</fpage>
          -
          <lpage>262</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3702</volume>
          /paper21.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bao</surname>
          </string-name>
          ,
          <article-title>Deep Reinforcement Learning Based Optimization and Risk Control of Trading Strategies</article-title>
          ,
          <source>Journal of Electrical Systems</source>
          <volume>20</volume>
          (
          <year>2024</year>
          )
          <fpage>241</fpage>
          -
          <lpage>252</lpage>
          . doi:
          <volume>10</volume>
          .52783/jes.
          <year>1943</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <source>Research on Quantitative Trading Based on Deep Learning</source>
          , in: J.
          <string-name>
            <surname>C. Hung</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Yen</surname>
          </string-name>
          , J.-W. Chang (Eds.),
          <source>Frontier Computing on Industrial Applications</source>
          Volume
          <volume>2</volume>
          , volume
          <volume>1132</volume>
          of Lecture Notes in Electrical Engineering, Springer Nature Singapore, Singapore,
          <year>2024</year>
          , pp.
          <fpage>23</fpage>
          -
          <lpage>30</lpage>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-99-9538-
          <issue>7</issue>
          _
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Tay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lim</surname>
          </string-name>
          ,
          <article-title>Deep Reinforcement Learning in Cryptocurrency Trading: A Profitable Approach</article-title>
          ,
          <source>Journal of Telecommunications and the Digital Economy</source>
          <volume>12</volume>
          (
          <year>2024</year>
          )
          <fpage>126</fpage>
          -
          <lpage>147</lpage>
          . doi:
          <volume>10</volume>
          .18080/jtde. v12n3.
          <fpage>985</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Vishal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ravi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lal</surname>
          </string-name>
          ,
          <article-title>Ensemble deep reinforcement learning for financial trading</article-title>
          , in: L. A.
          <string-name>
            <surname>Maglaras</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Das</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Tripathy</surname>
          </string-name>
          , S. Patnaik (Eds.),
          <source>Machine Learning Approaches in Financial Analytics</source>
          , volume
          <volume>254</volume>
          <source>of Intelligent Systems Reference Library</source>
          , Springer Nature Switzerland, Cham,
          <year>2024</year>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>207</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -61037-
          <issue>0</issue>
          _
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <article-title>High-Frequency Quantitative Trading of Digital Currencies Based on Fusion of Deep Reinforcement Learning Models with Evolutionary Strategies</article-title>
          ,
          <source>Journal of Computing and Information Technology</source>
          <volume>32</volume>
          (
          <year>2024</year>
          )
          <fpage>33</fpage>
          -
          <lpage>45</lpage>
          . doi:
          <volume>10</volume>
          .20532/cit.
          <year>2024</year>
          .
          <volume>1005825</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Priyadarshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <article-title>Detecting Insider Trading in the Indian Stock Market: An Optimized Deep Learning Approach</article-title>
          , Computational
          <string-name>
            <surname>Economics</surname>
          </string-name>
          (
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          .1007/s10614-024-10697-z.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Lou</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Wang, Optimization of High-Frequency Trading Strategies Using Deep Reinforcement Learning</article-title>
          ,
          <source>Journal of Artificial Intelligence General Science (JAIGS) 6</source>
          (
          <year>2024</year>
          )
          <fpage>230</fpage>
          -
          <lpage>257</lpage>
          . doi:
          <volume>10</volume>
          .60087/jaigs.v6i1.
          <fpage>247</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Aken</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>The Application of Deep Reinforcement Learning in Stock Trading Models</article-title>
          ,
          <source>in: Proceedings of the 7th International Conference on Economic Management and Green Development</source>
          , volume
          <volume>39</volume>
          of Advances in Economics, Management and
          <string-name>
            <given-names>Political</given-names>
            <surname>Sciences</surname>
          </string-name>
          ,
          <year>2023</year>
          , pp.
          <fpage>215</fpage>
          -
          <lpage>223</lpage>
          . doi:
          <volume>10</volume>
          .54254/
          <fpage>2754</fpage>
          -1169/39/20231973.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , G. Yan,
          <source>Survey on the Application of Deep Learning in Algorithmic Trading, Data Science in Finance and Economics</source>
          <volume>1</volume>
          (
          <year>2021</year>
          )
          <fpage>345</fpage>
          -
          <lpage>361</lpage>
          . doi:
          <volume>10</volume>
          .3934/DSFE.2021019.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Qu</surname>
          </string-name>
          , Y. Han,
          <string-name>
            <given-names>F.</given-names>
            <surname>Duan</surname>
          </string-name>
          ,
          <article-title>Deep Reinforcement Learning with Comprehensive Reward for Stock Trading</article-title>
          , in: M.
          <string-name>
            <surname>Tanveer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Agarwal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ozawa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Ekbal</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Jatowt (Eds.),
          <source>Neural Information Processing</source>
          , volume
          <volume>1794</volume>
          of Communications in Computer and Information Science, Springer Nature Singapore, Singapore,
          <year>2023</year>
          , pp.
          <fpage>530</fpage>
          -
          <lpage>541</lpage>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-99-1648-1_
          <fpage>44</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Sim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kirk</surname>
          </string-name>
          ,
          <article-title>Generalized Deep Reinforcement Learning for Trading</article-title>
          ,
          <source>Journal of Student Research</source>
          <volume>12</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .47611/jsrhs.v12i1.
          <fpage>4316</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pham-Hi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bui</surname>
          </string-name>
          ,
          <source>Optimizing Automated Trading Systems with Deep Reinforcement Learning, Algorithms</source>
          <volume>16</volume>
          (
          <year>2023</year>
          )
          <article-title>23</article-title>
          . doi:
          <volume>10</volume>
          .3390/a16010023.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sahib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Elkina</surname>
          </string-name>
          , T. Zaki, From Technical Indicators to Trading Decisions:
          <article-title>A Deep Learning Model Combining CNN</article-title>
          and LSTM,
          <source>International Journal of Advanced Computer Science and Applications</source>
          <volume>15</volume>
          (
          <year>2024</year>
          )
          <article-title>847</article-title>
          . doi:
          <volume>10</volume>
          .14569/IJACSA.
          <year>2024</year>
          .
          <volume>0150685</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mondol</surname>
          </string-name>
          ,
          <article-title>A Deep Reinforcement Learning Approach with Explainability for Cryptocurrency Trading</article-title>
          ,
          <source>Master's thesis</source>
          , University of Zurich,
          <year>2024</year>
          . doi:
          <volume>10</volume>
          .13140/RG.2.2.31230.19520.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Yahoo</surname>
            ,
            <given-names>Carriage</given-names>
          </string-name>
          <string-name>
            <surname>Services</surname>
          </string-name>
          ,
          <string-name>
            <surname>Inc. (CSV) Stock Historical</surname>
            <given-names>Prices</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Data - Yahoo Finance</surname>
          </string-name>
          ,
          <year>2025</year>
          . URL: https://finance.yahoo.com/quote/CSV/history/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>