Day trading is a method for generating from small fluctuations in stock prices . It requires frequently purchasing and selling securities within the a 24-hour period, usually prior to the market's end-of-day bell . Profitability in this market requires a combination of discipline , knowledge , and p