Indonesian stocks rose 2.4 per cent, to 548.93, their biggest one-day gain since March 12, as investors welcomed increasing stability in Jakarta. The market was reassured after an expected clash between Jakarta police and supporters of opposition leader Megawati Sukarnoputri did not happen.