Revolutionize AI Trading Bots with AutoML-Based Multi-timeframe Bitcoin Price Prediction

dc.contributor.authorKhurana, Surinder Singh
dc.contributor.authorSingh, Parvinder
dc.contributor.authorGarg, Naresh Kumar
dc.date.accessioned2024-01-21T10:48:42Z
dc.date.accessioned2024-08-14T05:05:35Z
dc.date.available2024-01-21T10:48:42Z
dc.date.available2024-08-14T05:05:35Z
dc.date.issued2023-06-27T00:00:00
dc.description.abstractMulti-timeframe analysis/prediction provides essential information to traders. It gives a broader perspective of market trends and is used to identify significant levels of support and resistance. This will help traders/trading bots in making trading decisions. The majority of current studies focused on forecasting the closing price of daily candlesticks or high-frequency time frames, such as those of 1�min or 5�min. For artificially intelligent trading bots focusing on swing trading, price prediction related to other time frames is very significant. In this research, we present a study on developing a model to enable artificial intelligent-based trading bots to predict price components (open, high, low, and close prices) of the next 30-min, 1-h, and 4-h candlesticks of Bitcoin price. The study used two Auto-Machine Learning libraries: Tree-Based Pipeline Optimization Tool (TPOT) and AutoSklearn, to find the most suitable model for the task. The models are trained on historical price data of Bitcoin, and technical indicators are computed on these data. The performance of the trained models is evaluated in terms of R2 Score (Coefficient of Determination), Mean Absolute Error (MAE), and Mean Absolute Percentage Error (MAPE). The results showed that TPOT outperformed AutoSklearn library for all three time frames. It predicted all price components of 30-min candlestick with R2 Score of 0.999. � 2023, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.en_US
dc.identifier.doi10.1007/s42979-023-01941-8
dc.identifier.issn2662995X
dc.identifier.urihttps://kr.cup.edu.in/handle/32116/3924
dc.identifier.urlhttps://link.springer.com/10.1007/s42979-023-01941-8
dc.language.isoen_USen_US
dc.publisherSpringeren_US
dc.subjectAlgorithmic tradingen_US
dc.subjectAutoMLen_US
dc.subjectAutoSklearnen_US
dc.subjectBitcoin price predictionen_US
dc.subjectCryptocurrencyen_US
dc.subjectMulti-timeframe analysisen_US
dc.subjectTPOTen_US
dc.titleRevolutionize AI Trading Bots with AutoML-Based Multi-timeframe Bitcoin Price Predictionen_US
dc.title.journalSN Computer Scienceen_US
dc.typeArticleen_US
dc.type.accesstypeClosed Accessen_US

Files