Before taking any actions in the financial markets, one should always have a defined bugdet, knowledge about the field and a clear investment strategy. Day trading & long-term investing are very different perspectives and require different skills. Here are some...