The rapid changes in the finance industry due to the increasing amount of data have revolutionized the techniques on data processing and data analysis and brought new theoretical and computational challenges. In contrast to classical stochastic control theory and other analytical approaches for solving financial decision-making problems that heavily reply on model assumptions, new developments from reinforcement learning (RL) are able to make full use of the large amount of financial data with fewer model assumptions and to improve decisions in complex financial environments. This survey paper aims to review the recent developments and use of RL approaches in finance. We give an introduction to Markov decision processes, which is the setting for many of the commonly used RL approaches. Various algorithms are then introduced with a focus on value and policy based methods that do not require any model assumptions. Connections are made with neural networks to extend the framework to encompass deep RL algorithms. Our survey concludes by discussing the application of these RL algorithms in a variety of decision-making problems in finance, including optimal execution, portfolio optimization, option pricing and hedging, market making, smart order routing, and robo-advising.
翻译:由于数据数量的增加,金融业的迅速变化使数据处理和数据分析的技术发生了革命性的变化,并带来了新的理论和计算挑战。与传统的随机控制理论和其他分析方法相比,解决金融决策问题的典型方法对模型假设反应很大,强化学习的新发展能够充分利用大量金融数据,模型假设较少,并改进复杂金融环境中的决策。本调查文件的目的是审查RL方法在金融方面的最新发展和使用情况。我们介绍了Markov决策程序,这是许多常用RL方法的设置。然后采用各种算法,重点是价值和基于政策的方法,而不需要任何模型假设。与神经网络建立了联系,以扩大框架,将深度RL算法包括在内。我们的调查结论是讨论这些RL算法在金融方面各种决策问题中的应用,包括最佳执行、组合优化、选择定价和套期、市场制造、智能有序路由和robo-advising。