Abstract: There is disclosed a system and method for online evaluation and underwriting of loan products. In an embodiment, the system comprises: an adaptive finance application for posing questions designed to elicit responses indicative of financial and risk attributes for the client, wherein the content of each successive question of the set of questions depends upon prior responses to previous questions, such that a detailed client profile is generated from the responses; a multi-lender algorithmic underwriting application for comparing matching criteria derived from the detailed client profile against a database of loan products with underwriting requirements available from multiple lending institutions, and identifying loan products matching the detailed client profile; and an output for outputting loan products with underwriting requirements having a close match to the detailed client profile.