Ha....you can make it some of the time...but not all of the time. That's the first thing you have to recognize to stay successful.
Discipline, too. Have a plan and ALWAYS stick to it. That's how you'll minimize your losses. Control your downside. My problem used to be that I sold my winners too early and hung onto my losers too long.
When I have extraordinary days, I'll shut things down early just because i'm superstitious.
A good start....buy large, solid dividend paying companies. Buy on 3-4% pullbacks. Snap up 1000 shares and sell when it bounces back. Be patient. If you don't see anything worth buying...don't buy. Cash is king, and if you've got it, don't throw it at a trade you are iffy about.
Do yourself a favor and stay away from penny stocks.
Good luck.
Good avice. Actually stay away from most anything that sells for 5 bucks or less. There are some good buys under 5 bucks but not many.