Adaptive trading system for sustainable forex markets
Joni Fat, Parwadi Moengin, Pudji Astuti, Sally Cahyati
Abstract
This study presents a sustainable and ethically aligned algorithmic trading system for the Euro/United States Dollar (EURUSD) currency pair, integrating reinforcement learning (RL) with a Sugeno-type fuzzy inference mechanism. The framework emphasizes responsible AI principles by combining adaptability and interpretability to support transparent and explainable financial decision-making. Historical EURUSD M15 data from 2020 to 2023 were used for training, while 2024 data served for out-of sample testing. The system employs EMA50-based state classification, tabular state–action–reward–state–action or SARSA learning, and a fuzzy logic layer comprising 27 expert-defined rules. During backtesting, the agent executed 785 trades, achieving a net profit of USD 61.85, a profit factor of 1.04, and a balanced win–loss ratio. Risk-adjusted analysis showed moderate resilience (sharpe ratio = 0.53) and a maximum drawdown of 59.74%. The model demonstrated strong equity stability (ESI = 0.9672) and sensitivity to macroeconomic events identified through cumulative sum (CUSUM) analysis. While the system maintained capital preservation and interpretability, responsiveness under volatile conditions requires improvement. Future work will focus on adaptive exit logic, volatility-aware reward mechanisms, and regime-sensitive policy optimization. This study contributes to advancing sustainable, transparent, and risk-aware artificial intelligence (AI) frameworks in algorithmic trading.
Keywords
adaptive trading; fuzzy logic; reinforcement learning; responsible artificial intelligence; sustainability;
DOI:
http://doi.org/10.12928/telkomnika.v24i4.27479
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats