The article investigates the main characteristics of the financial stability of Ukrainian banks, their risk profile, structure of assets, liabilities, income, expenses based on the monthly reporting data for 2004-2020 (number of observations – 3 813). The Kohonen self-organizing map (SOM) toolkit is used to form homogeneous groups of banks based on a large number of financial indicators. The selected toolkit provides a convenient visualization of the results. Each bank occupies a specific place on the SOM. The close location of banks on the map indicates that these banks have many common characteristics. This study is called the method of structural and functional groups of banks. The study formed stable groups of banks with the same characteristics of business models and risk profile. The formation of consecutive maps for each reporting period allows to obtain the characteristics of each bank separately and the banking system as a whole. The trajectory of an individual bank’s activity during the observation period characterizes the development of its business strategy. The migration of a large number of banks between groups reflects the objective changes in the conditions of banking. Increasing groups of high-risk banks indicate systemic problems. The results show that after a significant reduction in the banking system of Ukraine in 2014-2016, the business models of banks have changed significantly. The resource base relies on unstable sources of current funds with no set term of use. In the assets of banks, a significant portion is invested in government securities – government bonds. Bank loan portfolios have declined and have a higher proportion of non-performing assets (NPL). Many banks have increased currency risk. Concerns are raised about the state of large state-owned banks that hold a separate high-risk group. Thus, the conducted research allows to distinguish groups of banks with specific characteristics of business models and to observe changes of risk profile inherent to these groups. For each structural-functional group, changes in the values of financial indicators are investigated and migration between groups is studied. The proposed methodology is useful for studying both macro and macro levels.