The Indonesia Stock Exchange (IDX) noted that this year foreign investors have recorded a net selling value of 24.919 trillion.…