Intraday trading is quite good if someone can grip on the forex market and it can give really good profit in short period of time and we just have to wait to achieve our daily target and we know where we are going to but long term trading is quite risky and I feel its more risky then intra day because its not guaranteed that after waiting for long we will make good profit or not and also swap on our account can't be good for us.