hal trading ideas