Next Article in Journal
Constructing Divisia Monetary Aggregates for the Asian Tigers
Previous Article in Journal
The Power of Numerical Indicators in Predicting Bankruptcy: A Systematic Review
Previous Article in Special Issue
Interdependence between the BRICS Stock Markets and the Oil Price since the Onset of Financial and Economic Crises
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Daily and Weekly Geometric Brownian Motion Stock Index Forecasts

Department of Economics and Finance, Foster College of Business at Bradley University, Peoria, IL 61625, USA
J. Risk Financial Manag. 2024, 17(10), 434; https://doi.org/10.3390/jrfm17100434 (registering DOI)
Submission received: 19 August 2024 / Revised: 22 September 2024 / Accepted: 24 September 2024 / Published: 28 September 2024
(This article belongs to the Special Issue Forecasting and Time Series Analysis)

Abstract

:
In this manuscript, daily and weekly geometric Brownian motion forecasts are obtained and tested for reliability for three indexes, DJIA, NASDAQ and S&P 500. A twenty-year rolling window is used to estimate the drift and diffusion components, and applied to obtain one-period-ahead geometric Brownian motion index values and associated probabilities. Expected values are estimated by totaling up the product of the index value and its associated probabilities, and test for reliability. The results indicate that geometric Brownian-simulated expected index values estimated using one thousand simulations can be reliable forecasts of the actual index values. Expected values estimated using one or ten simulations are not as reliable, while those obtained using at least one hundred simulations could be useful.

1. Introduction

Continuing research in Finance (Cowles 1933; Fama 1965a, 1965b, 1970; Lim and Luo 2012; Malkiel and Fama 1970) provides the theoretical foundation to obtaining accurate forecasts of future stock index values, especially if they are considered to follow a martingale process (Campbell et al. 1997; Fama 1965b). A number of different innovative and sophisticated techniques have been used to model and forecast future stock indexes. A few of these are (a) complementary ensemble empirical mode decomposition method (Chen and Pan 2016); (b) price-reversion model (Chiang-Lin et al. 2022), machine learning (Demirel et al. 2021; Pabuçcu 2019; Tang et al. 2023); (c) neural networks (Fatima and Uddin 2022; Kamalov 2020; Qiu and Song 2016); (d) locally stationary wavelets (Fryzlewicz 2005; Nason et al. 2000); (e) fuzzy time-series modeling (Tsai et al. 2019); (f) parameterized non-linear ordinary differential equations and dynamic system (Li et al. 2018); (g) genetic algorithms (Abraham et al. 2022; Pimenta et al. 2018); (h) times-series forecasting (Chávez et al. 2023; Idrees et al. 2019); and (i) geometric Brownian motion (GBM) (Alhagyan 2024; Farida et al. 2018; Karimov 2017; Kundu 2021; Maruddani and Trimono 2018; Reddy and Clinton 2016; Sinha 2024c), to name a few. This manuscript adds to the literature by applying the GBM approach to obtain and test the accuracy of daily and weekly forecasts of the Down Jones Industrial Average (DJIA), the NASDAQ Composite (NASDAQ), and the S&P 500 index values. The results indicate that accurate and reliable forecasts can be obtained using the GBM-based methodology that requires estimating expected values from numerous simulations (Sinha 2021, 2024a, 2024b, 2024d).
d P P = μ d t + σ d W t
Equation (1) presents the stochastic differential equation commonly used to represent GBM (Benninga 2014; Musiela and Rutkowski 2005; Navin 2007; Sengupta 2004). In this equation, μ represents the drift term; σ is the diffusion term; and the standard normal random Wiener variable is represented by dWt, with the Wiener term expected to have a standard deviation of one, and an average of zero. The variable P represents the stock price, and dt is the change in time.
An implementable closed-form solution of GBM used in numerous manuscripts (Benninga 2014; Benninga and Mofkadi 2021; Hull 2018; Reddy and Clinton 2016; Sinha 2021, 2024a, 2024b, 2024d) and also in this manuscript is presented in Equation (2). In this equation, P0,i is the observed index values at time 0 for an index, while Psim,t,i is the GBM-simulated value after time period Δt. The drift and diffusion terms represented by μ and σ are usually estimated as the historical mean and standard deviation of the returns (Alhagyan 2024; Benninga 2014; Benninga and Mofkadi 2021; Estember and Maraña 2016; Hersugondo et al. 2022; Sengupta 2004; Urama and Ezepue 2018) of the index. ε is a standard normal random variable with a mean of zero and a standard deviation of one.
P s i m , t , i = P 0 , i e μ t , i 1 2 σ t , i 2 t + σ t , i ε t
The biologist Robert Brown discovered Brownian motion in 1827 (Maruddani and Trimono 2018), and mathematical solutions were provided by Norbert Weiner and Einstein (1905), while Bachelier (1900) has been widely credited to be the first to use GBM to price assets. The GBM literature has grown to be a popular methodological procedure, resulting in its own extremely vast and exhaustive literature, with many authors making significant contributions to the literature, a few of which are briefly discussed here. Kundu (2021) applied the GBM technique to the Nifty 50, an index from the National Stock Market Index of India. He applied the technique to daily closings for the period between 13 July 2020 and 9 June 2021 for a total of two hundred and twenty-six days. Maruddani and Trimono (2018) forecasted prices of two stocks from Indonesia in a portfolio using a multi-dimensional GBM approach for the period between 4 January 2016 and 21 April 2017. Farida et al. (2018) applied their GBM model to daily closing prices of stocks that are part of the Jakarta Composite Index for the period between January 2014 and December 2014. Hersugondo et al. (2022) applied the GBM and Value at Risk to predict the Jakarta Islamic Index, and index comprised of Sharia stocks from 16 August 2021 to 23 August 2021. Prasad et al. (2022) accurately simulated stock prices from the Bombay Stock Exchange. Nordin et al. (2024) applied the GBM to the five ASEAN countries for the period between 2017 and 2022. Reddy and Clinton (2016) compared GBM-simulated daily prices to actual prices of Australian stocks listed on the S&P/ASX 50 Index for the period between 1 January 2013 and 31 December 2014. They estimated the drift term as the expected return by applying stock beta by applying the Capital Asset Pricing Model framework, as well as using historical standard deviation. They found simulated prices moving in the same directions at least half of the times in their sample period. Brătian et al. (2022) applied the GBM approach to the GBM framework to crisis and non-crisis financial situation and found the application to make suitable stock index forecasts.
Besides for stocks and stock indexes, GBM has been used to model prices of a number of different assets. Hamdan et al. (2020), Roslan and Halim (2024), and Sinha (2024a) estimated applied GBM to gold prices, while Germansah et al. (2023) tested GBM’s forecastability of gold derivatives. Al-Harthy (2007), Alhagyan (2024), and Croghan et al. (2017) applied GBM to energy prices. The prices of crude palm oil using GBM were researched by Ibrahim et al. (2021). Ramos et al. (2019) attempted to forecast the prices of iron ore using GBM. Abbas and Alhagyan (2023) and Alhagyan (2022) applied GBM to exchange-rate forecasting. Summarizing all the literature on GBM is beyond the scope of this manuscript, but the works of Abidin and Jaffar (2014), Hoyyi et al. (2019), Kayal and Maheswaran (2018), Kayal and Mondal (2020), Ladde and Wu (2009), Liu et al. (2020), Paluszek and Thomas (2020), Shafii et al. (2019), and Tie et al. (2018) should be mentioned, among numerous other manuscripts.
One of the major shortcomings of the GBM modeling is the use of insufficient iterations (Kumar et al. 2024; Sinha 2021). Each independently generated value of ε in Equation (2) results in a simulated value of Psim,t,i. However, as ε is a random variable, numerous GBM-simulated values can be obtained, as its value changes idiosyncratically within the requirement of its value having an average of zero and a standard deviation of one. Using this logic, Sinha (2021, 2024d) simulated values of S&P 500 for a number of simulations, ranging from one to one hundred thousand simulations, and estimated an expected value from those at the monthly, quarterly, and yearly frequencies. Sinha (2021) found that, as the number of simulations increases, the average sum of the simulated normal distribution probabilities increases to over 99% as the number of simulations increases to one thousand simulations. Sinha (2024d) explore this further and statistically tested the reliability of the GBM-based expected values for DJIA, NASDAQ, and S&P 500 index values, and found that reliable GBM values can be obtained by using one thousand simulations. Sinha (2024d) differs from Sinha (2021) in regard to how the drift and diffusion terms are estimated, and like Sinha’s work in (2024d), this manuscript also differs from (2021) as in regard to how the drift and diffusion are calculated. Given Sinha’s (2021, 2024d) findings, expected value are estimated using one thousand simulations in this manuscript. As part of robustness checks, one, ten, fifty, and one hundred simulations are also considered. This manuscript differs from Sinha (2021) and (Sinha 2024d) as the GBM process is applied to make daily and weekly forecasts as opposed to monthly, quarterly, and annual predictions. Sinha (2021) also only tested the S&P 500 index values. This manuscript differs from Sinha (2021) in how the drift and diffusion terms are calculated as well. In Sinha (2021), the drift and diffusion terms were estimated using the regression model proposed by Marquering and Verbeek (2004). Like Sinha (2024d) and Sinha (2024b), the historical mean and standard deviation of log returns are used as proxies for the drift and diffusion terms.
Summarizing, this manuscript contributes to the literature in Finance, as it shows how the GBM methodological approach can be used to obtain reliable forecasts of stock indices at the daily and weekly frequencies. The methodological innovation in this manuscript lies in the fact that it uses the GBM simulation to obtain numerous forecasts, and from these forecasts and their associated probabilities, we can estimate an expected value, and applies it to the daily and weekly frequencies. The expected values are reliable and accurate forecasts of next-day or next-week actual values, as the case maybe. The results of this manuscript also confirm that if expected values are based on a single or a few simulations, then those forecasts are not very reliable or accurate. The results in this manuscript indicate that GBM-based expected-value estimates based on at least one hundred simulations may be useful, but those based on one thousand forecasts may be accurate and reliable.
In this manuscript, Section 2 provides an overview of the data used. Section 3 is the methodology, while Section 4 discusses the results. Section 5 is the conclusion.

2. Data

The data for the manuscript primarily consists of daily and weekly index values for three stock indexes: Dow Jones Industrial Average (DJIA), NASDAQ Composite (NASDAQ), and S&P 500 from 30 December 1983 to 29 December 2023. The data consists of index values for only the actual trading days between these two dates. The data extracted from DataStream was facilitated by Bradley University’s subscription to Refinitiv Workspace1. The data obtained through this subscription are not publicly available; however, daily index values for DJIA, NASDAQ, and S&P 500 are available for free through websites like Yahoo Finance, Google Finance, and MSN Finance, to name a few such sites. The daily returns were calculated by taking the natural logarithms of adjacent index values using the formula shown in Equation (3). In this equation, r is the log-return; i refers to the three indexes, DJIA, NASDAQ, and S&P 500; and Pt and Pt−1 are adjacent prices, with Pt−1 occurring earlier than Pt.
r i = l n P i , t P i , t 1
Table 1 provides descriptive statistics. This table contains the mean return (μ) and standard deviation (σ) of the daily returns estimated using Equation (3) at both the daily and weekly frequency. The formulae used for them are shown in Equations (4) and (5), respectively. These are standard formulae that are normally used for estimating averages and standard deviations. The table also provides the largest daily and weekly increases and decreases.
μ i = r i n
σ i = r i r i ¯ 2 n 1
The daily mean return for the three indexes over the whole sample period was 0.03%, for the DJIA and S&P 500 and 0.04% for NASDAQ. During this period, the largest one-day decreases of 25.63% and 22.90% for the DJIA and S&P 500, respectively, were observed on 19 October 1987. The largest one-day decrease for the NASDAQ was observed as 13.15% on 16 March 2020. The largest one-day increase of 10.76% for the DJIA was observed on 24 March 2020, while the largest one-day increase for the NASDAQ was observed on 3 January 2001, and it was 13.25%. The largest increase of 10.96% for the S&P 500 was on 13 October 2008. The daily standard deviation for the DJIA, NASDAQ, and S&P 500 over the entire sample period was 1.13%, 1.39%, and 1.15%, respectively.

3. Methodology

The primary methodological approach in this manuscript is to obtain forecasts of stock index values and then compare those to actual values Sinha (2021). This approach is similar to that of Sinha (2024d), and also used in Sinha (2024a, 2024b). The expected index values are obtained through GBM simulations, which requires two important components: drift and diffusion. These were calculated using Equations (4) and (5), respectively. Using those components, one thousand values were simulated using the GBM framework shown in Equation (2). Probabilities for these simulated values were also obtained, and, using the probabilities, the expected index values were estimated using Equation (7). Equation (8) was used to test the reliability of the forecasted index values. The differences in the means and standard deviations of the actual and expected values were also tested. The process was also repeated for different numbers of simulations: 1, 10, 50, and 100 simulations. The methodological approach is similar to that of Sinha (2021), expected for how the drift and diffusion components were estimated and for the number of number of simulations. The details of the methodology are described in the following sections.

3.1. Estimating Drift and Diffusion

The drift and diffusion terms used in the GBM framework for the simulation were proxied by the average returns and standard deviation of the returns estimated using Equation (3). The drift and diffusion terms were estimated using the standard formulae for averages and standard deviations, using formulae similar to Equations (4) and (5), respectively, for all the three indexes, DJIA, NASDAQ, and S&P 500, separately. A rolling- window approach was used similar to the approaches used in Sinha (2021, 2024a, 2024b, and 2024d), where the window was based on a twenty-year period. In this manuscript, the window is based on a twenty-year period as well, but at the daily and weekly frequency. This works out to five thousand and thirty-eight days at the daily frequency, and one thousand and forty-three weeks at the weekly frequency. For each window, a day or a week is dropped at the beginning of the window, and a day or a week is added at the end, as the windows move along.

3.2. Geometric Brownian Motion and Expected Index Value Estimation

The GBM framework, as represented in Equation (2), has been used in a number of manuscripts and books (Benninga and Mofkadi 2021; Hull 2018; Maruddani and Trimono 2018; Musiela and Rutkowski 2005; Navin 2007; Reddy and Clinton 2016; Sinha 2021, 2024a, 2024b, 2024d). In this manuscript, the GBM was simulated one thousand times, unlike in some other works (Sinha 2021, 2024a, 2024b, 2024d), where one hundred thousand simulations were carried out. In Sinha (2021), the expected price based on only one simulation was also estimated. In Sinha (2024d), a different number of GBM simulations were carried out, namely 1, 10, 50, 100, 200, 300, 400, 500, and 1000 simulations. In these simulations, it was found that the expected price based on one thousand simulations produced sufficiently reliable forecasted values. Accordingly, in this study, one thousand simulations were initially carried out. As part of the robustness check, the expected index values based on one, ten, fifty, and one hundred simulations were also estimated.
r s i m , t , i = l n P s i m , t , i P 0 , i
Using Equation (6), the returns for the simulated prices were estimated. The simulated returns were sorted from the lowest to the highest, and cumulative normally distributed functions for each of these returns were calculated around the means and standard deviations estimated using the rolling-window process described in Section 3.1. The probability of each simulated return was estimated by taking the difference between the cumulative distribution function of two adjacent simulated and sorted returns. As this probability is the same as the probability of the simulated index value, the expected index value was estimated by totaling up the multiplication of the simulated index value with its associated probability, as shown in Equation (7). This process is similar to that used in Sinha’s works (Sinha 2021, 2024a, 2024b, 2024d). This calculation was carried out for each index at the daily and weekly frequency between 2 January 2004 and 29 December 2023. As part of robustness check, expected values were also calculated for the one, ten, fifty, and one hundred simulation runs.
E x p _ P t , i = 1 1000 P s i m , t , i P r o b a b i l i t y P s i m , t , i

3.3. Testing Expected Index Values

The efficacy of the expected value as forecasts of the actual value was tested using for three different ways. First, a plot of the actual value against the GBM-based expected index value was created for the three indexes, DJIA, NASDAQ, and S&P 500, at the daily and weekly frequencies. These plots were based on one thousand simulation runs. Figure 1 is the plot of the natural log of the actual DJIA index value against the natural log the expected DJIA index value estimated using the geometric Brownian motion simulation for the period between 2 January 2024 and 29 December 2023, at the daily frequency. Figure 2 is the plot for NASDAQ, and Figure 3 for S&P 500 at the daily frequency. Figure 4, Figure 5 and Figure 6 are the plots for the three indexes at the weekly frequency.
ln P t , i = α i + β i ln E x p _ P t , i + ε i
Second, the accuracy of the GBM-based expected index value to serve as a proxy for the actual index value was tested by using the regression equation depicted in Equation (8). If the expected index value serves as accurate forecasts, the plots shown in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 will exhibit a linear relationship between the actual and expected index value, and this will result in βi, the coefficient of the expected index value, in Equation (8) having a value of 1. Also, if the GBM-based expected values were accurate forecasts of the actual index value, the value of the intercept coefficient, αi, would be equal to zero. This logic is similar to that mentioned in the works of Sinha (2021, 2024a, 2024b, 2024d), as well as in the work of Grinblatt and Titman (1992). The values of the slope coefficient different from one and the value of the intercept different from zero would not necessarily mean that the expected index values are not useful, especially if the equation has a very high R-square and adjusted R-square, and if the expected and actual index values exhibit a high positive correlation coefficient. As these regressions are simple regressions, the correlation coefficients were obtained by taking the square root of R-square. The results of the regressions at the daily frequency are presented in Table 2, while Table 3 has the results for the weekly frequency. For Table 2 and Table 3, the GBM-based expected index values were based on one thousand simulations. Tables 6 and 7 also provide coefficients for regression tests, but in these results, they are for one, ten, fifty, and one hundred simulations. The tables have results for all three indexes: DJIA, NASDAQ, and S&P 500.
Third, the efficacy of the GBM-based expected index values as proxies for the actual index values was also investigated by testing the differences in standard deviation and means between the two sets of index values. The logic here is that, if the expected index values are good proxies, there would be no difference between their means and standard deviation and those of the actual index values. The differences in means and standard deviations were tested using the procedure discussed in the work of Berenson et al. (2015), and also used in the works of Sinha (2021, 2024a, 2024d).
F stat i = ln GBM   Expected   Index   Value 2 ln Actual   Index   Value 2
The differences in standard deviation were tested using the F-stat calculated by dividing the variance of the GBM-based expected index value by the variance of the actual index value, as shown above in Equation (9). The critical value for the F-stat is obtained from a distribution with n1,i 1 and n2,i – 1; however, in this manuscript, n1 is equal to n2.
σ p o o l e d , i = n 1 1 σ A I V , i 2 + n 2 1 σ E I V , i 2 n 1 , i 1 + n 2 , i 1
The differences in means were tested using a pooled variance approach calculated using the formula shown in Equation (10). A t-stat calculated using Equation (11) was used to test the hypothesis of no difference between the means of the actual index value, and the GBM-based expected index value. In Equation (11), μ1,iμ2,i was hypothesized to have a value equal to zero. In these equations, AIV represents the actual index value, while EIV represents the GBM expected index values, with n1,i = n2,i.
t s t a t , i = μ ¯ E I V , i μ ¯ A I V , i μ 1 , i μ 2 , i σ p o o l e d , i 2 1 n 1 , i + 1 n 2 , i
The results of the tests for differences in standard deviation and means are presented in Table 4 and Table 5 for all three indexes with one thousand GBM simulations, respectively. The results for one, ten, fifty, and one hundred simulations are presented in Tables 8 and 9, respectively.

4. Results

The plots for actual vs. expected index values are presented in Figure 1, Figure 2 and Figure 3 at the daily frequency for the for the period between 2 January 2004 and 29 December 2023, and are based on one thousand GBM simulations. The plots are scatter plots and are obtained using the natural logs of the actual index values against the natural log of the GBM-based expected index values. Figure 1 is the plot for DJIA. The plot shows a linear relationship and a strong positive correlation between the actual DJIA and the expected DJIA.
Figure 2 is the scatter plot of the natural log of actual NASDAQ index values against the natural log of the GBM-based expected index value of NASDAQ at the daily frequency. Just like the plot for DJIA in Figure 1, Figure 2 also suggests a strong correlation and positive linear relationship between the actual and expected index values for NASDAQ.
Figure 3 plots the natural log of S&P 500 against the natural log of the expected S&P 500 index values calculated using GBM simulations. Just like the plots for DJIA and NASDAQ, Figure 3 also suggests a positive correlation and a strong linear relationship between the actual and expected index values for S&P 500.
Figure 4, Figure 5 and Figure 6 are the plots at the weekly frequency for the DJIA, NASDAQ, and S&P 500, respectively. These plots, just like those in Figure 1, Figure 2 and Figure 3, have the natural log of the actual index value plotted against the natural log of the GBM-based expected index values for the period between 2 January 2024 and 29 December 2023. Just like the plots in Figure 1, Figure 2 and Figure 3, these plots also suggest strong correlations and positive linear relationships between the actual and expected values for all three indexes.
The results of regression Equation (8) for the daily frequency are presented in Table 2. As it was hypothesized, for the GBM-based expected index values to be reliable predictors of the actual index value, the intercept term, α, in regression Equation (12) should have a value of zero, while the coefficient of the expected value, β, should have a value of 1. The results presented in Table 2 are consistent with this hypothesis. The expected index value in Table 2 is based on one thousand GBM simulations.
ln P t , i = α i ^ + β i ^ ln E x p _ P t , i
The values of the intercept coefficient, α, are numerically equal to zero, and statistically, the hypothesis that they are equal to zero cannot be rejected for all three indexes. The t-sat for the hypothesis for that the intercept equal to zero was found to be 0.27, 0.45, and 0.49 for the DJIA, NASDAQ, and S&P 500 respectively. The coefficients of the expected value, β, have a numerical value of 1.00 at two decimal places, and the hypothesis that they are not equal to one is rejected, with t-stats equal to 0.03, 0.07, and 0.14, respectively, for the three indexes. In addition, the hypothesis that the intercept is equal to zero is rejected at the 1% confidence level as well. The R-square and the adjusted R-squares for all three indexes are very high, and so are the F-stats. The correlation coefficients between the natural log of the actual index value and the GBM-based expected index value are also found to be equal to one. These results are consistent with the plots observed in Figure 1, Figure 2 and Figure 3.
The results for the weekly frequency, as presented in Table 3, are similar to the those at the daily frequency, and they are consistent with what is observed in the plots in Figure 4, Figure 5 and Figure 6. Also, just like Table 2, the expected index value is estimated using one thousand simulations. The coefficient of the intercept, α, is numerically equal to zero for all three indexes: DJIA, NASDAQ, and S&P 500. With the t-stat for the hypothesis that the intercept is not equal to zero being 0.05, −0.1, and 0.05, respectively, the hypothesis can be easily rejected at the 1% significance level. The coefficient for the slope coefficient, β, for the GBM-based expected index value is numerically equal to 1 for all three indexes. With t-stat for the value of the coefficient equal to one being 0.01, −0.18, and −0.02, respectively, the hypothesis that they are different from one can be rejected for all three indexes. The hypothesis that the coefficients are different from zero can be rejected at the 1% confident level as well. The regression equations show very high R-squares and adjusted R-squares, as well correlation coefficients equal to one.
The results for the tests for the differences in standard deviation and means are presented in Table 4 for the daily frequency. For DJIA, the difference in standard deviation between the natural log of the actual index and the natural log of the GBM-based expected index value is 0.0002. For NASDAQ and S&P 500, it is 0.0001. The F-stat and its p-value would not reject the hypothesis of no difference between the standard deviations of actual and expected index value for all three indexes. The differences in means of the actual and expected index values are found to be 0.0009 for all three indexes. The t-stat estimated using the pooled variance using Equation (11) and the associated p-value do not reject the hypothesis of no-difference between the averages of the natural logs of the actual and GBM-based expected index values.
The differences in standard deviation and means between the natural log of the actual index value and the natural of GBM-based expected index values at the weekly frequency are presented in Table 5. The GBM-based expected index value was calculated using one thousand simulations. Differences in standard deviation are found to be 0.0006 for DJIA, and 0.0007 for NASDAQ and S&P 500. The F-stat and its p-value do not reject the hypothesis of no differences in standard deviation. The differences in the averages of the natural logs of the actual and expected index values are found to be 0.0006 for the DJIA, and 0.0008 for both the NASDAQ and S&P 500. The t-stat and associate p-values do not reject the hypothesis of no differences in means.
As part of robustness check, GBM-based expected index values were estimated at one, ten, fifty, and one hundred simulations and tested for their reliability as forecasts. They were tested with simple regressions, and tests for differences in standard deviation and means. The tests were applied to all three indexes, DJIA, NASDAQ, and S&P 500. The simple regression test results are presented in Table 6 and Table 7 for the daily and weekly frequency, respectively. The test results for differences in standard deviation and means are presented in Table 8 and Table 9 for the daily and weekly frequency, respectively.
For the daily frequency results presented in Table 6, one can see that the intercept of the simple regression is very high when only one simulation was used to estimate the GBM-based expected index value. It is 8.38 for DJIA, 6.11 for NASDAQ, and 6.32 for S&P 500. Not only are these numbers not numerically equal to zero, but t-stats for coefficients reject the hypothesis that they are equal to zero for all three indexes. It is also observed for all three indexes that, as the number of simulations increases, the numerical value of the intercept decreases to 0.01 for all three indexes at one hundred simulations. Statistically, the hypothesis that they are equal to zero can be rejected, which is different from what is observed for one thousand simulations in Table 2. The coefficient of the slope term for the GBM-based expected index value is observed to be 0.15, 0.31, and 0.19 for DJIA, NASDAQ, and S&P 500, respectively, for the expected index value based on one simulation. The t-stat test statistics also reject the hypotheses that they are equal to zero or one. As the number of simulations increases to one hundred, the value of the slope coefficient starts increasing and is numerically equal to one at fifty and one hundred simulations for all three indexes. Statistically, at least, at fifty simulations, the value of the slope coefficient is neither equal to zero nor one for all three indexes. At the one hundred simulations, just like at one thousand simulations, the slope coefficient is statistically different from zero, but not from one. The correlation coefficient increases to one, as the number of simulations increases to one hundred. The R-square, adjusted R-square, and the F-stats, all increase as the number of simulations increases to one hundred.
The regression results for the weekly forecast when the GBM-based expected index value was estimated based on one, ten, fifty, and one hundred simulations are presented in Table 7. In this table, just like in Table 2, Table 3, and Table 6, the simple regression has the natural log of the actual log of the actual index as the dependent variable, and it has the natural log of the GBM-based expected index value as the independent variable. The values of the intercept term for this equation are numerically equal to 8.30, 6.20, and 6.48 for DJIA, NASDAQ, and S&P 500, respectively, when the expected index is calculated using only one simulation. The hypothesis that the value is also equal to zero is rejected at the 1% confidence level for all three indexes. As the number of simulations increases, the value of the intercept decreases and is equal to 0.01 for one hundred simulations for all three indexes. The hypotheses that they are equal to zero cannot be rejected, just like in Table 3, when one thousand simulations were used. The slope coefficient has a value of 0.16, 0.30, and 0.16 with one simulation for the three indexes, respectively, and increases to 1.00 at one hundred simulations for all three. The hypothesis that the slope coefficient is equal to zero or one is rejected when the expected value is estimated using one and ten simulations. At the fifty and one hundred simulations, the hypothesis that the slope coefficient is equal to zero is rejected, but the hypothesis that it is equal to one cannot be rejected for all three indexes. The correlation coefficients at one simulation level are 0.41, 0.54, and 0.40 for DJIA, NASDAQ, and S&P 500, respectively, and they increase to one at the fifty-simulation level for all three indexes. The R-square, adjusted R-square, and the F-stat also increase as the number of simulations increases.
The results for the differences in standard deviation and means between the natural log of the actual index value and the natural log of the GBM-based expected index values at one, ten, fifty, and one hundred simulations are presented in Table 8 for the daily frequency. When the expected index value was calculated using only one simulation, the hypothesis of no difference in standard deviation could be rejected for DJIA, NASDAQ, and S&P 500 at the 1% significance level. As the number of simulations increases from one to ten to fifty and one hundred, the hypothesis of no difference in standard deviation cannot be rejected for NASDAQ and S&P 500. For the DJIA, the hypothesis cannot be rejected when its expected value is calculated using fifty and one hundred simulations, and not when it is calculated using one and ten simulations. It is rejected with 1% confidence for expected value based on one simulation, and at the 10% confidence level, in the case of ten simulations. Just like the standard deviation, the hypothesis for no differences between the means of the natural logs of the actual and expected index values can be rejected at the 1% significance levels for all three indexes when the expected value is estimated using only one and ten simulation runs. The hypothesis of no difference cannot be rejected when the expected value is calculated using fifty and one hundred simulations for all three indexes.
Table 9 presents the results of the tests for the differences in standard deviation and means between the natural log of the actual index value and the natural log of the GBM-based expected index value for the weekly frequency. The patterns in the results are similar to those observed at the daily frequency. When the expected index value is estimated using only one simulation, the hypothesis of no difference in standard deviation and means can be rejected. The hypothesis cannot be rejected when fifty and one hundred simulations are used to estimate the expected index value for all three indexes. When the expected value is estimated using ten simulations, the means are found to be different but not the standard deviations.
The results of this manuscripts indicate that, despite their randomness and the inherent uncertainty, accurate stock index forecasts can be obtained by using the GBM approach. In fact, Brătian et al. (2022) considers GBM to be one of the primary tools for modern quantitative finance. The inherent strength of the GBM modeling process lies in the fact that it allows for simulating purely random forecasts given a particular set of values for the drift and diffusion terms, and this is consistent with the assumption that stock index values follow a true martingale or random walk process (Campbell et al. 1997; Fama 1965b). The GBM process also allows forecasts to be independent and normally distributed (Dash 2019), thereby allowing for associated probability of forecasts to be used for the estimation of expected values using Equation (7) in this manuscript. The expected values based on one thousand simulations at the daily and weekly frequency for DJIA, NASDAQ, and the S&P 500 are found to be very reliable forecasts when they are compared to the actual observed index values.
This manuscript ignores any economic policy influences on the estimation of the drift and diffusion terms, although stocks market returns are also supposed to be influenced by economic policies (Ginn 2023; Khojah et al. 2023; Luo and Zhang 2020). An approach to incorporate economic policy and financial factors influence on the GBM modeling process would be to incorporate such factors while estimating the drift and diffusion terms. While there are numerous approach to incorporate such variables to incorporate while estimating the drift and diffusion terms, Sinha (2021) used the Marquering and Verbeek (2004) approach to estimate expected drift and diffusion to use in GBM simulations. The results were found to be useful, but Sinha (2024d) found the expected index values based on historical drift and diffusion values were just as good as, if not better than, those values when using the Marquering and Verbeek (2004) approach. The results in this manuscript indicates that reliable one-day, and one-week, ahead forecasts can be obtained using GBM simulations, when the drift and diffusion terms are based on the previous twenty years.

5. Conclusions

Ever since Brownian motion was discovered by the biologist Robert Brown in 1927, and mathematical solutions provided by mathematicians and physicists (Einstein 1905, 1956; Wiener 1923), the GBM approach has been used to price financial assets (Bachelier 1900; Black and Scholes 1973; Hull and While 1987; Samuelson 1965, 1973), among numerous others mentioned earlier in this manuscript. At the core, the application of GBM comes down to forecasting future values that are dependent on two terms, drift and diffusion, usually proxied by average returns and standard deviation, along with a standard normal random variable that has a mean of zero and a standard deviation of one, depicted in Equation (2) in this manuscript. Each time the value of the random variable, ε, in Equation (2) changes, a unique value for a future asset price can be simulated. The accuracy and reliability of the simulated price can be tested by comparing the simulated value to the actual price. The possibility of simulating numerous asset prices values exists, as ε is a random variable that can assume values randomly. In fact, one major shortcoming of the literature in GBM is that most studies use insufficient iterations (Kumar et al. 2024; Sinha 2021). Addressing this issue, Sinha (2021) uses one hundred thousand simulations to forecast monthly, quarterly, and annual values of the S&P 500 stock index. Having obtained numerous simulations, the issue arises as to which simulated value ought to be compared to the actual value. Sinha (2021) addresses this issue by simulating probabilities along with the simulated prices and calculates an expected value by totaling up the multiplication of the simulated value and its associated probability. Comparing the GBM-based expected index value to the actual value, Sinha (2021) found that those values could be used as proxies for the actual value.
In Sinha (2021), the drift and diffusion terms in the GBM model were calculated using a regression model developed by Marquering and Verbeek (2004) for estimating future returns and standard deviation. The GBM-based expected index values were found to be more reliable than using a single simulation. Sinha (2024d) applies estimated GBM-based expected values and compares them to actual values, but uses historical average returns and standard deviations as the drift and diffusion terms while simulating future expected values. The results of statistical tests in Sinha (2024d) are at least as good, if not better than those of Sinha (2021). Sinha (2024a) uses this approach to gold prices and finds the GBM-based expected values to be reliable forecasts. This manuscript differs from Sinha (2021, 2024d), as it applies and tests the approach using daily and weekly frequencies of DJIA, NASDAQ, and S&P 500. The results indicate that GBM-based expected index values are highly correlated with the actual values when expected values are estimated using one thousand simulations. Regression results also indicate the GBM-based expected values to be good predictors of the actual values. Tests of differences in means and standard deviations do not indicate any differences between those of the actual and the simulated values based on one thousand simulations. The results also indicate that expected values based on low levels of simulations may not be as accurate and useful as those at a higher number of simulations.
Although the methodological approach in this manuscript is similar to that of Sinha (2021, 2024d), the results show that the GBM-based expected forecasts at the daily and weekly frequencies are more accurate and reliable than those at the monthly, quarterly, and yearly frequencies. The differences in the results perhaps depend on the values of the drift and diffusions used in the GBM simulations. In Sinha (2021), the estimates of drift and diffusion are based on the empirical methodology described in Marquering and Verbeek (2004), an approach that uses economic and financial variables that are not statistically significant. The drift and diffusion terms estimation procedure in this manuscript is the same as that in Sinha (2024d), but the reliability in this manuscript seems to be better than that in Sinha (2024d). Perhaps, this is due to the frequency of the data used in this manuscript. In Sinha (2024d), the frequency is annual, quarterly, and monthly, while in this manuscript, it is daily and weekly. As the daily and weekly returns and standard deviations are fractions of the yearly, quarterly, and monthly values, it is to be expected that the dispersion of the forecasts at the daily and weekly forecasts would be less than those at the other frequencies, resulting in better expected values. Farida et al. (2018) and Kundu (2021) also find that the GBM forecasts are useful for making daily stock index forecasts, but this manuscript differs from them in the length of the data sample, the stock indexes researched, and the methodological approach. Farida et al. (2018) and Kundu (2021) also find that the GBM forecasts are useful to make daily stock index forecasts, but this manuscript differs from them in the length of the data sample, the stock indexes researched, and the methodological approach.
While this manuscript contributes to the literature by showing that accurate daily and weekly forecasts of stock indexes, especially DJIA, NASDAQ composite, and S&P 500, can be obtained estimated expected stock index values from values obtained from numerous GBM simulations, this procedure could be further developed by incorporating advancements and developments occurring in the GBM approach, especially skew Brownian motion (Corns and Satchell 2007; Hussain et al. 2023; Pasricha and He 2022; Zhu and He 2018), fractional Brownian motion (Alhagyan 2024; Alhagyan et al. 2016; Araneda 2024; Dhesi et al. 2016; Misiran et al. 2012), and irrational fractional Brownian motion (Dhesi and Ausloos 2016; Dhesi et al. 2016, 2021). Additionally, comparing and contrasting the results obtained from the methodology applied in this manuscript to those obtained from skew Brownian motion, fractional Brownian motion, and irrational fractional Brownian motion could also be the focus of further research. In this manuscript, the rolling window is based on a twenty-year period. As there may not be a theoretical justification for a twenty-year period, a further area of research could be to identify an optimal window by estimating drift and diffusion terms based on windows ranging from one, two, three, five, or ten years.

Funding

This research received no external funding.

Data Availability Statement

The data was extracted from a subscription for DataStream.

Conflicts of Interest

The author does not have any conflict of interest to declare.

Note

1
Refinitiv DataStream is a data analytics product offered by the London Stock Exchange Group (LSEG), a provider of global economics and financial market data. The data service strives to provide data of the highest quality and claims to have a value accuracy rate of 99.85%.

References

  1. Abbas, Anas, and Mohammed Alhagyan. 2023. Forecasting exchange rate of sar/cny by incorporating memory and stochastic volatility into gbm model. Advances and Applications in Statistics 86: 65–78. [Google Scholar] [CrossRef]
  2. Abidin, Siti Nazifah Zainol, and Maheran Mohd Jaffar. 2014. Forecasting Share Prices of Small Size Companies in Bursa Malaysia Using Geometric Brownian Motion. Applied Mathematics and Information Sciences 8: 107–12. [Google Scholar] [CrossRef]
  3. Abraham, Rebecca, Mahmoud Samad, Amer Bakhach, Hani El-Chaarani, Ahmad Sardouk, Sam Nemar, and Dalia Jaber. 2022. Forecasting a Stock Trend Using Genetic Algorithm and Random Forest. Journal of Risk and Financial Management 15: 188. [Google Scholar] [CrossRef]
  4. Alhagyan, Mohammed. 2022. The Effects of Incorporating Memory and Stochastic Volatility into GBM to Forecast Exchange Rates of Euro. Alexandria Engineering Journal 61: 9601–8. [Google Scholar] [CrossRef]
  5. Alhagyan, Mohammed. 2024. Forecasting the Performance of the Energy Sector at the Saudi Stock Exchange Market by Using GBM and GFBM Models. Journal of Risk and Financial Management 17: 182. [Google Scholar] [CrossRef]
  6. Alhagyan, Mohammed, Masnita Misiran, and Zurni Omar. 2016. Estimation of Geometric Fractional Brownian Motion Perturbed by Stochastic Volatility Model. Far East Journal of Mathematical Sciences 99: 221–35. [Google Scholar] [CrossRef]
  7. Al-Harthy, Mansoor Hamood. 2007. Stochastic Oil Price Models: Comparison and Impact. The Engineering Economist 52: 269–84. [Google Scholar] [CrossRef]
  8. Araneda, Axel A. 2024. Price Modelling under Generalized Fractional Brownian Motion. In Selected Top. Edited by Arunava Sinha. pp. 197–214. [Google Scholar]
  9. Bachelier, Louis. 1900. Théorie de La Spéculation. Paris: Gauther_villar. [Google Scholar]
  10. Benninga, Simon. 2014. Financial Modeling, 4th ed. Cambridge, MA: MIT Press. [Google Scholar]
  11. Benninga, Simon, and Tal Mofkadi. 2021. Financial Modeling, 5th ed. Cambridge, MA: MIT Press. [Google Scholar]
  12. Berenson, Mark L., David M. Levine, and Timothy C. Krehbiel. 2015. Basic Business Statistics: Concepts and Applications, 11th ed. Upper Saddle River: Pearson Prentice Hall. [Google Scholar]
  13. Black, Fischer, and Myron Scholes. 1973. The Pricing of Options and Corporate Liabilities. Journal of Political Economy 81: 637. [Google Scholar] [CrossRef]
  14. Brătian, Vasile, Ana Maria Acu, Diana Marieta Mihaiu, and Radu Alexandru Șerban. 2022. Geometric Brownian Motion (GBM) of Stock Indexes and Financial Market Uncertainty in the Context of Non-Crisis and Financial Crisis Scenarios. Mathematics 10: 309. [Google Scholar] [CrossRef]
  15. Campbell, John Y., Andrew W. Lo, and A. Carg MacKinlay. 1997. The Econometrics of Financial Markets. Princeton: Princeton University Press. [Google Scholar]
  16. Chávez, Diego, Javier E. Contreras-Reyes, and Byron J. Idrovo-Aguirre. 2023. A Threshold GARCH Model for Chilean Economic Uncertainty. Journal of Risk and Financial Management 16: 20. [Google Scholar] [CrossRef]
  17. Chen, Ruoyang, and Bin Pan. 2016. Chinese Stock Index Futures Price Fluctuation Analysis and Prediction Based on Complementary Ensemble Empirical Mode Decomposition. Mathematical Problems in Engineering 2016: 3791504. [Google Scholar] [CrossRef]
  18. Chiang-Lin, Tsung Jui, Yong Shiuan Lee, Tzong Hann Shieh, Chien Chang Yen, and Shang Yueh Tsai. 2022. Study of Asian Indexes by a Newly Derived Dynamic Model. PLoS ONE 17: e0266600. [Google Scholar] [CrossRef]
  19. Corns, T. Richard A., and Stephen E. Satchell. 2007. Skew Brownian Motion and Pricing European Options. The European Journal of Finance 13: 523–44. [Google Scholar] [CrossRef]
  20. Cowles, Alfred. 1933. Can Stock Market Forecasters Forecast? Econometrica 1: 309. [Google Scholar] [CrossRef]
  21. Croghan, Jakob, John Jackman, and K. Jo Min. 2017. Estimation of Geometric Brownian Motion Parameters for Oil Price Analysis. In 67th Annual Conference and Expo of the Institute of Industrial Engineers. Peachtree Corners: Institute of Industrial and Systems Engineers, pp. 1858–63. [Google Scholar]
  22. Dash, Mihir. 2019. Testing the Random Walk Hypothesis in the Indian Stock Market Using ARIMA Modelling. Journal of Applied Management and Investments 8: 71–77. [Google Scholar]
  23. Demirel, Ugur, Handan Cam, and Ramazan Unlu. 2021. Predicting Stock Prices Using Machine Learning Methods and Deep Learning Algorithms: The Sample of the Istanbul Stock Exchange. Gazi University Journal of Science 34: 63–82. [Google Scholar] [CrossRef]
  24. Dhesi, Gurjeet, and Marcel Ausloos. 2016. Modelling and Measuring the Irrational Behaviour of Agents in Financial Markets: Discovering the Psychological Soliton. Chaos, Solitons & Fractals 88: 119–25. [Google Scholar] [CrossRef]
  25. Dhesi, Gurjeet, Bilal Shakeel, and Marcel Ausloos. 2021. Modelling and Forecasting the Kurtosis and Returns Distributions of Financial Markets: Irrational Fractional Brownian Motion Model Approach. Annals of Operations Research 299: 1397–410. [Google Scholar] [CrossRef]
  26. Dhesi, Gurjeet, Muhammad Bilal Shakeel, and Ling Xiao. 2016. Modified Brownian Motion Approach to Modeling Returns Distribution. Wilmott 2016: 74–77. [Google Scholar] [CrossRef]
  27. Einstein, Albert. 1905. Investigations on the theory of the brownian movement. Annalen der Physik 17: 549. [Google Scholar] [CrossRef]
  28. Einstein, Albert. 1956. Investigation on the Brownian Movements. New York: Dover Publications. [Google Scholar]
  29. Estember, Rene D., and Michael John R. Maraña. 2016. Forecasting of Stock Prices Using Brownian Motion-Monte Carlo Simulation. Paper presented at the International Conference on Industrial Engineering and Operations Management, Kuala Lumpur, Malaysia, March 8–10; pp. 704–13. [Google Scholar]
  30. Fama, Eugene F. 1965a. Random Walks in Stock Market Prices. Financial Analysts Journal 21: 55–59. [Google Scholar] [CrossRef]
  31. Fama, Eugene F. 1965b. The Behavior of Stock-Market Prices. The Journal of Business 38: 34. [Google Scholar] [CrossRef]
  32. Fama, Eugene F. 1970. Efficient Capital Markets: A Review of Theory and Empirical Work. The Journal of Finance 25: 383–417. [Google Scholar] [CrossRef]
  33. Farida, Agustini W., Ika Restu Affianti, and Endah R. M. Putri. 2018. Stock Price Prediction Using Geometric Brownian Motion. Journal of Physics: Conference Series 974: 012047. [Google Scholar] [CrossRef]
  34. Fatima, Samreen, and Mudassir Uddin. 2022. On the Forecasting of Multivariate Financial Time Series Using Hybridization of DCC-GARCH Model and Multivariate ANNs. Neural Computing and Applications 34: 21911–25. [Google Scholar] [CrossRef]
  35. Fryzlewicz, Piotr. 2005. Modelling and Forecasting Financial Log-Returns as Locally Stationary Wave. Journal of Applied Statistics 32: 503–28. [Google Scholar]
  36. Germansah, Germansah, R. H. Tjahjana, and Ratna Herdiana. 2023. Geometric Brownian Motion in Analyzing Seasonality of Gold Derivative Prices. Eduvest—Journal of Universal Studies 3: 1558–72. [Google Scholar] [CrossRef]
  37. Ginn, William. 2023. The Impact of Economic Policy Uncertainty on Stock Prices. Economics Letters 233: 111432. [Google Scholar] [CrossRef]
  38. Grinblatt, Mark, and Sheridan Titman. 1992. The Persistence of Mutual Fund Performance. The Journal of Finance 47: 1977–84. [Google Scholar] [CrossRef]
  39. Hamdan, Zawin Najah, Siti Nur Iqmal Ibrahim, and Mohd Shafie Mustafa. 2020. Modelling Malaysian Gold Prices Using Geometric Brownian Motion Model. Advances in Mathematics: Scientific Journal 9: 7463–69. [Google Scholar] [CrossRef]
  40. Hersugondo, Hersugondo, Imam Ghozali, Eka Handriani, Trimono Trimono, and Imang Dapit Pamungkas. 2022. Price Index Modeling and Risk Prediction of Sharia Stocks in Indonesia. Economies 10: 17. [Google Scholar] [CrossRef]
  41. Hoyyi, A., D. A. I. Maruddani, and R. Rahmawati. 2019. Contribution Indonesian Composite Index in Pt Telekomunikasi Indonesia Stock Price Model Using 2-Dimensional Geometric Brownian Motion. Journal of Physics: Conference Series 1217: 012091. [Google Scholar] [CrossRef]
  42. Hull, John. 2018. Options, Futures, and Other Derivatives, 10th ed. Upper Saddle River: Pearson. [Google Scholar]
  43. Hull, John, and Alan While. 1987. The Pricing of Options on Assets with Stochastic Volatilities. The Journal of Finance 42: 281–300. [Google Scholar] [CrossRef]
  44. Hussain, Sultan, Hifsa Arif, Muhammad Noorullah, and Athanasios A. Pantelous. 2023. Pricing American Options under Azzalini Ito-McKean Skew Brownian Motions. Applied Mathematics and Computation 451: 128040. [Google Scholar] [CrossRef]
  45. Ibrahim, Siti Nur Iqmal, Masnita Misiran, and Mohamed Faris Laham. 2021. Geometric Fractional Brownian Motion Model for Commodity Market Simulation. Alexandria Engineering Journal 60: 955–62. [Google Scholar] [CrossRef]
  46. Idrees, Sheikh Mohammad, M. Afshar Alam, and Parul Agarwal. 2019. A Prediction Approach for Stock Market Volatility Based on Time Series Data. IEEE Access 7: 17287–98. [Google Scholar] [CrossRef]
  47. Kamalov, Firuz. 2020. Forecasting Significant Stock Price Changes Using Neural Networks. Neural Computing and Applications 32: 17655–67. [Google Scholar] [CrossRef]
  48. Karimov, Azar. 2017. Stock Prices Follow a Brownian Motion. pp. 23–35. [Google Scholar]
  49. Kayal, Parthajit, and Sayanti Mondal. 2020. Speed of Price Adjustment in Indian Stock Market: A Paradox. Asia-Pacific Financial Markets 27: 453–76. [Google Scholar] [CrossRef]
  50. Kayal, Parthajit, and S. Maheswaran. 2018. Speed of Price Adjustment towards Market Efficiency: Evidence from Emerging Countries. Journal of Emerging Market Finance 1 S1: S112–S135. [Google Scholar] [CrossRef]
  51. Khojah, Maysoon, Masood Ahmed, Muhammad Asif Khan, Hossam Haddad, Nidal Mahmoud Al-Ramahi, and Mohammed Arshad Khan. 2023. Economic Policy Uncertainty and Stock Market in G7 Countries: A Panel Threshold Effect Perspective. PLoS ONE 18: e0288883. [Google Scholar] [CrossRef]
  52. Kumar, Anay, Isa Jamadar, Radhika Goel, Ram Charan Petluri, and Wei Feng. 2024. Mathematically Forecasting Stock Prices with Geometric Brownian Motion. North Carolina Journal of Mathematics and Statistics 10: 1–14. [Google Scholar]
  53. Kundu, Amit. 2021. Geometric Brownian Motion & Nifty 50 Index: A Confirmation from National Stock Exchange. Delhi Business Review 22: 91–96. [Google Scholar] [CrossRef]
  54. Ladde, G. S., and Ling Wu. 2009. Development of Modified Geometric Brownian Motion Models by Using Stock Price Data and Basic Statistics. Nonlinear Analysis, Theory, Methods and Applications 71: 1203–8. [Google Scholar] [CrossRef]
  55. Li, Meng-Rong, Tsung-Jui Chiang-Lin, and Yong-Shiuan Lee. 2018. Applications of Parameterized Nonlinear Ordinary Differential Equations and Dynamic Systems: An Example of the Taiwan Stock Index. International Journal of Differential Equations 2018: 4762485. [Google Scholar] [CrossRef]
  56. Lim, Kian-Ping, and Weiwei Luo. 2012. The Weak-Form Efficiency of Asian Stock Markets: New Evidence from Generalized Spectral Martingale Test. Applied Economics Letters 19: 905–8. [Google Scholar] [CrossRef]
  57. Liu, Ruyi, Zhen Wu, and Qing Zhang. 2020. Pairs-Trading under Geometric Brownian Motions: An Optimal Strategy with Cutting Losses. Automatica 115: 108912. [Google Scholar] [CrossRef]
  58. Luo, Yan, and Chenyang Zhang. 2020. Economic Policy Uncertainty and Stock Price Crash Risk. Research in International Business and Finance 51: 101112. [Google Scholar] [CrossRef]
  59. Malkiel, Burton G., and Eugene F. Fama. 1970. Efficient capital markets: A review of theory and empirical work*. The Journal of Finance 25: 383–417. [Google Scholar] [CrossRef]
  60. Marquering, Wessel, and Marno Verbeek. 2004. The Economic Value of Predicting Stock Index Returns and Volatility. Journal of Financial and Quantitative Analysis 39: 407–29. [Google Scholar] [CrossRef]
  61. Maruddani, Di Asih I., and Trimono. 2018. Modeling Stock Prices in a Portfolio Using Multidimensional Geometric Brownian Motion. Journal of Physics: Conference Series 1025: 012122. [Google Scholar] [CrossRef]
  62. Misiran, Masnita, Zudi Lu, Kok Lay Teo, and Grace Aw. 2012. Estimating Dynamic Geometric Fractional Brownian Motion and Its Application to Long–Memory Option Pricing. Dynamic Systems and Applications 21: 9–66. [Google Scholar]
  63. Musiela, Marek, and Marek Rutkowski. 2005. Martingale Methods in Financial Modelling. Berlin and Heidelberg: Springer, vol. 36. [Google Scholar]
  64. Nason, Guy P., Rainer von Sachs, and Gerald Kroisandt. 2000. Wavelet Processes and Adaptive Estimation of the Evolutionary Wavelet Spectrum. Journal of the Royal Statistical Society. Series B (Statistical Methodology) 62: 271–92. [Google Scholar] [CrossRef]
  65. Navin, Robert L. 2007. The Mathematics of Derivatives: Tools for Designing Numerical Algorithms. Hoboken: John Wiley & Sons, Inc. [Google Scholar]
  66. Nordin, Norazman, Norizarina Ishak, Nurfadhlina Abdul Halim, Siti Raihana Hamzah, and Ahmad Fadly Nurullah Rasadee. 2024. A Geometric Brownian Motion of ASEAN-5 Stock Indexes. In AI and Business, and Innovation Research: Understanding the Potential and Risks of AI for Modern Enterprises. Edited by Bahaaeddin Alareeni and Islam Elgedawy. New York: Springer, pp. 779–86. [Google Scholar]
  67. Pabuçcu, Hakan. 2019. Borsa endeksi hareketlerinin makine öğrenme algoritmalari ile tahmini. Uluslararası İktisadi ve İdari İncelemeler Dergisi 23: 179–90. [Google Scholar] [CrossRef]
  68. Paluszek, Michael, and Stephanie Thomas. 2020. Stock Prediction. In Practical MATLAB Deep Learning. Berkeley: Apress, pp. 203–17. [Google Scholar]
  69. Pasricha, Puneet, and Xin-Jiang He. 2022. Skew-Brownian Motion and Pricing European Exchange Options. International Review of Financial Analysis 82: 102120. [Google Scholar] [CrossRef]
  70. Pimenta, Alexandre, Ciniro A. L. Nametala, Frederico G. Guimarães, and Eduardo G. Carrano. 2018. An Automated Investing Method for Stock Market Based on Multiobjective Genetic Programming. Computational Economics 52: 125–44. [Google Scholar] [CrossRef]
  71. Prasad, Krishna, Bhuvana Prabhu, Lionel Pereira, Nandan Prabhu, and Pavithra S. 2022. Effectiveness of geometric brownian motion method in predicting stock prices: Evidence from india. Asian Journal of Accounting and Governance 18: 121–34. [Google Scholar] [CrossRef]
  72. Qiu, Mingyue, and Yu Song. 2016. Predicting the Direction of Stock Market Index Movement Using an Optimized Artificial Neural Network Model. PLoS ONE 11: e0155133. [Google Scholar] [CrossRef]
  73. Ramos, André Lubene, Douglas Batista Mazzinghy, Viviane da Silva Borges Barbosa, Michel Melo Oliveira, and Gilberto Rodrigues da Silva. 2019. Evaluation of an Iron Ore Price Forecast Using a Geometric Brownian Motion Model. Revista Escola de Minas 72: 9–15. [Google Scholar] [CrossRef]
  74. Reddy, Krishna, and Vaughan Clinton. 2016. Simulating Stock Prices Using Geometric Brownian Motion: Evidence from Australian Companies. Australasian Accounting, Business and Finance Journal 10: 23–47. [Google Scholar] [CrossRef]
  75. Roslan, Nur Huda Aqilah, and Nurfadhlina Abdul Halim. 2024. Forecasting World Gold Price in Year 2022 Using Geometric Brownian Motion Model. New York: AIP Publishing, p. 050003. [Google Scholar]
  76. Samuelson, Paul A. 1965. Rational Theory of Warrant Pricing. Industrial Management Review 6: 13–39. [Google Scholar]
  77. Samuelson, Paul A. 1973. Mathematics of Speculative Price. SIAM Review 15: 1–42. [Google Scholar] [CrossRef]
  78. Sengupta, Chandan. 2004. Financial Modeling Using Excel and VBA. New York: John Wiley & Sons. [Google Scholar]
  79. Shafii, Nor Hayati, Nur Ezzati, Dayana Mohd, Rohana Alias, Nur Fatihah Fauzi, and Mathematical Sciences. 2019. Fuzzy Time Series and Geometric Brownian Motion in Forecasting Stock Prices in Bursa Malaysia. Jurnal Intelek 14: 240–50. [Google Scholar] [CrossRef]
  80. Sinha, Amit K. 2021. The Reliability of Geometric Brownian Motion Forecasts of S&P500 Index Values. Journal of Forecasting 40: 1444–62. [Google Scholar] [CrossRef]
  81. Sinha, Amit K. 2024a. Obtaining Accurate Gold Prices. Commodities 3: 115–26. [Google Scholar] [CrossRef]
  82. Sinha, Amit K., ed. 2024b. Do Economic and Financial Factors Affect Expected S&P 500? In Selected Topics in Econophysics. Berlin: De Gruyter Academic Publishing, pp. 229–38. [Google Scholar]
  83. Sinha, Amit K., ed. 2024c. Econophysics: An Introduction. In Selected Topics in Econophysics. Berlin: De Gruyter Academic Publishing, pp. 1–11. [Google Scholar]
  84. Sinha, Amit K., ed. 2024d. Simplifying to Improve Reliability of Geometric Brownian Motion Stock Index Forecasts. In Selected Topics in Econophysics. Berlin: De Gruyter Academic Publishing, pp. 215–27. [Google Scholar]
  85. Tang, Pan, Xin Tang, and Wentao Yu. 2023. Intraday Trend Prediction of Stock Indices with Machine Learning Approaches. Engineering Economist 68: 60–81. [Google Scholar] [CrossRef]
  86. Tie, Jingzhi, Hanqin Zhang, and Qing Zhang. 2018. An Optimal Strategy for Pairs Trading Under Geometric Brownian Motions. Journal of Optimization Theory and Applications 179: 654–75. [Google Scholar] [CrossRef]
  87. Tsai, Ming Chi, Ching Hsue Cheng, and Meei Ing Tsai. 2019. A Multifactor Fuzzy Time-Series Fitting Model for Forecasting the Stock Index. Symmetry 11: 1474. [Google Scholar] [CrossRef]
  88. Urama, Thomas Chinwe, and Patrick Oseloka Ezepue. 2018. Stochastic Ito-Calculus and Numerical Approximations for Asset Price Forecasting in the Nigerian Stock Market. Journal of Mathematical Finance 8: 640–67. [Google Scholar] [CrossRef]
  89. Wiener, Norbert. 1923. Differential-Space. Journal of Mathematics and Physics 2: 131–74. [Google Scholar] [CrossRef]
  90. Zhu, Song-Ping, and Xin-Jiang He. 2018. A New Closed-Form Formula for Pricing European Options under a Skew Brownian Motion. The European Journal of Finance 24: 1063–74. [Google Scholar] [CrossRef]
Figure 1. Actual vs. expected DJIA index value (daily frequency).
Figure 1. Actual vs. expected DJIA index value (daily frequency).
Jrfm 17 00434 g001
Figure 2. Actual vs. expected NASDAQ index value (daily frequency).
Figure 2. Actual vs. expected NASDAQ index value (daily frequency).
Jrfm 17 00434 g002
Figure 3. Actual vs. expected S&P 500 index value (daily frequency).
Figure 3. Actual vs. expected S&P 500 index value (daily frequency).
Jrfm 17 00434 g003
Figure 4. Actual vs. expected DJIA index value (weekly frequency).
Figure 4. Actual vs. expected DJIA index value (weekly frequency).
Jrfm 17 00434 g004
Figure 5. Actual vs. expected NASDAQ index value (weekly frequency).
Figure 5. Actual vs. expected NASDAQ index value (weekly frequency).
Jrfm 17 00434 g005
Figure 6. Actual vs. expected S&P 500 index value (weekly frequency).
Figure 6. Actual vs. expected S&P 500 index value (weekly frequency).
Jrfm 17 00434 g006
Table 1. Descriptive statistics.
Table 1. Descriptive statistics.
DJIANASDAQS&P 500
Daily Frequency
Mean return0.03%0.04%0.03%
Min return−25.63%−13.15%−22.90%
Max return10.76%13.25%10.96%
Standard deviation1.13%1.39%1.15%
Weekly Returns
Mean return0.16%0.19%0.16%
Min return−20.03%−29.18%−20.08%
Max return12.08%17.38%11.42%
Standard deviation2.33%2.94%2.33%
In this table are the basic descriptive statistics, like the mean and standard deviation of the DJIA, NASDAQ composite, and S&P 500, as well as the maximum and minimum returns at both the daily and weekly frequency for the period between 2 January 1984 and 29 December 2023.
Table 2. Daily forecast regression results.
Table 2. Daily forecast regression results.
Dependent Variable: Actual Index Value
Regression ParametersDJIANASDAQSP500
Intercept0.000.000.00
 t-stat (H0 = 0)0.270.450.49
GBM-based expected value1.001.001.00
 t-stat (H0 = 0)2704.853535.372802.96
 t-stat (H0 = 1)0.030.070.14
N503350335033
F-stat7,316,21212,500,0007,856,604
R-square99.93%99.96%99.94%
Adj R-Square99.93%99.96%99.94%
ρ1.001.001.00
This table presents results of the regression with the natural log of the actual index value as the dependent variable, while the natural log of the GBM-based expected index value is the independent variable. The expected value is based on one thousand GBM simulations. The regressions are based on daily frequency data for the period between 2 January 2004 and 29 December 2023. The highlighted t-stat and F-stat values are significant at 1% significance. ρ is the correlation coefficient between the natural log of the actual and expected index values.
Table 3. Weekly forecast regression results.
Table 3. Weekly forecast regression results.
Dependent Variable: Actual Index Value
Regression ParametersDJIANASDAQS&P 500
Intercept0.000.000.00
 t-stat (H0 = 0)0.05−0.100.05
GBM-based expected value1.001.001.00
 t-stat (H0 = 0)589.28802.67632.97
 t-stat (H0 = 1)0.01−0.18−0.02
N104410441044
F-stat347,255644,286400,652
R-square99.70%99.84%99.74%
Adj R-square99.70%99.84%99.74%
ρ1.001.001.00
This table presents results of the regression with the natural log of the actual index value as the dependent variable, while the natural log of the GBM-based expected index value is the independent variable. The expected value is based on one thousand GBM simulations. The regressions are based on weekly frequency data for the period between 2 January 2004 and 29 December 2023. The highlighted t-stat and F-stat values are significant at 1% significance. ρ is the correlation coefficient between the natural log of the actual and expected index values.
Table 4. Daily forecast differences in standard deviations and means.
Table 4. Daily forecast differences in standard deviations and means.
IndexDJIANASDAQS&P 500
Standard Deviations
Actual0.43730.67990.4792
Expected0.43710.67980.4791
Pooled0.43720.67980.4791
F-stat1.001.001.00
p-value0.980.990.98
Means
Actual9.72658.37447.5495
Expected9.72558.37357.5486
Difference0.00090.00090.0009
t-stat0.110.070.1
p-value0.920.950.92
The results of tests for differences between the standard deviation and means of the natural log of the actual index value, and the natural log of the GBM-based expected index are presented in this table. The expected GBM index value is based on one thousand simulations. The tests are at the daily frequency for the period between 2 January 2004 and 29 December 2023. The standard deviations are hypothesized to be the same, while the differences in means are hypothesized to be equal to zero.
Table 5. Weekly forecast differences in standard deviations and means.
Table 5. Weekly forecast differences in standard deviations and means.
IndexDJIANASDAQS&P 500
Standard Deviations
Actual0.43780.68030.4797
Expected0.43720.67960.479
Pooled0.43750.67990.4793
F-stat1.001.001.00
p-value0.960.970.97
Means
Actual9.72678.37467.5497
Expected9.72618.37387.5489
Difference0.00060.00080.0008
t-stat0.030.030.04
p-value0.970.980.97
The results of tests for differences between the standard deviation and means of the natural log of the actual index value, and the natural log of the GBM based expected index are presented in this table. The expected GBM index value is based on one thousand simulations. The tests are at the weekly frequency for the period between 2 January 2004 and 29 December 2023. The standard deviations are hypothesized to be the same, while the differences in means are hypothesized to be equal to zero.
Table 6. Daily forecast regression results for different simulations.
Table 6. Daily forecast regression results for different simulations.
Dependent Variable: Actual DJIA Value
No. of simulations11050100
Intercept8.380.600.030.01
 t-stat (H0 = 0)189.6219.744.69 2.52 a
GBM-based expected value0.150.951.001.00
 t-stat (H0 = 0)30.81300.581313.191992.11
 t-stat (H0 = 1)168.3816.58 2.06 a 0.50
N5033503350335033
F-stat949.4690,3501,724,4573,968,518
R-square15.88%94.73%99.71%99.87%
Adj R-square15.86%94.72%99.71%99.87%
ρ0.400.971.001.00
Dependent Variable: Actual NASDAQ Value
No. of simulations11050100
Intercept6.110.280.030.01
 t-stat (H0 = 0)126.7416.527.163.63
GBM-based expected value0.310.981.001.00
 t-stat (H0 = 0)47.51479.041902.722800.65
 t-stat (H0 = 1)107.0710.882.59 0.39
N5033503350335033
F-stat2257229,4783,620,3597,843,636
R-square30.97%97.85%99.86%99.94%
Adj R-square30.95%97.85%99.86%99.94%
ρ0.560.991.001.00
Dependent Variable: Actual S&P 500 Value
No. of Simulations11050100
Intercept6.320.430.040.01
 t-stat (H0 = 0)175.9219.447.293.46
GBM-based expected value0.190.961.001.00
 t-stat (H0 = 0)34.60320.811447.832108.72
 t-stat (H0 = 1)150.2115.003.570.70
N5033503350335033
F-stat1197.27102,9212,096,2024,446,701
R-square19.22%95.34%99.76%99.89%
Adj R-square19.21%95.34%99.76%99.89%
ρ0.440.981.001.00
This table presents results of the regression, with the natural log of the actual index value as the dependent variable, while the natural log of the GBM-based expected index value is the independent variable. The expected value is based on four different GBM simulations, namely 1, 10, 50, and 100. The regressions are based on daily frequency data for the period between 2 January 2004 and 29 December 2023. The highlighted t-stat and F-stat values are significant at 1% significance. Super-script a indicates significance at 5% level. ρ is the correlation coefficient between the natural log of the actual and expected index values.
Table 7. Weekly forecast regression results at different simulations.
Table 7. Weekly forecast regression results at different simulations.
Dependent Variable: Actual DJIA Value
No. of simulations11050100
Intercept8.300.610.050.01
 t-stat (H0 = 0)84.768.412.31 a0.54
GBM-based expected value0.160.951.001.00
 t-stat (H0 = 0)14.63126.06448.22538.55
 t-stat (H0 = 1)75.297.081.460.03
N1044104410441044
F-stat213.9915,891200,897290,038
R-square17.04%93.85%99.48%99.64%
Adj R-square16.96%93.84%99.48%99.64%
ρ0.410.971.001.00
Dependent Variable: Actual NASDAQ Value
No. of simulations11050100
Intercept6.200.300.020.01
 t-stat (H0 = 0)57.647.431.630.78
GBM-based expected value0.300.981.001.00
 t-stat (H0 = 0)20.55200.75620.84735.23
 t-stat (H0 = 1)48.795.070.20−0.03
N1044104410441044
F-stat422.3540,301385,448540,565
R-square28.84%97.48%99.73%99.81%
Adj R-square28.77%97.48%99.73%99.81%
Ρ0.540.991.001.00
Dependent Variable: Actual S&P 500 Value
No. of simulations11050100
Intercept6.480.390.030.01
 t-stat (H0 = 0)84.257.411.99 a1.07
GBM-based expected value0.160.961.001.00
 t-stat (H0 = 0)14.08137.49484.99564.98
 t-stat (H0 = 1)71.975.500.810.33
N1044104410441044
F-stat198.3118,902235,218319,200
R-square15.99%94.78%99.56%99.67%
Adj R-square15.91%94.77%99.56%99.67%
Ρ0.400.971.001.00
This table presents results of the regression with the natural log of the actual index value as the dependent variable, while the natural log of the GBM-based expected index value is the independent variable. The expected value is based on four different GBM simulations, namely 1, 10, 50, and 100. The regressions are based on weekly frequency data for the period between 2 January 2004 and 29 December 2023. The highlighted t-stat and F-stat values are significant at 1% significance. Super-script a indicates significance at 5% level. ρ is the correlation coefficient between the natural log of the actual and expected index values.
Table 8. Daily forecast differences in standard deviations and means for different simulations.
Table 8. Daily forecast differences in standard deviations and means for different simulations.
Index: DJIA
No. of simulations11050100
Standard Deviations
Actual0.43730.43730.43730.4373
Expected1.12620.4490.43730.4371
Pooled0.85430.44320.43730.4372
F-stat6.631.05 b1.001.00
p-value0.000.060.990.98
Means
Actual9.72659.72659.72659.7265
Expected8.72569.62929.70719.7166
Difference1.00080.09720.01940.00984
t-stat58.7711.002.23 a1.13
p-value0.000.000.030.26
Index: NASDAQ
No. of simulations11050100
Standard Deviations
Actual0.67990.67990.67990.6799
Expected1.23150.68780.68040.6798
Pooled0.99470.68390.68010.6798
F-stat3.281.021.001.00
p-value0.000.410.960.99
Means
Actual8.37448.37448.37448.3744
Expected7.35718.27818.35438.3647
Difference1.01730.09630.02010.0097
t-stat51.37.071.490.72
p-value0.000.000.140.47
Index: S&P 500
No. of simulations11050100
Standard Deviations
Actual0.47920.47920.47920.4792
Expected1.12130.48980.47980.4791
Pooled0.86230.48450.47950.4791
F-stat5.481.041.001.00
p-value0.000.120.930.99
Means
Actual7.54957.54957.54957.5495
Expected6.54287.45027.53027.5396
Difference1.00670.09930.01930.00993
t-stat58.5710.282.02 a1.04
p-value0.000.000.040.30
The results of tests for differences between the standard deviation and means of the natural log of the actual index value and the natural log of the GBM-based expected index are presented in this table. The expected value is based on four different GBM simulations, namely 1, 10, 50, and 100. The tests are at the daily frequency for the period between 2 January 2004 and 29 December 2023. The standard deviations are hypothesized to be the same, while the differences in means are hypothesized to be equal to zero. Highlighted values indicate significance at 1% level, while superscripts a and b indicate significance at the 5% and 10% significance levels.
Table 9. Weekly forecast differences in standard deviations and means for different simulations.
Table 9. Weekly forecast differences in standard deviations and means for different simulations.
Index: DJIA
No. of Simulations11050100
Standard Deviations
Actual0.43780.43780.43780.4378
Expected1.11050.44790.43810.4371
Pooled0.84410.44290.4380.4374
F-stat6.431.051.001.00
p-value0.000.460.980.96
Means
Actual9.72679.72679.72679.7267
Expected8.73719.62939.70849.7174
Difference0.98950.09740.01830.00926
t-stat26.795.020.960.48
p-value0.000.000.340.63
Index: NASDAQ
No. of Simulations11050100
Standard Deviations
Actual0.68030.68030.68030.6803
Expected1.23240.68860.67960.6796
Pooled0.99540.68440.67990.6799
F-stat3.281.021.001.00
p-value0.000.690.970.97
Means
Actual8.37468.37468.37468.3746
Expected7.34968.27868.35538.3654
Difference1.02500.09600.01930.00917
t-stat23.533.20.650.31
p-value0.000.000.520.76
Index: S&P 500
No. of Simulations11050100
Standard Deviations
Actual0.47970.47970.47970.4797
Expected1.17190.48560.47940.4792
Pooled0.89540.48270.47950.4794
F-stat5.971.031.001.00
p-value0.000.690.990.97
Means
Actual7.54977.54977.54977.5497
Expected6.51677.44917.53157.5398
Difference1.03300.10060.01820.00993
t-stat26.364.760.870.47
p-value0.000.000.390.64
The results of tests for differences between the standard deviation and means of the natural log of the actual index value and the natural log of the GBM-based expected index are presented in this table. The expected value is based on four different GBM simulations, namely 1, 10, 50, and 100. The tests are at the weekly frequency for the period between 2 January 2004 and 29 December 2023. The standard deviations are hypothesized to be the same, while the differences in means are hypothesized to be equal to zero. Highlighted values indicate significance at 1% level.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sinha, A. Daily and Weekly Geometric Brownian Motion Stock Index Forecasts. J. Risk Financial Manag. 2024, 17, 434. https://doi.org/10.3390/jrfm17100434

AMA Style

Sinha A. Daily and Weekly Geometric Brownian Motion Stock Index Forecasts. Journal of Risk and Financial Management. 2024; 17(10):434. https://doi.org/10.3390/jrfm17100434

Chicago/Turabian Style

Sinha, Amit. 2024. "Daily and Weekly Geometric Brownian Motion Stock Index Forecasts" Journal of Risk and Financial Management 17, no. 10: 434. https://doi.org/10.3390/jrfm17100434

Article Metrics

Back to TopTop