Earlier, the rupiah traded at a range of Rp9,120 to Rp9,125 per dollar as investors were careful in making transactions despite the US greenback's weakening in the global market, he said.