Forecasting solar stock prices using tree-based machine learning classification: How important are silver prices?

被引:15
作者
Sadorsky, Perry [1 ]
机构
[1] York Univ, Schulich Sch Business, 4700 Keele St, Toronto, ON M3J 1P3, Canada
关键词
Forecasting; Machine learning; Random forests; Solar energy; Stock prices; RENEWABLE ENERGY STOCK; INTERNATIONAL SIGN PREDICTABILITY; CRUDE-OIL PRICES; CLEAN ENERGY; CO-MOVEMENT; COMMODITY PRICES; DIRECTION; DEPENDENCE; INDEXES; UNCERTAINTY;
D O I
10.1016/j.najef.2022.101705
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
Solar energy is one of the fastest growing sources of electricity generation. Forecasting solar stock prices is important for investors and venture capitalists interested in the renewable energy sector. This paper uses tree-based machine learning methods to forecast the direction of solar stock prices. The feature set used in prediction includes a selection of well-known technical indicators, silver prices, silver price volatility, and oil price volatility. The solar stock price direction prediction accuracy of random forests, bagging, support vector machines, and extremely randomized trees is much higher than that of logit. For a forecast horizon of between 8 and 20 days, random forests, bagging, support vector machines, and extremely randomized trees achieve a prediction accuracy greater than 85%. Although not as prominent as technical indicators like MA200, WAD, and MA20, oil price volatility and silver price volatility are also important predictors. An investment portfolio trading strategy based on trading signals generated from the extremely randomized trees stock price direction prediction outperforms a simple buy and hold strategy. These results demonstrate the accuracy of using tree-based machine learning methods to forecast the direction of solar stock prices and adds to the broader literature on using machine learning techniques to forecast stock prices.
引用
收藏
页数:15
相关论文
共 57 条
  • [1] Achelis S.B., 2013, Technical Analysis from A to Z, V2nd
  • [2] Evaluation of Tree-Based Ensemble Machine Learning Models in Predicting Stock Price Direction of Movement
    Ampomah, Ernest Kwame
    Qin, Zhiguang
    Nyame, Gabriel
    [J]. INFORMATION, 2020, 11 (06)
  • [3] [Anonymous], 2020, ECONOMIST 0523
  • [4] Evaluating multiple classifiers for stock price direction prediction
    Ballings, Michel
    Van den Poel, Dirk
    Hespeels, Nathalie
    Gryp, Ruben
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (20) : 7046 - 7056
  • [5] Predicting the direction of stock market prices using tree-based classifiers
    Basak, Suryoday
    Kar, Saibal
    Saha, Snehanshu
    Khaidem, Luckyson
    Dey, Sudeepa Roy
    [J]. NORTH AMERICAN JOURNAL OF ECONOMICS AND FINANCE, 2019, 47 : 552 - 567
  • [6] A note on the validity of cross-validation for evaluating autoregressive time series prediction
    Bergmeir, Christoph
    Hyndman, Rob J.
    Koo, Bonsoo
    [J]. COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2018, 120 : 70 - 83
  • [7] From hero to zero: Evidence of performance reversal and speculative bubbles in German renewable energy stocks
    Bohl, Martin T.
    Kaufmann, Philipp
    Stephan, Patrick M.
    [J]. ENERGY ECONOMICS, 2013, 37 : 40 - 51
  • [8] International crude oil prices and the stock prices of clean energy and technology companies: Evidence from non-linear cointegration tests with unknown structural breaks
    Bondia, Ripsy
    Ghosh, Sajal
    Kanjilal, Kakali
    [J]. ENERGY, 2016, 101 : 558 - 565
  • [9] BP, 2020, STAT REV WORLD EN 20
  • [10] Random forests
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (01) : 5 - 32