``The Sensex has supports at 17,520 and 17,380 and resistances at 17,710 and 17,830. The Nifty has supports at 5,300 and 5,270 and resistances at 5,370 and 5,400,`` it added.
Sensex has resistance at 17,710 & 17,830: