Question: how soon after buying stock can you sell?
Answer: No, There is no minimum holding period for selling a stock, infact you can sell a stock almost immediately after you buy it. Buying a stock and selling it within the same day is called as Day trading or Intraday. In Intraday you don't pay the STT(Securities transaction tax).