market timing
noun [ U ]
FINANCE, STOCK MARKET ukusthe methods that investors use to decide when to buy or sell shares, by considering whether prices will increase or fall in the future:
Market timing can be hugely profitable for institutions such as hedge funds.