Adversarial Attacks on Deep Algorithmic Trading Policies

10/22/2020
by   Yaser Faghan, et al.
0

Deep Reinforcement Learning (DRL) has become an appealing solution to algorithmic trading such as high frequency trading of stocks and cyptocurrencies. However, DRL have been shown to be susceptible to adversarial attacks. It follows that algorithmic trading DRL agents may also be compromised by such adversarial techniques, leading to policy manipulation. In this paper, we develop a threat model for deep trading policies, and propose two attack techniques for manipulating the performance of such policies at test-time. Furthermore, we demonstrate the effectiveness of the proposed attacks against benchmark and real-world DQN trading agents.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2020

Adversarial Attacks on Machine Learning Systems for High-Frequency Trading

Algorithmic trading systems are often completely automated, and deep lea...
research
05/16/2022

Attacking and Defending Deep Reinforcement Learning Policies

Recent studies have shown that deep reinforcement learning (DRL) policie...
research
01/18/2021

Deep Reinforcement Learning for Active High Frequency Trading

We introduce the first end-to-end Deep Reinforcement Learning (DRL) base...
research
06/03/2019

Adversarial Exploitation of Policy Imitation

This paper investigates a class of attacks targeting the confidentiality...
research
09/19/2022

A Transferable and Automatic Tuning of Deep Reinforcement Learning for Cost Effective Phishing Detection

Many challenging real-world problems require the deployment of ensembles...
research
06/09/2020

Stealing Deep Reinforcement Learning Models for Fun and Profit

In this paper, we present the first attack methodology to extract black-...
research
04/23/2022

GFCL: A GRU-based Federated Continual Learning Framework against Adversarial Attacks in IoV

The integration of ML in 5G-based Internet of Vehicles (IoV) networks ha...

Please sign up or login with your details

Forgot password? Click here to reset