5 research outputs found

    Data analytics enhanced component volatility model

    Get PDF
    Volatility modelling and forecasting have attracted many attentions in both finance and computation areas. Recent advances in machine learning allow us to construct complex models on volatility forecasting. However, the machine learning algorithms have been used merely as additional tools to the existing econometrics models. The hybrid models that specifically capture the characteristics of the volatility data have not been developed yet. We propose a new hybrid model, which is constructed by a low-pass filter, the autoregressive neural network and an autoregressive model. The volatility data is decomposed by the low-pass filter into long and short term components, which are then modelled by the autoregressive neural network and an autoregressive model respectively. The total forecasting result is aggregated by the outputs of two models. The experimental evaluations using one-hour and one-day realized volatility across four major foreign exchanges showed that the proposed model significantly outperforms the component GARCH, EGARCH and neural network only models in all forecasting horizons

    Fundamental, Sentiment and Technical Analysis for Algorithmic Trading Using Novel Genetic Programming Algorithms

    Get PDF
    This thesis explores genetic programming (GP) applications in algorithmic trading, addressing significant advancements in the field. Investors typically rely on fundamental analysis (FA) or technical analysis (TA) indicators, with sentiment analysis (SA) gaining recent attention. Consequently, algorithms have become the primary method for developing pre-programmed trading strategies, leading to substantial financial benefits. While each analysis type has been studied individually, their combined exploration remains limited. Our motivation is to assess if integrating FA, SA, and TA indicators can improve financial profitability. Therefore, we propose the use of novel GP algorithms for the combination of the three analysis types, along with the use of a novel fitness function, and a novel GP operator that encourages active trading by injecting trees into the GP population that perform a high number of trades while achieving high profitability at low risk. To evaluate our GP variants’ performance, we conduct experiments on stocks of 42 international companies, comparing the novel algorithm with the GP variants introduced in the same chapter. Moreover, we compare the proposed GP algorithm against four machine learning benchmarks and a financial trading strategy. The evaluation employs three financial metrics: Sharpe ratio, rate of return, and risk. Results consistently show that the proposed GP algorithms in each chapter enhance the financial performance of trading strategies, surpassing the benchmarks

    A comparison of forecasting approaches for capital markets

    No full text
    In recent years, machine learning algorithms have become increasingly popular in financial forecasting. Their flexible, data-driven nature makes them ideal candidates for dealing with complex financial data. This paper investigates the effectiveness of a number of machine learning algorithms, and combinations of these algorithms, at generating one-step ahead forecasts of a number of financial time series. We find that hybrid models consisting of a linear statistical model and a nonlinear machine learning algorithm are effective at forecasting future values of the series, particularly in terms of the future direction of the series

    A comparison of forecasting approaches for capital markets

    No full text
    corecore