Composite index of the Indonesia Stock Exchange (IDX) ended lower 0.38% at 5685 on Friday (Apr 28) as investors opted to made short term gains after recent market rally, and to take long weekend. The stock market will be closed on Monday (May 1) for celebrating May Day. While Asian markets traded weaker on Friday as comments from President Donald Trump on an existing free trade pact with Seoul to payment for a sophisticated anti-missile system caught investors by surprise, Cnbc.com reported.