In trading, there is intra-day(daily trading) and swing (Long term trading) and both of them seem profitable, depending on what strategy that works for you. It is oftentimes advised, that a trader should have a working trading system that should be able to maximize its profits and minimize its losses.
The difference here, is that on a daily trade, you hold positions within a 24hrs period, while on a long term trading, you hold positions within stipulated periods more than a day.