Indonesia's president has announced a Cabinet reshuffle aimed at reviving the sputtering economy and stabilizing the rupiah.

President Joko "Jokowi" Widodo chose former central bank governor Darmin Nasution to become Indonesia's new coordinating minister for the economy, replacing Sofyan Djalil.

Djalil has become the national development planning minister, replacing Andrinof Chaniago. Jokowi picked Thomas Lembong as trade minister, replacing Rachmat Gobel.

Presidential spokesman Teten Masduki said the president made the changes because he wanted a more effective and coordinated cabinet.

He also appointed current Presidential Chief of Staff Luhut Panjaitan as the new coordinating minister for politics, law and security and a prominent economist Rizal Ramli as the coordinating maritime minister.