Abstract
Modeling of financial time series with artificial intelligence is difficult due to the random nature of the data. The moving average filter is a common and simple form of filter to reduce this noise. There are several of these noise reduction methods used throughout the financial security trading community. The major issue with these filters is the lag between the filtered data and the noisy data. This lag only increases as more noise reduction is desired. In the present marketplace, where investors are competing for quality and timely information, lag can be a hindrance. This paper proposes a new moving average filter derived with the aim of maximizing the level of noise reduction at each delay. Comparison between five different methods has been done and experiment results have shown that our method is a superior noise reducer to the alternatives over short and middle range lag periods.
Similar content being viewed by others
References
Donoho DL, Johnstone IM (1995) Adapting to unknown smoothness via wavelet shrinkage. J Am Stat Assoc 90(432):1200–1224
Drakakis K (2008) Empirical mode decomposition of financial data. Int Math Forum 3(25):1191–1202
Ehlers JF (2001) Rocket science for traders: Digital signal processing applications. John Wiley & Sons, Inc., New York
Ellis CA, Parbery SA (2005) Is smarter better? A comparison of adaptive, and simple moving average trading strategies. Res Int Bus Finance 19(3):399–411
Farmer DJ, Sidorowich JJ (1991) Optimal shadowing and noise reduction. Phys D Nonlinear Phenom 47(3):373–392
Gardner JES (2006) Exponential smoothing: The state of the art—part II. Int J Forecast 22(4):637–666
Hale D (2006) Recursive gaussian filters. Techical report, Center for Wave Phenomena
Hassani H, Soofi AS, Zhigljavsky AA (2010) Predicting daily exchange rate with singular spectrum analysis. Nonlinear Anal Real World Appl 11(3):2023–2034
Hsu LY, Horng SJ, He M, Fan P, Kao TW, Khan MK et al (2011) Mutual funds trading strategy based on particle swarm optimization. Expert Syst Appl 38(6):7582–7602
Hull A (2004) Hull moving average (HMA), vol 2011, No. March 24th (2011 from http://www.justdata.com.au/Journals/AlanHull/hull_ma.htm)
Kalman RE (1960) A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 82(Series D):35–45
Kamen EW, Su JK (1999) Introduction to optimal estimation. Springer, London
Karunasingha DSK, Liong S-Y (2007) Enhancement of chaotic time series prediction with real-time noise reduction. In: International conference on small hydropower—hydro Sri Lanka
Klaas M, Briers M, Freitas Nd, Doucet A, Maskell S, Lang D (2006) Fast particle smoothing: if I had a million particles. In: Proceedings of the 23rd international conference on Machine learning, pp 481–488
Kostelich EJ, Yorke JA (1990) Noise reduction: finding the simplest dynamical system consistent with the data. Phys D Nonlinear Phenom 41(2):183–1963
Legoux A (2009) ALMA Arnaud Legous Moving Average. (2011 from http://www.arnaudlegoux.com/wp-content/uploads/2011/03/ALMA-Arnaud-Legoux-Moving-Average.pdf)
Li T, Li Q, Zhu S, Ogihara M (2002) A survey on wavelet applications in data mining. SIGKDD Explor Newsl 4(2):49–68 (772870)
Liu Y, Liao X (2011) Adaptive chaotic noise reduction method based on dual-lifting wavelet. Expert Syst Appl 38(3):1346–1355
Moore JB (1973) Discrete-time fixed-lag smoothing algorithms. Automatica 9(2):163–173
Nikpour M, Nadernejad E, Ashtiani H, Hassanpour H (2009) Using pde’s for noise reduction in time series. Int J Comput ICT Res 3(1):42–48
Russell SJ, Norvig P (2010) Artificial intelligence: a modern approach. Prentice Hall, New Jersey
Shiu ESW (1987) Matrix derivation of moving-weighted-average graduation formulas. Insur Math Econ 6(1):1–6. (doi:10.1016/0167-6687(87)90002-3)
Shynk JJ (1992) Frequency-domain and multirate adaptive filtering. IEEE Signal Process Mag 9(1):14–37
Soofi AS, Cao L (2002) Nonlinear forecasting of noisy financial data. In: Soofi AS, Cao L (eds) Modeling and forecasting financial data techniques of nonlinear dynamics. Kluwer Academic Publishers, Boston, pp. 455–465
Whittaker ET (1923) On a new method of graduation. Proc Edinburgh Math Soc 41(1):63–75
Zehtabian A, Hassanpour H (2009) A non-destructive approach for noise reduction in time domain. World Appl Sci J 6(1):53–63
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Letchford, A., Gao, J. & Zheng, L. Filtering financial time series by least squares. Int. J. Mach. Learn. & Cyber. 4, 149–154 (2013). https://doi.org/10.1007/s13042-012-0081-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-012-0081-0