Yes it is very tough especially for newbies because it is hard to anticipate the price every time and also i do believe that you must need to be a veteran trader first to get buy low sell high but it is not impossoble it is possible through hard work