Cash flow prediction: MLP and LSTM compared to ARIMA and Prophet

Cash flow prediction is important. It can help increase returns and improve the allocation of capital in healthy, mature firms as well as prevent fast-growing firms, or firms in distress, from running out of cash. In this paper, we predict accounts receivable cash flows employing methods applicable to companies with many customers and many transactions such as e-commerce companies, retailers, airlines and public transportation firms with sales in multiple regions and countries. We first discuss “classic” forecasting techniques such as ARIMA and Facebook's™ Prophet before moving on to neural networks with multi-layered perceptrons and, finally, long short-term memory networks, that are particularly useful for time series forecasting but were until now not used for cash flows. Our evaluation demonstrates this range of methods to be of increasing sophistication, flexibility and accuracy. We also introduce a new performance measure, interest opportunity cost, that incorporates interest rates and the cost of capital to optimize the models in a financially meaningful, money-saving, way.

[1]  Yi Li,et al.  Game theoretic approach of a novel decision policy for customers based on big data , 2018, Electron. Commer. Res..

[2]  Peiguang Hu Predicting and improving invoice-to-cash collection through machine learning/ , 2015 .

[3]  Weiwei Deng,et al.  An adjustable re-ranking approach for improving the individual and aggregate diversities of product recommendations , 2018, Electronic Commerce Research.

[4]  Shih-Chii Liu,et al.  Phased LSTM: Accelerating Recurrent Network Training for Long or Event-based Sequences , 2016, NIPS.

[5]  E. Fama,et al.  The Theory of Finance , 1974 .

[6]  Rema Padman,et al.  Modeling social learning on consumers’ long-term usage of a mobile technology: a Bayesian estimation of a Bayesian learning model , 2018, Electron. Commer. Res..

[7]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[8]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[9]  Vrizlynn L. L. Thing,et al.  PowerLSTM: Power Demand Forecasting Using Long Short-Term Memory Neural Network , 2017, ADMA.

[10]  A. O. John Effect of cash management on profitability of Nigerian manufacturing firms , 2014 .

[11]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[12]  Pedro J. García-Teruel,et al.  Effects of Working Capital Management on SME Profitability , 2006 .

[13]  C. Clubb,et al.  The Relationship between Earnings, Funds Flows and Cash Flows: Evidence for the UK , 1991 .

[14]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[15]  Yong Wang,et al.  Time series analysis for C2C conversion rate , 2018, Electron. Commer. Res..