
PS: I have been in market for two years, this is my sincere advice.
Stay out of stocks or funds if you havent start. You will most probably going to lose money. Chances are that you will be richer putting hard-earned money in a bank. Take my word as final.
If you are already deep into it and still want to learn, then:
1. Understand the stock market cycle, institutions & public
2. Pick and master any entry method (eg FA, TA, fengshui)
3. Use trailing stop to automatically cut losses run profits