Etd

A Forex Trading System Using Evolutionary Reinforcement Learning

Pubblico

Contenuto scaricabile

open in viewer

Building automated trading systems has long been one of the most cutting-edge and exciting fields in the financial industry. In this research project, we built a trading system based on machine learning methods. We used the Recurrent Reinforcement Learning (RRL) algorithm as our fundamental algorithm, and by introducing Genetic Algorithms (GA) in the optimization procedure, we tackled the problems of picking good initial values of parameters and dynamically updating the learning speed in the original RRL algorithm. We call this optimization algorithm the Evolutionary Recurrent Reinforcement Learning algorithm (ERRL), or the GA-RRL algorithm. ERRL allows us to find many local optimal solutions easier and faster than the original RRL algorithm. Finally, we implemented the GA-RRL system on EUR/USD at a 5-minute level, and the backtest performance showed that our GA-RRL system has potentially promising profitability. In future research we plan to introduce some risk control mechanism, implement the system on different markets and assets, and perform backtest at higher frequency level.

Creator
Contributori
Degree
Unit
Publisher
Language
  • English
Identifier
  • etd-050117-071501
Parola chiave
Advisor
Defense date
Year
  • 2017
Date created
  • 2017-05-01
Resource type
Rights statement
Ultima modifica
  • 2021-01-28

Relazioni

In Collection:

Articoli

Elementi

Permanent link to this page: https://digital.wpi.edu/show/ms35t874s