Basically, I use moving average, trend lines and fibonacchi to guess the right trend before a news hits the market.
Although, my approach mainly revolves around technical analysis. I also try to consider news as well. To learn deeper about news trading you can check this video:https://insights.primecodex.com/navigating-the-world-of-news-trading/
I try to guess the right trend and then take entry and apart from that I don’t take any other special preparation.
It is impossible to predict the price before the news comes out. It can move anywhere, even when the data on some currency is positive, the price can sharply go in the opposite direction, which I have seen many times. Therefore, in order not to risk the deposit, I do not trade at this time and wait until the market calms down. After all, after that there will be many more chances to earn on a calmer and more predictable market and with less risk.
Stay out if you want to be a serious (if such a thing exists...) trader. Otherwise, if you do not care about consistency and sustainability, just do whatever makes you satisfied.
Any prediction will always be right. Either up or down it will always go. The question is only WHEN and from WHICH LEVEL.