The ZeroMQ plugin for
nodeos is publishing all actions and all balance updates to a ZeroMQ PUSH socket.
Here is a set of scripts that receive and process this stream of data, store it to MySQL database, and allow real-time processing and analysis. Also a script is available for accounting reports of all transactions and balances, and it produces the reports in Excel format.
I’ll be glad to provide the data or reports as a paid service, but you can feel free to set up your own infrastructure with this open-source software.