Nilai tukar rupiah berada di level Rp18.029 per dolar AS pada perdagangan Selasa (20/10) pagi. Mata uang Garuda menguat 17 poin atau 0,09 persen dibandingkan perdagangan sebelumnya. Pergerakan rupiah terjadi di tengah mata uang Asia yang bervariasi terhadap dolar AS. Yuan China menguat 0,04 persen, peso Filipina 0,04 persen, ringgit Malaysia 0,02 persen, dolar Singapura 0,02 persen, yen Jepang 0,01 persen, dan won Korea Selatan 0,29 persen. Dolar Hong Kong bergerak datar. Di pasar mata uang negara maju, euro menguat 0,06 persen dan poundsterling naik 0,11 persen. Dolar Australia melemah 0,06 persen, sedangkan dolar Kanada menguat 0,13 persen dan franc Swiss terapresiasi 0,15 persen terhadap dolar AS. Analis mata uang DOO Financial Futures Lukman Leong mengatakan rupiah masih menghadapi ketidakpastian. Ia menilai langkah pemerintah mengeluarkan seluruh saham berkategori konsentrasi kepemilikan tinggi (High Shareholder Concentration/HSC) dari perhitungan IHSG diharapkan memberi sentimen positif dan menopang rupiah. Lukman menyebut faktor eksternal seperti eskalasi konflik di Timur Tengah dan perang Rusia-Ukraina, yang mendorong kenaikan harga minyak mentah, masih berpotensi menekan rupiah. Ia memperkirakan rupiah bergerak dalam rentang Rp17.950 hingga Rp18.100 per dolar AS pada hari itu.