I consider day trading more lucrative but riskier. Day trading exposes one to the volatility of the market and could lead to excess losses, if one is not careful or skillful in trading. The long term hold on the other hand could give one the opportunity to stake a side based on experience and expectations.