Then there’s also the effect of new amateur traders who “sell the news”, the People’s Bank of Chinese announcement and Chinese New Year coming up in under a month.
Not to detract from your article in any way, here’s one I wrote which builds on similar ideas
https://steemit.com/cryptocurrency/@crypto-curator/crypto-black-monday-16-january-2018-market-crash