The invention discloses an XML (extensible markup language)-based financial data display method and an XML-based financial data display system. The method includes the steps as follows: S01, parsing a financial data source, and generating an XML data file; S02, establishing a data template, setting an XML node in the data template; and establishing the corresponding relationship between the XML node and the XML data file; S03, uploading the data template, obtaining XML node information in the data template, obtaining financial data from an XML data file, filling the financial data in the XML node in the data template, and generating a financial data display page; and S04, displaying the page generated in the step S03. According to the invention, the process of conversion from real-time changing financial data to static display page is simplified, and the development and maintenance are simple; moreover, display page attributes and data display parameters are preliminarily defined in the data template, thereby facilitating alteration of the display effect as needed.