You need a large capital to be profitable in day trading. I would say $150,000+ of money to trade. $300 is chump change, wont get you anything. Considering stocks go up 1-3% or even lower on average, you need to trade with lots of money to see 1% gains as being profitable. If you bought a stock and its total worth is $300, and that stock goes up 2%, you made $6. Factoring in commissions, you already lost money. But if you bought the same stock with shares worth $7000, a 2% increase in stock price makes you $140 in profits. If you bought $30,000 worth, you would have made $600! See, it takes money to make money. Just yesterday (fri 5/14), if you day traded yahoo and bought at the low and sold at the high, you would have made .25 profit per share. If you bought shares worth $300, your profit before commissions would be 4.64; $7000=$108; $30,000=$464.