short term or long time forex tread is good . its depend on trader that he trading long time or short time. i trade forex short time. if you are good enough trader that you can be patient than long term is best for you because there will be not a quick return but a guaranteed success after some long time.