Here is my forecast based on Fibonacci, moon cycles, and Elliott. My thinking should be fairly obvious for anyone who understands the methods. If you have a question please let me know
I have not taken fundamentals actively into account, but it is interesting to ponder the following:
(1) The trade sanctions can come into effect March 1.
(2) FOMC take place Jan 20, Feb 20, and April 1. A rate hike might happen Feb 20 (or April 1). This will be negative. However, no rate hike might be even more negative because that would signal that the economy is not as strong as believed. Furthermore, miscommunication by Powell could scare the market.
(3) The 10-year treasury yield is down from 3.2% to 2.8%. Lacking further data I would assume that the trend will continue down. I don't think the Fed will meddle any more with long-term interest rates. There can easily be an inversion of the yield curve, even if the Fed does not increase the short term borrowing rate. An inversion would be very strong evidence of a recession in 2020. However, when the inversion happens, the market will already have taken the recession into account. If the trend in treasury yield reverses, the stock market will be boosted. However, I do not expect this to happen.
(4) Trump might also create his own volatility (e.g. leaving Syria, impeachment, the border wall) which would increase price volatility and drive prices down.
It is best to consider the next month a forecast and the subsequent months a roadmap that can change depending on what happens during the first month. The time dimension is tricky. The moon cycle has been extremely accurate the last year and I assume it will continue. However, declining markets can drag. So it is very possible that some of the patterns get dragged out another moon cycle or two.