Gray-box Adversarial Attack of Deep Reinforcement Learning-based Trading Agents
Not on the map. Why?
Abstract (arXiv)
In recent years, deep reinforcement learning (Deep RL) has been successfully implemented as a smart agent in many systems such as complex games, self-driving cars, and chat-bots. One of the interesting use cases of Deep RL is its application as an automated stock trading agent. In general, any automated trading agent is prone to manipulations by adversaries in the trading environment. Thus studying their robustness is vital for their success in practice. However, typical mechanism to study RL robustness, which is based on white-box gradient-based adversarial sample generation techniques (like FGSM), is obsolete for this use case, since the models are protected behind secure international exchange APIs, such as NASDAQ. In this research, we demonstrate that a "gray-box" approach for attacking a Deep RL-based trading agent is possible by trading in the same stock market, with no extra access to the trading agent. In our proposed approach, an adversary agent uses a hybrid Deep Neural Network as its policy consisting of Convolutional layers and fully-connected layers. On average, over three simulated trading market configurations, the adversary policy proposed in this research is able to reduce the reward values by 214.17%, which results in reducing the potential profits of the baseline by 139.4%, ensemble method by 93.7%, and an automated trading software developed by our industrial partner by 85.5%, while consuming significantly less budget than the victims (427.77%, 187.16%, and 66.97%, respectively).
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 16 of its 24 references that are in the map. First posted on arXiv 26 Sep 2023.
Builds on
16 of 24 references.
References · 16
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2013Intriguing properties of neural networkscited by 5,155
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2015Trust Region Policy Optimizationcited by 2,580
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2017Adversarial Attacks on Neural Network Policiescited by 320
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 268
- 2019Adversarial Policies: Attacking Deep Reinforcement Learningcited by 214
4 more
- 2020Adversarial Attacks on Machine Learning Systems for High-Frequency Tradingcited by 11
- 2018Adversarial Reinforcement Learning Framework for Benchmarking Collision Avoidance Mechanisms in Autonomous Vehiclescited by 8
- 2020Adversarial Attacks on Deep Algorithmic Trading Policiescited by 3
- 2019Adversarial recovery of agent rewards from latent spaces of the limit order bookcited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.