Skip to main content

Advertisement

Log in

Foreign exchange forecasting and portfolio optimization strategy based on hybrid-molecular differential evolution algorithms

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

At present, the COVID-19 epidemic is still spreading at home and abroad, and the foreign exchange market is highly volatile. From financial institutions to individual investors, foreign exchange asset allocation has become important contents worthy of attention. However, most intelligent optimization algorithms (hereinafter IOAS) adopt the existing data and ignore the forecasted one in the foreign exchange portfolio allocation, which will result in a huge difference between portfolio allocation and actual demand; at the same time, many IOAS are less adaptable and have lower optimization ability in portfolio problems. To solve the aforementioned problems, this paper first proposed a DETS based on hybrid tabu search and differential evolution algorithms (DEAs), which has excellent optimization ability. Subsequently, the DETS algorithm was applied to support vector machine (SVM) model. Experiments show that, compared with other algorithms, the MAE and RMSE obtained by using DETS optimization parameters are reduced by at least 3.79 and 1.47%, while the CTR is improved by at least 2.19%. Then combined with the DETS algorithm and Pareto sorting theory, an algorithm suitable for multi-objective optimization was further proposed, named NSDE-TS. Finally, by applying NSDE-TS algorithm, the optimal foreign exchange portfolio is acquired. The empirical analysis shows that the Pareto front obtained by this algorithm is better than that of NSGA-II. Since the lower the uniformity index and convergence index, the stronger the optimization performance of the corresponding algorithm, compared with NSGA-II, its uniformity and convergence index decreased by 15.7 and 39.6%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig.4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • Abed-Alguni BH, Alawad NA (2021) Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments. Appl Soft Comput 102:107113

    Google Scholar 

  • Abed-Alguni BH, Paul D, Hammad R (2022). Improved Salp swarm algorithm for solving single-objective continuous optimization problems. Appl Intel, 1–20

  • Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021a) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609

    MathSciNet  MATH  Google Scholar 

  • Abualigah L, Yousri D, Abd Elaziz M, Ewees AA, Al-Qaness MA, Gandomi AH (2021b) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250

    Google Scholar 

  • Abualigah L, Abd Elaziz M, Sumari P, Geem ZW, Gandomi AH (2022) Reptile search algorithm (RSA): a nature-inspired meta-heuristic optimizer. Expert Syst Appl 191:116158

    Google Scholar 

  • Agushaka JO, Ezugwu AE, Abualigah L (2022) Dwarf mongoose optimization algorithm. Comput Methods Appl Mech Eng 391:114570

    MathSciNet  MATH  Google Scholar 

  • Akhtar MM, Zamani AS, Khan S, Shatat ASA, Dilshad S, Samdani F (2022) Stock market prediction based on statistical data using machine learning algorithms. J King Saud Univ Sci 34(4):101940

    Google Scholar 

  • Al-Gounmeein RS, Ismail MT (2020) Forecasting the exchange rate of the Jordanian Dinar versus the US dollar using a Box-Jenkins seasonal ARIMA model. Int J Math Comput Sci 15(1):27–40

    MathSciNet  MATH  Google Scholar 

  • Alkhateeb F, Abed-alguni BH, Al-rousan MH (2022) Discrete hybrid cuckoo search and simulated annealing algorithm for solving the job shop scheduling problem. J Supercomput 78(4):4799–4826

    Google Scholar 

  • Al-qaness MA, Ewees AA, Fan H, Abualigah L, Abd Elaziz M (2022a) Boosted ANFIS model using augmented marine predator algorithm with mutation operators for wind power forecasting. Appl Energy 314:118851

    Google Scholar 

  • Al-qaness MA, Ewees AA, Fan H, AlRassas AM, Abd Elaziz M (2022b). Modified aquila optimizer for forecasting oil production. Geo-spatial Inform Sci, 25(4):519–536

    Google Scholar 

  • AlRassas AM, Al-Qaness MA, Ewees AA, Ren S, Sun R, Pan L, Abd Elaziz M (2022) Advance artificial time series forecasting model for oil production using neuro fuzzy-based slime mould algorithm. J Pet Explor Prod Technol 12(2):383–395

    Google Scholar 

  • Amin V, Hasan SS, Mehrdad V, Saber N (2014) Predicting direction of stock priceindex volatility using genetic algorithms and artificial neural network models in Tehran stock exchange. Int J Bus Technopreneurship 4(3):451–465

    Google Scholar 

  • Armananzas R, Lozano JA (2005, September). A multiobjective approach to the portfolio optimization problem. In: 2005 IEEE congress on evolutionary computation (Vol. 2, pp. 1388–1395). IEEE

  • Bin Shalan SA (2015) Solving multi-objective portfolio optimization problem for Saudi Arabia stock market using hybrid clonal selection and particle swarm optimization. Arab J Sci Eng 40(8):2407–2421

    MathSciNet  MATH  Google Scholar 

  • Bollerslev T (1986) Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics 31(3):307–327

    MathSciNet  MATH  Google Scholar 

  • Cao DZ, Pang SL, Bai YH (2005, August). Forecasting exchange rate using support vector machines. In: 2005 international conference on machine learning and cybernetics (Vol. 6, pp. 3448–3452). IEEE

  • Černý I, Vaněk M, Maruszewska EW (2021) How economic indicators impact the EU internal demand for critical raw materials. Resour Policy 74:102417

    Google Scholar 

  • Chai J, Du J, Lai KK, Lee YP (2015) A hybrid least square support vector machine model with parameters optimization for stock forecasting. Math Probl Eng 2015:1–7

    Google Scholar 

  • Chang TJ, Meade N, Beasley JE, Sharaiha YM (2000) Heuristics for cardinality constrained portfolio optimisation. Comput Oper Res 27(13):1271–1302

    MATH  Google Scholar 

  • Chavez-Bedoya L, Rosales F (2021) Reduction of estimation risk in optimal portfolio choice using redundant constraints. Int Rev Financ Anal 78:101930

    Google Scholar 

  • Colombo E, Pelagatti M (2020) Statistical learning and exchange rate forecasting. Int J Forecast 36(4):1260–1289

    Google Scholar 

  • Crama Y, Schyns M (2003) Simulated annealing for complex portfolio selection problems. Eur J Oper Res 150(3):546–571

    MATH  Google Scholar 

  • Cura T (2009) Particle swarm optimization approach to portfolio optimization. Nonlinear Anal Real World Appl 10(4):2396–2406

    MathSciNet  MATH  Google Scholar 

  • Dallagnol VAF, van den Berg J, Mous L (2009) Portfolio management using value at risk: a comparison between genetic algorithms and particle swarm optimization. Int J Intell Syst 24(7):766–792

    Google Scholar 

  • Du Q, Eusepi S, Preston B (2021) Non-rational beliefs in an open economy. Rev Econ Dyn 41:174–204

    Google Scholar 

  • Ekinci S, Izci D, Nasar A, Rustom M, Abu Zitar R, Abualigah L (2022) Logarithmic spiral search based arithmetic optimization algorithm with selective mechanism and its application to functional electrical stimulation system control. Soft Comput 26(22):12257–12269

    Google Scholar 

  • Eydi A (2021) A bi-objective vehicle routing problem with time windows and multiple demands. Ain Shams Eng J 12(3):2617–2630

    Google Scholar 

  • Ezugwu AE, Agushaka JO, Abualigah L, Mirjalili S, Gandomi AH (2022) Prairie dog optimization algorithm. Neural Comput Appl 34(21):18287–18335

  • Fama EF (1965) The behavior of stock-market prices. J Bus 38(1):34–105

    Google Scholar 

  • Feng GF, Yang HC, Gong Q, Chang CP (2021) What is the exchange rate volatility response to COVID-19 and government interventions? Economic Analysis and Policy 69:705–719

    Google Scholar 

  • Fernandez-Rodrıguez F, Gonzalez-Martel C, Sosvilla-Rivero S (2000) On the profitability of technical trading rules based on artificial neural networks: evidence from the Madrid stock market. Econ Lett 69(1):89–94

    MATH  Google Scholar 

  • Gomez MA, Flores CX, Osorio MA (2006, July). Hybrid search for cardinality constrained portfolio optimization. In: Proceedings of the 8th annual conference on Genetic and Evolutionary Computation (pp. 1865–1866)

  • Gul E, Alpaslan N (2021) Robust optimization of SVM hyper-parameters for spillway type selection. Ain Shams Eng J 12(3):2413–2423

    Google Scholar 

  • He D, Zhang L, Guo S, Chen Y, Shan S, Jian H (2021) Energy-efficient train trajectory optimization based on improved differential evolution algorithm and multi-particle model. J Clean Prod 304:127163

    Google Scholar 

  • Hsieh TJ, Hsiao HF, Yeh WC (2011) Forecasting stock markets using wavelet transforms and recurrent neural networks: an integrated system based on artificial bee colony algorithm. Appl Soft Comput 11(2):2510–2525

    Google Scholar 

  • Huang CL, Dun JF (2008) A distributed PSO–SVM hybrid system with feature selection and parameter optimization. Appl Soft Comput 8(4):1381–1391

    Google Scholar 

  • Jain S, Ramesh D, Bhattacharya D (2021) A multi-objective algorithm for crop pattern optimization in agriculture. Appl Soft Comput 112:107772

    Google Scholar 

  • Jamali A, Mallipeddi R (2020) Multi-objective differential evolution algorithm with fuzzy inference-based adaptive mutation factor for Pareto optimum design of suspension system. Swarm Evol Comput 54:100666

    Google Scholar 

  • Kang YL, Tian JS, Chen C, Zhao GY, Li YF (2021) Entropy based robust portfolio. Physica A 583:126260

    MathSciNet  MATH  Google Scholar 

  • Kashyap N, Kumari AC (2020) Multi-objective Optimization using NSGA II for service composition in IoT. Proc Comput Sci 167:1928–1933

    Google Scholar 

  • Kinateder H, Campbell R (2021) Safe haven in GFC versus COVID-19: 100 turbulent days in the financial markets. Financ Res Lett 43:101951

    Google Scholar 

  • Kozodoi N, Lessmann S, Papakonstantinou K, Gatsoulis Y, Baesens B (2019) A multi-objective approach for profit-driven feature selection in credit scoring. Decis Support Syst 120:106–117

    Google Scholar 

  • Lee K, Ozsen L (2020) Tabu search heuristic for the network design model with lead time and safety stock considerations. Comput Ind Eng 148:106717

    Google Scholar 

  • Li MA, Li Y, Fan S (2015) Application of the improved artificial fish swarm algorithm in foreign exchange forecast and portfolio. J Syst Eng Th & Pract 35(5):1256–1265

    Google Scholar 

  • Lin D, Wang S (2001). A multi-objective genetic algorithm in for portfolio selection problem. In: Proceedings of ICOTA 2001(pp. 15–17). Elsevier, Hong Kong

  • Liu CA, Lei Q, Jia H (2020) Hybrid imperialist competitive evolutionary algorithm for solving biobjective portfolio problem. Intell Autom Soft Comput 26(6):1477–1492

    Google Scholar 

  • Lu C, Teng Z, Gao Y, Wu R, Hossain M, Fang Y (2022) Analysis of early warning of RMB exchange rate fluctuation and value at risk measurement based on deep learning. Comput Econ 59(4):1501–1524

    Google Scholar 

  • Mahajan S, Abualigah L, Pandit AK, Altalhi M (2022a) Hybrid aquila optimizer with arithmetic optimization algorithm for global optimization tasks. Soft Comput 26(10):4863–4881

    Google Scholar 

  • Mahajan S, Abualigah L, Pandit AK, Nasar A, Rustom M, Alkhazaleh HA, Altalhi M (2022b). Fusion of modern meta-heuristic optimization methods using arithmetic optimization algorithm for global optimization tasks. Soft Comput, 1–15

  • Maroufpoor S, Maroufpoor E (2019) Soil moisture simulation using hybrid artificial intelligent model: Hybridization of adaptive neuro fuzzy inference system with grey wolf optimizer algorithm. J Hydrol 575:544–556

    Google Scholar 

  • Mashwani WK, Khan A, Göktaş A, Unvan YA, Yaniay O (2021) Hybrid differential evolutionary strawberry algorithm for real-parameter optimization problems. Commun Stat Theory Methods 50(7):1685–1698

    MathSciNet  MATH  Google Scholar 

  • Mohammed AM, Duffuaa SO (2020) A tabu search based algorithm for the optimal design of multi-objective multi-product supply chain networks. Expert Syst Appl 140:112808

    Google Scholar 

  • Mozaffari S, Javadi S, Moghaddam HK, Randhir TO (2022) Forecasting groundwater levels using a hybrid of support vector regression and particle swarm optimization. Water Resour Manage 36(6):1955–1972

    Google Scholar 

  • Nicole M, Alsafi Z (2020) The socio-economic implications of the coronavirus and covid-19 pandemic: a review. Int J Surg 78:185–193

    Google Scholar 

  • Nondy J, Gogoi TK (2021) Performance comparison of multi-objective evolutionary algorithms for exergetic and exergoenvironomic optimization of a benchmark combined heat and power system. Energy 233:121135

    Google Scholar 

  • Ong CS, Huang JJ, Tzeng GH (2005) A novel hybrid model for portfolio selection. Appl Math Comput 169(2):1195–1210

    MathSciNet  MATH  Google Scholar 

  • Ortiz R, Contreras M (2021) Improving the volatility of the optimal weights of the Markowitz model. Econ Res-Ekonomska Istraživanja 35(1):2836–2858

    Google Scholar 

  • Oyelade ON, Ezugwu AES, Mohamed TI, Abualigah L (2022) Ebola optimization search algorithm: A new nature-inspired metaheuristic optimization algorithm. IEEE Access 10:16150–16177

    Google Scholar 

  • Plíhal T (2021) Scheduled macroeconomic news announcements and Forex volatility forecasting. J Forecast 40(8):1379–1397

    MathSciNet  MATH  Google Scholar 

  • Punitha S, Al-Turjman F, Stephan T (2021) An automated breast cancer diagnosis using feature selection and parameter optimization in ANN. Comput Electr Eng 90:106958

    Google Scholar 

  • Rahdar S, Ghanbari R, Ghorbani-Moghadam K (2022) Tabu search and variable neighborhood search algorithms for solving interval bus terminal location problem. Appl Soft Comput 116:108367

    Google Scholar 

  • Sadeghi A, Daneshvar A, Zaj MM (2021) Combined ensemble multi-class SVM and fuzzy NSGA-II for trend forecasting and trading in Forex markets. Expert Syst Appl 185:115566

    Google Scholar 

  • Singh A, Khamparia A (2020) A hybrid whale optimization-differential evolution and genetic algorithm based approach to solve unit commitment scheduling problem: WODEGA. Sustain Comput Inform Syst 28:100442

    Google Scholar 

  • Streichert F, Ulmer H, Zell A (2004). Evolutionary algorithms and the cardinality constrained portfolio optimization problem. In: Operations Research Proceedings 2003 (pp. 253–260). Springer, Berlin, Heidelberg

  • Villeneuve FJ, Mavris DN (2012) Aircraft technology portfolio optimization using ant colony optimization. Eng Optim 44:1369–1387

    Google Scholar 

  • Zhang HC, Wu Q, Li FY, Li H (2022) Multitask learning based on least squares support vector regression for stock forecast. Axioms 11(6):292

    Google Scholar 

  • Zheng Q, Chen G, Jiao A (2022) Chatter detection in milling process based on the combination of wavelet packet transform and PSO-SVM. Int J Adv Manuf Technol 120(1):1237–1251

    Google Scholar 

Download references

Funding

None.

Author information

Authors and Affiliations

Authors

Contributions

XZ and CZ contributed to conception and design of the manuscript and interpretation of data, literature searches and analyses, clinical evaluations, manuscript preparation, and writing the paper; LA made substantial contributions to conception and design, literature searches and analyses, participated in revising the article, and gave final approval of the version to be submitted.

Corresponding author

Correspondence to Chen Zhong.

Ethics declarations

Conflict of interest

None to declare.

Ethical approval

Unexplored human body or animal experiment.

Informed Consent

All participants provided written informed assent and consent before the experiment.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, X., Zhong, C. & Abualigah, L. Foreign exchange forecasting and portfolio optimization strategy based on hybrid-molecular differential evolution algorithms. Soft Comput 27, 3921–3939 (2023). https://doi.org/10.1007/s00500-022-07526-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-07526-6

Keywords