This study examines the impact of large mixed-use developments on the financial performance of publicly listed real estate firms in Shanghai from 2009 to 2019. The research uses a Multi-Criteria Decision Making (MCDM) approach, considering 14 key performance indicators (KPIs) across three categories: Corporate and Financial Information, Strategy Indicators, and Specifics of Mixed-Use Development. The article analyses the performance of large, listed investors on the Hong Kong, Shanghai, and Singapore Stock Exchanges, providing insights into their evolution over the past decade. The literature review highlights the relationship between companies’ performance and corporate finance, capital structure, and financial ratios. It identifies an existing gap in research related to mixed-use assets and indirect real estate. By using the MCDM framework, the study evaluates these assets and provides actionable insights for global investors, asset managers, and developers, helping them make informed decisions in indirect real estate investment. The findings contribute to understanding investment strategy formation in dynamic real estate markets and support informed diversification and urban policy development. This paper offers a useful appraisal framework for future MCDM risk assessments, assisting stakeholders in navigating the complexities of the real estate landscape in one of the world’s foremost metropolitan hubs. It also offers recommendations and insights on best practices for global listed firms while providing a framework for future research in the field of property investment.