The rupiah traded at Rp9,105/9,110 per dollar on Monday morning against Rp9,136/9,137 per dollar at the weekend, or an increase of 21 points.