Great resource here:
http://www.fool.com
some general tips I've picked up online and from fellow investors:
- always have an investment strategy/plan. If your investing for your retirement that is 30 years away then you can accept a lot more risk and wait out the inevitable ups and downs of the market. If you need the money for a down payment on a house in a few months, you can accept far less risk. Stick to less risky investments like bonds,T-Bills or even just a high interest savings account. No stock is a sure thing.
- Don't follow the herd and always be a doubter. If a stock has risen rapidly in a short period of time, there's a chance you've missed the event that caused it. While you're getting in, the smart money is getting out.
- Don't be greedy.
"Bulls make money, bears make money, but pigs get slaughtered".
Have fun!