At least 5 things you need to know before investing in stock are: Keep updated with National & Internation news, understand the key resistance level of major indices, and Keep an eye on the delivery percentages of shares, major government announcements, and trading strategies. Trading strategies and analysis are very necessary because without them you cannot make a profit.