专栏名称: 机器学习研究会
机器学习研究会是北京大学大数据与机器学习创新中心旗下的学生组织,旨在构建一个机器学习从事者交流的平台。除了及时分享领域资讯外,协会还会举办各种业界巨头/学术神牛讲座、学术大牛沙龙分享会、real data 创新竞赛等活动。
目录
相关文章推荐
黄建同学  ·  不得了了……Replit ... ·  19 小时前  
爱可可-爱生活  ·  【Claude和o3 ... ·  昨天  
量子位  ·  华为昇腾推理DeepSeek-R1,性能比肩 ... ·  昨天  
AI前线  ·  o3-mini之后,OpenAI又紧急上线D ... ·  3 天前  
爱可可-爱生活  ·  【[106星]Awesome-Multi-C ... ·  5 天前  
51好读  ›  专栏  ›  机器学习研究会

【推荐】强化学习算法交易导论

机器学习研究会  · 公众号  · AI  · 2018-02-11 23:12

正文

                                                                                                                                                                                       
点击上方“机器学习研究会”可以订阅
摘要
 

转自:爱可可-爱生活

The academic Deep Learning research community has largely stayed away from the financial markets. Maybe that’s because the finance industry has a bad reputation, the problem doesn’t seem interesting from a research perspective, or because data is difficult and expensive to obtain.

In this post, I’m going to argue that training Reinforcement Learning agents to trade in the financial (and cryptocurrency) markets can be an extremely interesting research problem. I believe that it has not received enough attention from the research community but has the potential to push the state-of-the art of many related fields. It is quite similar to training agents for multiplayer games such as DotA, and many of the same research problems carry over. Knowing virtually nothing about trading, I have spent the past few months working on a project in this field.

This is not a “price prediction using Deep Learning” post. So, if you’re looking for example code and models you may be disappointed. Instead, I want to talk on a more high level about why learning to trade using Machine Learning is difficult, what some of the challenges are, and where I think Reinforcement Learning fits in. If there’s enough interest in this area I may follow up with another post that includes concrete examples.

I expect most readers to have no background in trading, just like I didn’t, so I will start out with covering some of the basics. I’m by no means an expert, so please let me know in the comments so if you find mistakes. I will use cryptocurrencies as a running example in this post, but the same concepts apply to most of the financial markets. The reason to use cryptocurrencies is that data is free, public, and easily accessible. Anyone can sign up to trade. The barriers to trading in the financial markets are a little higher, and data can be expensive. And well, there’s more hype so it’s more fun :)





请到「今天看啥」查看全文