Research Article: 2021 Vol: 25 Issue: 3
Muhammad AsadUllah, Senior Lecturer, Institute of Business Management
Hira Mujahid, Assistant Professor at Institute of Business management
Rabia Sabri, Senior Lecturer, Institute of Business Management
The primary purpose of the study is to forecast the exchange rate of Indian Rupees against the US Dollar by combining the three univariate time series models i.e., ARMA/ARIMA, exponential smoothing model, Naïve and one non-linear multivariate model i.e., NARDL. For this purpose, the authors choose the monthly data of exchange rate and macro-economic fundamentals i.e., trade balance, federal reserves, money supply, GDP, inflation rate and interest rate over the period from January 2011 to December 2020. The data from January 2020 to December 2020 are held back for the purpose of in-sample forecasting. By applying all the models individually and combinedly, the NARDL model out performs other individual and combined models with the least MAPE value of 0.6653. It is the evidence that the Indian Rupee may forecast through non-linear analysis of macroeconomic fundamentals rather than single univariate models. The findings will be beneficial for the policy makers, FOREX market, traders, tourists and other financial markets.
Forecasting, Exchange Rate, Auto-Regressive, Naïve, Exponential Smoothing.
E37, E47, F47.
The forecasting exchange rate is one of the important factors that not only affect people day to day activities but also determine the strength of an economy. The exchange rate forecasting is pertinent to the safe macroeconomic environment which can lead to an increase the economic growth and investment (Ames et al., 2001). Moreover, accurate forecasting of the exchange rate is one of the biggest challenges for researchers, traders, and individuals who are linked with financial markets. Accurate forecasting is a difficult task because of the uncertainty inherited from the systems (Joshe et al., 2020).
Johri& Miller (2012) reported that India has confronted two devaluations of the rupee since its independence one is in 1966 and the other is in1991. Initially, the government of India could not borrow money because of the low saving rate. Also, the trade deficit of India was beginning in 1950 which continued in the 1960s. Moreover, the balance of payment problem started in 1985 and ends up in 1990. India had a fixed exchange rate in 1991, due to high inflation the government of India devalues the rupee in 1999. Between 2000 and 2007 the Indian rupee reached 39 Indian national rupees per the United States dollars which are recorded high. The rupee depreciated in early 2013 due to stagnant reforms and depleting foreign investment. The Indian rupee has fallen by nearly 10 rupees against the dollar in 2018 which is one of the poorest plunged. Therefore, the forecasting exchange rate of the Indian rupee is projected to go long way for better policy (Khalid, 2008).
The dynamics of the rupee play a significant role in the currency market. Therefore, the correct prediction of the exchange rate is crucial for investment and business purposes. Forecasting can be the formal procedure of making expectations by using the economic concept, mathematics, statistics, and econometric analysis. The exchange rate has an implicit forecast of the variable in question when there are expectations for future economic variables. The rational expectations theory describes as that individuals form expectations of exchange rate future values and other variables in the similar model that the “true” model of the economy creates these variables. In our time's forecasting is very becoming more common and needed. Individuals consider forecasting when they make economic decisions. These decisions then affect the course in which the economy will continue. The expected value of the exchange rates affects the cash flows of all international transactions; consequently, forecasting exchange rate activities is very significant for businesses, investors, and policymakers (Kallianiotis, 2013).
Unpredictability and volatility are well known in the forecasting exchange rate (Perwej & Perwej, 2012). Numerous theoretical models are used to forecast like autoregressive conditional heteroskedasticity (ARCH), general autoregressive conditional heteroskedasticity (GARCH), Auto-Regressive Integrated Moving Average (ARIMA), and self-exciting threshold autoregressive models, etc. Besides, the renowned method Auto-Regressive Integrated Moving Average (ARIMA) has been used widely to forecast, introduced by Box & Jenkins in the 1970s. There are multiple problems related to ARIMA. Therefore, this research compares the competence of forecasting with uni variate time series methods. Kauppi & Virtanen (2021) explained that these models provide different results with the change in the time series.
Furthermore, the research implements the Non-Linear autoregressive distributed lag (NARDL) co-integration technique focuses on exploring the linear and non-linear & long-and short-run relationships between Indian exchange rates and essentials of macroeconomics.
Khashei et al. (2009) reported that a single Non-linear model is not enough to capture all dynamics of time series. However, nowadays there is no consensus on the technique superiority precision in forecasting. Therefore, to predict, the study used combinations of forecast techniques derived from individual models, Poon & Granger, (2003) suggested that many models gauge the upcoming trend of the exchange rate however combination forecasting in this area is a research priority. Therefore, to fill the gap the study applied univariate forecasting techniques & the Non-Linear Auto Regressive Distributive Lag model. The research considered combinations of forecasting methods for exchange rates. The next section of the paper discussed the literature review on the forecasting exchange rate of the Indian rupee and renowned techniques that have been used in literature. The third section of the research explains the Data & Methodology. The data is collected monthly of the Indian Rupee's Exchange rate against United States Dollars from the first month of 2011 to the last month of 2019. The study used to estimate the time series’ future values, the ARIMA, Naïve, Exponential Smoothing, Non-Linear Autoregressive Distributed Lag, and Combination of the Technique. The fourth section incorporates results and discussion. Lastly, the paper concludes.
Accurate forecasting has a fundamental importance in the economic domain. Thus, in past few years, many types of research are going on forecasting. For improving the accuracy of time series modeling and forecasting different important models have been anticipated in the literature (Adhikari, 2013). Among these models, Autoregressive Integrated Moving Average (ARIMA) is the most popular and frequently used stochastic time series model [Box &Jenkins (1970); Zhang (2007); & Cochrane (1997)]. This model is implemented on the assumption that the time series is linear and follows a normal distribution. Autoregressive (AR), Moving Average (MA) & Autoregressive Moving Average (ARMA) models are the subclass of the ARIMA model (Box & Jenkins, 1970; Hipel & McLeod, 1994). Besides, the seasonal forecasting Seasonal ARIMA (SARIMA) introduced by Box and Jenkins (1970) is the variation of ARIMA (Hamzacebi, 2008). ARIMA model is famous due to the time series varieties and Box-Jenkins methodology (Hamzacebi, 2008; Zhang, 2003). But in many practical situations, the pre-assumed linear form with time series becomes the limitation of these models. To avoid this problem many non-linear stochastic models are used in the literature (Zhang, 2003; Altavilla & De Grauwe, 2010).
Now, artificial neural networks (ANNs) have gained attention for time series forecasting (Kihoro et al., 2004). Initially, ANNs were inspired by the biologist but later increased attention in time series forecasting (Kamruzzaman & Sarker, 2006). When ANNs are applied to time series forecasting problems, it has not presumed statistical distribution and its excellent feature is their inherent capability of non-linear modeling. The model is adopted based on given data and this feature makes ANNs self-adaptive and data-driven (Zhang et al., 1998). A substantial amount of work on the application of neural networks for time series modeling and forecasting has been carried out in the past few years. In literature, numerous ANNs forecasting models are used, like Feed Forward Network (FNN), multi-layer perceptrons (MLPs), Time Lagged Neural Network (TLNN), Seasonal Artificial Neural Network (SANN), etc. MLPs are the most common and popular, characterized by a layer of FNN (Zhang, 2003; Borhan & Hossain, 2011).
Due to continuous research work, numerous other existing neural network structures are in the literature. Vapnik developed the support vector machine (SVM) concept in 1995 which is the breakthrough in the area of time series forecasting (Suykens & Vandewalle, 1999). SVM initially solve classification problems but later used in estimation, regression, and time series forecasting (Cao & Tay, 2003). SVM methodology becomes popular in time series forecasting due to good classification and better generalization of data. However, the main purpose of SVM is to practice the structural risk minimization (SRM) principle to identify a good generalization capacity rule (Cao & Tay, 2003). The solution to a specific issue in SVM depends on the training data point (Vapnik, 1998). The solution obtains from SVM is unique from traditional stochastic or neural network methods because the training is equal to resolving a linearly constrained quadratic optimization problem (Cao &Tay, 2003). Another feature of SVM, nevertheless the dimension of the input space, the solution of can be independently controlled (Suykens & Vandewalle, 2000; Amat et al., 2018).
In literature nowadays a combination of models are used to forecast exchange rate like Khashei & Sharif (2020) used a combination of ARIMA and ANN models to forecast. However, they reported that the combined models are better to forecast than individual models. Moreover, the different major global currencies were tested by Lam et al. (2008) & (Altavila et al., 2008). The results are combined models usually perform better forecasting than individual models. Besides, ARIMA-ANN and ARIMA-MLP two combined models are applied for forecasting exchange rates Matroushi, (2011). It has been reported that ARIMA-MLP performed better forecasting than other combined and individual models (Dunis et al., 2010).
Data & Statistical Instruments
The monthly data of exchange rate and macro-economic fundamentals have been taken over the period from January 2011 to December 2020 for the analysis. The values from January 2011 to December 2020 have been held back for the purpose of in-sample forecasting (Al-Gounmeein & Ismail, 2020).
Due to extensive application in previous literature, three univariate time series models have been selected for the analysis i.e., ARMA/ARIMA, Exponential smoothing & Naïve however the multivariate non-linear model i.e., NARDL has been selected as fourth model. It will be an addition in the literature of finance as NARDL have never been employed for the purpose of forecasting the exchange rate or combined with other time series models.
Table 1 explains the explanatory variables and its assessment in this study. As mentioned-earlier, the exchange rate is the dependent variable in this study as we have to determine the impact of explanatory variables on the dependent variable for the purpose of forecasting the exchange rate. The chosen explanatory variables in this study ate Money Base growth rate, interest rate, inflation, Gross domestic product, trade balance, foreign reserves, oil price and gold price. The assessment criteria of all explanatory variables has been mentioned in the Table 1 as above (Armstrong, 2001; Deutsch et al., 1994).
Table 1 Explanatory Variables Assessment | ||
Variable | Variables Name | Assessment |
MS | Money Supply | Money Base Growth Rate |
IR | Interest Rate | Central Bank Rate |
INF | Inflation | Consumer Price Index |
GDP | Real GDP | IPI |
TB | Trade Balance | Exports – Imports |
FR | Foreign Reserves | Official Foreign Reserves |
OP | Oil Price | Crude Oil Price |
GP | Gold Price | Gold Price per Onze |
Table 2 describes the unit root results of dependent and explanatory variables. Testing the stationary of time series is essential and compulsion before the analysis because if the time series isn’t stationary then the findings will be invalid as it will not portray the true findings. For this purpose, the authors run ADF test and PP test to check the unit root of all variables. The results concludes that all variables has been stationary at level or at 1st difference according to the Augmented Dickey-Fuller and Phillip Peron test which satisfies the assumption of univairate and multivariate time series analysis. It is noticeable that if any variable is not stationary at level or 1st difference then we cannot run NARDL model but in this study, all variables have been stationary without integrating the second difference.
Table 2 Unit Root Test of Explanatory Variables | ||||
Variables | Augmented Dickey-Fuller Test | Phillip Peron Test | ||
Level | 1st Diff. | Level | 1st Diff. | |
ER | -2.5745 | -10.3865*** | -2.4867 | -11.5091*** |
GDP | -2.5889 | -7.6652*** | -10.0927*** | - |
MS | -3.0633 | -5.8018** | -3.4411** | - |
INF | -1.2645 | -6.07989*** | -1.6065 | -8.5558*** |
IR | -2.4631 | -8.5558*** | -2.2822 | -10.610*** |
OP | -2.6640 | -8.5447** | -2.2434 | -8.3373** |
TB | -4.6378*** | - | -4.4833*** | - |
FR | -2.2246 | -7.7746*** | -2.1127 | -7.8824*** |
**Significant at 5% ***Significant at 1% |
Table 3 describes the results of univariate time series models i.e., ARIMA and Exponential Smoothing Model. As we know that the exchange rate time series has been stationary at the 1st difference as indicated in the table 1 therefore the authors run the ARIMA model for the purpose of forecasting. The results concludes that ARIMA (4,1,3) is the best fitted model in the context of forecasting exchange rate with the highest r-squared and low Akaike and Schwarz info criterion which provides the values of 0.024882, 3.662279 and 3.762197 respectively (Asadullah, 2017; Ince & Trafalis, 2006).
Table 3 Univariate Models Forecasting Results | ||||||
Models | Selected Models | R-Squared | Akaike-Info | Schwarz Criterion | ||
ARMA/ARIMA Model | ARIMA (4,1,3) | 0.024882 | 3.662279 | 3.762197 | ||
Exponential Smoothing Model | Trend | α | β | Φ | γ | A.I.C. |
No Trend | 1.0000 | ----- | ----- | ----- | 595.0071 |
In exponential smoothing results, there isn’t any trend observe as suggested by the analysis. The alpha has the maximum value i.e., 1.0000 however other parameters shows the null value. The maximum value of alpha predicts that the impact of historical values on the future trend of exchange rate time series will die out quickly however the null values of other parameters propose that the impact of recent observations or estimations or historical values on the upcoming observations are insignificant (Nouri et al., 2011).
Table 4 illustrates the results of long run coefficients resulted from NARDL analysis. The results shows that the bound test value is 4.377914 which lies between the upper and lower bound values i.e., 3.35 and 2.62 respectively. The R-squared value i.e., 0.986932 depicts that the total 98.69 percent variation in exchange rate has been described by the chosen explanatory variables in the model. Furthermore, the F-statistics result i.e. 164.7804 reveals that the model is fit for the analysis (Moosa, 2000).
Table 4 Nard Long Run Coefficients | ||||
Variables | Estimates | Standard Error | T-Statistics | |
FR-POS | 0.0000 | 0.000001 | 0.551440 | |
FR_NEG | -0.000002 | 0.000001 | -1.669151 | |
OP_POS | 0.000486 | 0.00128 | 0.37883 | |
OP_NEG | -0.000688 | 0.000442 | -1.557046 | |
MS_POS | 0.000336 | 0.000408 | 0.82222 | |
MS_NEG | -0.000203 | 0.000588 | -0.346119 | |
INF_POS | 0.001721 | 0.002555 | 0.673877 | |
INF_NEG | 0.020527 | 0.006812 | 3.01345** | |
IR_POS | 0.017068 | 0.008548 | 1.99674** | |
IR_NEG | 0.009798 | 0.018126 | 0.54058 | |
TB_POS | -0.000001 | 0.000002 | -0.328159 | |
TB_NEG | 0.00005 | 0.000002 | 2.10513** | |
GDP_POS | -0.003009 | 0.001531 | -1.96592** | |
GDP_NEG | -0.001925 | 0.001377 | -1.398467 | |
GP_POS | 0.000056 | 0.000081 | 0.68774 | |
GP_NEG | -0.000346 | 0.000105 | -3.30383** | |
F-Statistics | 164.7804 | R-Squared | 0.986932 | |
Bound Test | 4.377914 | I0 Bound: 3.35 | I1 Bound 2.62 | |
Diagnostic Tests | P-Value | |||
Breusch-Godfrey Serial Correlation LM Test | 0.5607 | |||
Heteroskedasticity Test: Harvey | 0.1686 | |||
RESET Test | 0.3944 |
The results show that one unit decrease in gold price leads to minor increase in exchange rate whereas there is insignificant impact on exchange rate with an increase in gold price. It is also found that one unit increase in Gross Domestic Product and Interest rate of India leads to increase and decrease the exchange rate by 0.0097 and 0.003 units respectively. Moreover, one unit decrease in trade balance and inflation leads increase in 0.0005 and 0.0205 units respectively. Apart of all above mentioned results between exchange rate and its determinants, the remaining relationships were found to be insignificant.
It is important to fulfill all assumptions or pre-requisites of any statistical tool before analysis to validate the findings therefore the authors run the diagnostic tests for this purpose. In diagnostic tests, the Breusch-Godfrey LM Test, Harvey Heteroskedasticity Harvey test and REST Ramsey test provide the insignificant results which indicates that there isn’t any issue of serial correlation or heteroskedasticity in the data and there isn’t any issue of omitted variables therefore we can conclude that the model is fit for the analysis.
Table 5 reveals the accuracy of individual and combined models in the context of forecasting exchange rate of Indian Rupee against the US Dollar. In comparing the individual models, the NARDL model outperforms all other models with the least MAPE value i.e., 0.6653. The Naïve and ARIMA model stands at second and third position with a very minor difference of MAPE values. The MAPE values of Naïve and ARIMA models are 1.6454 and 1.6762 respectively. The Exponential smoothing models MAPE value shows the result of 4.504 score which is the highest among other individual models but still its MAPE value is less than 5 percent (Maria & Eva, 2011).
Table 5 Accuracy of Individual & Combined Models (Mape Value) | ||||||||
Individual | AR | N | ES | ND | ||||
1.6762 | 1.6545 | 4.504 | 0.6653 | |||||
Equal Weightage Method | Two-Way Combinations | |||||||
AR-ES | AR-N | AR-ND | ES-N | ES-ND | N-ND | |||
3.0901 | 1.6653 | 1.1707 | 3.0792 | 2.584 | 1.1599 | |||
Three-Ways Combination | Four-Way Combination | |||||||
AR-ES-N | AR-ES-ND | ES-N-ND | AR-N-ND | AR-N-ES-ND | ||||
2.6115 | 2.2813 | 2.2746 | 1.332 | 2.125 | ||||
Var-Cor Method |
Two-Way Combinations | |||||||
AR-ES | AR-N | AR-ND | ES-N | ES-ND | N-ND | |||
3.292 | 1.6675 | 1.4234 | 3.554 | 3.736 | 1.3247 | |||
Three-Ways Combination | Four-Way Combination | |||||||
AR-ES-N | AR-ES-ND | ES-N-ND | AR-N-ND | AR-N-ES-ND | ||||
2.928 | 2.9637 | 3.1414 | 1.500 | 2.7018 |
Authors combine the individual models by applying equal weightage and var-cor method. In each method, the individual models combine by the permutation of two-way, three-way and four-way combination therefore in each combination methodology; the authors run eleven combine models. In equal weightage criteria, the combination of Naïve and Non-linear autoregressive distributive lag model provides the least MAPE value i.e., 1.1599. In case of var-cor criteria, where each individual model assigns by weightages, the least MAPE value is given by Naïve and Non-linear ARDL again i.e., 1.3247. All in all, the non-linear ARDL outperforms all individual and combined models with the least MAPE value however the combination of models also outperforms other individual models in the context of forecasting exchange rate of Indian Rupee against US Dollar (Figure 1).
The primary purpose of the study is to forecast the exchange rate of Indian Rupees against the US Dollar by combining the three univariate time series models i.e., ARMA/ARIMA, exponential smoothing model, Naïve and one non-linear multivariate model i.e., NARDL. By applying all the models individually and combinedly, the NARDL model out performs other individual and combined models with the least MAPE value of 0.6653. It is the evidence that the Indian Rupee may forecast through non-linear analysis of macro-economic fundamentals rather than single univariate models. It is also found that some combined models provide better forecasting than the individual models as suggested by the (Poon & Granger, 2001). Measured by the Tobin's Q formula.
Al-Gounmeein, R.S., & Ismail, M.T. (2020). Forecasting the Exchange Rate of the Jordanian Dinar versus the US Dollar Using a Box-Jenkins Seasonal ARIMA Model. Computer Science, 15(1), 27-40.
Altavilla, C., & De Grauwe, P. (2010). Forecasting and combining competing models of exchange rate determination. Applied Economics, 42(27), 3455-3480.
Amat, C., Michalski, T., & Stoltz, G. (2018). Fundamentals and exchange rate forecastability with simple machine learning methods. Journal of International Money and Finance, 88, 1-24.
Armstrong, J.S. (2001). Principles of forecasting: a handbook for researchers and practitioners 30 Springer Science & Business Media.
Asadullah, M. (2017). Determinants of Profitability of Islamic Banks of Pakistan–A Case Study on Pakistan’s Islamic Banking Sector. In International Conference on Advances in Business and Law (ICABL). 1(1), 61-73.
Borhan, A.S.M., & Hossain, M. S. (2011). Forecasting Exchange Rate of Bangladesh–A Time Series Econometric Forecasting Modeling Approach. Dhaka University Journal of Science, 59(1).
Box, G.E., Jenkins, G.M., & Bacon, D.W. (1967). Models for forecasting seasonal and non-seasonal time series. Wisconsin univ madison dept of statistics.
Box, G.E., Jenkins, G.M., & Reinsel, G.C. (1994). Time series analysis, forecasting and control. Englewood Clifs.
Cao, L.J., & Tay, F.E.H. (2003). Support vector machine with adaptive parameters in financial time series forecasting. IEEE Transactions on neural networks, 14(6), 1506-1518.
Cochrane, J.H. (2005). Time series for macroeconomics and finance. Manuscript, University of Chicago, 1-136.
Deutsch, M., Granger, C.W., & Teräsvirta, T. (1994). The combination of forecasts using changing weights. International Journal of Forecasting, 10(1), 47-57.
Dunis, C.L., Laws, J., & Sermpinis, G. (2010). Modelling and trading the EUR/USD exchange rate at the ECB fixing. The European Journal of Finance, 16(6), 541-560.
Hipel, K.W., & McLeod, A.I. (1994). Time series modelling of water resources and environmental systems. Elsevier.
Ince, H., & Trafalis, T.B. (2006). A hybrid model for exchange rate prediction. Decision Support Systems, 42(2), 1054-1062.
Joshe, V.K., Band, G., Naidu, K., & Ghangare. (2020), A. Modeling Exchange Rate in India–Empirical Analysis using ARIMA Model. Studia Rosenthaliana. Journal for the study of Research, 12(3), 13-26.
Kallianiotis, J.N. (2013). Exchange Rate Forecasting. In Exchange Rates and International Financial Economics 143-179. Palgrave Macmillan, New York.
Kamruzzaman, J., & Sarker, R.A. (2006). Artificial neural networks: Applications in finance and manufacturing. In Artificial Neural Networks in Finance and Manufacturing 1-27. IGI Global.
Kauppi, H., & Virtanen, T. (2021). Boosting nonlinear predictability of macroeconomic time series. International Journal of Forecasting, 37(1), 151-170.
Khalid, S.M.A. (2008). Empirical exchange rate models for developing economies: A study on Pakistan, China and India. China and India.
Khashei, M., & Sharif, B.M. (2020). A Kalman filter-based hybridization model of statistical and intelligent approaches for exchange rate forecasting. Journal of Modelling in Management.
Khashei, M., Bijari, M., & Ardali, G.A.R. (2009). Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs). Neurocomputing, 72(4-6), 956-967.
Kihoro, J., Otieno, R.O., & Wafula, C. (2004). Seasonal time series forecasting: A comparative study of ARIMA and ANN models.
Lam, L., Fung, L., & Yu, I.W. (2008). Comparing forecast performance of exchange rate models. Available at SSRN 1330705.
Maria, F.C., & Eva, D. (2011). Exchange-Rates Forecasting: Exponential smoothing techniques and ARIMA models. Annals of Faculty of Economics, 1(1), 499-508.
Matroushi. S. (2011). Hybrid computational intelligence systems based on statistical and neural networks methods for time series forecasting: the case of gold price, Master’s Thesis, Retrieved from https://researcharchive.lincoln.ac.nz/handle/10182/3986
Moosa, I.A. (2000). Univariate Time Series Techniques. In Exchange Rate Forecasting: Techniques and Applications. 62-97. Palgrave Macmillan, London.
Nouri, I., Ehsanifar, M., & Rezazadeh, A. (2011). Exchange rate forecasting: A combination approach. American Journal of Scientific Research, 22, 110-118.
Perwej, Y., & Perwej, A. (2012). Forecasting of Indian Rupee (INR)/US Dollar (USD) currency exchange rate using artificial neural network. arXiv preprint arXiv:1205.2797.
Poon, S.H., & Granger, C.W. (2003). Forecasting volatility in financial markets: a review. In Journal of Economic Literature.
Suykens, J. A., & Vandewalle, J. (2000). Recurrent least squares support vector machines. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 47(7), 1109-1114.
Vapnik, V.N. (1998). An overview of statistical learning theory. IEEE transactions on neural networks, 10(5), 988-999.
Zhang, G., Patuwo, B.E., & Hu, M.Y. (1998). Forecasting with artificial neural networks: The state of the art. International Journal of Forecasting, 14(1), 35-62.
Zhang, G.P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159-175.