ISI Delhi is a better option as it is far better than ISI Kolkata for MS. Saint Xavier’s College, Kolkata is also a very good college along with Saint Xaviers, Mumbai.
If faculty profiles, cost structure, placements with a package ranging around 7 to 9 lakhs, alumni, and acceptance rate are considered, here’s a list of all those universities which offer you all of the above mentioned.
The school of economics does not offer an MS in economics. IGIDR offers a Master of Science but not a master of research which is offered by the most reputed IITM in Financial Economics.