Designing profitable and reliable trading strategies is challenging in the highly volatile cryptocurrency market. Existing works applied deep reinforcement learning methods and optimistically reported increased profits in backtesting, which may suffer from the \textit{false positive} issue due to overfitting. In this paper, we propose a practical approach to address backtest overfitting for cryptocurrency trading using deep reinforcement learning. First, we formulate the detection of backtest overfitting as a hypothesis test. Then, we train the DRL agents, estimate the probability of overfitting, and reject the overfitted agents, increasing the chance of good trading performance. Finally, on 10 cryptocurrencies over a testing period from 05/01/2022 to 06/27/2022 (during which the crypto market \textbf{crashed two times}), we show that the less overfitted deep reinforcement learning agents have a higher return than that of more overfitted agents, an equal weight strategy, and the S\&P DBM Index (market benchmark), offering confidence in possible deployment to a real market.
翻译:在高度动荡的加密货币市场,设计有利可图和可靠的交易战略具有挑战性。现有的工程应用了深度强化学习方法,乐观地报告了回考利润的增加,由于超装,这些利润可能受到\ textit{false正}问题的影响。在本文中,我们提出一个切实可行的办法,用深强化学习来解决加密货币交易的反测试过度问题。首先,我们将检测反测试作为假设测试。然后,我们培训DRL代理,估计超配的可能性,并拒绝超配代理,增加良好贸易业绩的机会。最后,在05/01/2022至06/27/2022的测试期间,10个加密(这期间,加密市场有2次),我们显示,不那么高装的深加固学习代理的回报高于更配的代理的回报,同等重量战略和S ⁇ P DBM指数(市场基准),为可能部署到实际市场提供了信心。