Short term capital gains tax is the major disincentive to trading in and out of the stock around short term rallies and dips. At least in regular brokerage accounts.
High income earners would lose as much as 50% of any short term gain on trades.
Tax advantaged IRA accounts is where it would definitely make sense to capitalize on these moves.