Skip to content

fabiorodp/uio_master_thesis

Repository files navigation

Trading Financial Markets Using Reinforcement Learning: Application and Analysis

Author: Fábio Rodrigues Pereira

Master thesis for M.Sc. Computational Science: Applied Mathematics and Risk Analysis.

University of Oslo / Norway.

May.2022

Abstract

Stock market forecasting has long piqued the curiosity of academics and professionals. However, because of the markets’ chaotic dynamics, increased volatility, unstable liquidity, and periodic flash crashes, conducting this kind of investigation is challenging while implementing algorithmic trading. To address these issues, the current research presents a feedback--learning tool based on reinforcement learning methods, namely function approximation reinforcement learning: SARSA, Q--Learning, and Greedy--GQ. We examined the reinforcement learning theory, from the fundamental to the most sophisticated, engineered the control agents from scratch, and ultimately validated statistically reliable analyzed findings. Numerous scenarios were provided in which reinforcement learning agents acted in the market while trading a future contract of the São Paulo stock exchange in Brazil (B3’s mini--index). Our best panels demonstrated solid final cumulative earnings of over 150% in a period of one year.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages