i disagree. It is true that no one knows the future, but successful trading, or investing, is not about knowing the future. It is about estimating probabilities, and placing your money on the highest probability outcomes. While Goldman Sachs analysts may not know the future, an upgrade of a stock by them will most likely move that stock's price higher for a couple days. And if it doesn't, that tells you that that stock does not have much support.
Note that the date changes as well & it's moving backwards (as women get older) Must be a bottom of my life if i have no better things to think about.
I'll trade a stock which is moving on high relative volume based on relative strength or weakness, and sometimes it's because of an upgrade or downgrade or a new research report from a big firm. But I'll never buy or short a stock based on a research report when it's not moving. NKE provided some good entries on Friday after a couple of downgrades, but MRNA two Fridays ago is more my style.
Just for clarity— I don’t think many people “trade” based upon broker research. Analysts put together fairly comprehensive research reports that allow you to figure out what is being priced into a stock. You can then develop your own view and compare it vs the street or specific analysts to determine if you think there will be positive surprises or if analysts are underestimating something. On the other hand, your rsi and trend stuff are all lagging and based upon your hypothesis of trend persistence…Which is public information and widely used, so very little edge if any. In other words you are not informed.