KUALA LUMPUR: Tan Teng Boo, icapital.biz Bhd's designated person, believes there are now more reasons to buy Malaysian stocks for the long-term, thanks to the covergence of many positive factors.