DislikedIt's not completely possible. It's possible to predict some things that are logical, ie the Fed will raise rates more than the market expects and therefore USD will perform better than the market expects. But you can't predict fat finger trades that move the markets. There's always an inherent element to the markets that's unknowable. Hence the importance of risk management. If you're able to predict fundamental events like the Fed raises rates more than expected, you're able to predict USD to some degree under the assumption the market reacts logically....Ignored
Another approach is to isolate the risk you are aim to take (and hence focus on some specific return), this is done through hedging. This is much less obvious than, for example taking simple risk of asset's price appreciation (depreciation) when you short (buy) the asset.