Introduction. The most common method for diagnosing cardiovascular diseases is the method of ECG monitoring. In order to facilitate the analysis of the obtained monitorograms, special software solutions for automated ECG processing are required. One possible approach is the use of algorithms for automated ECG processing. Such algorithms perform clustering of cardiac signals by dividing the ECG into complexes of similar cardiac signals. The most representative complexes obtained by statistical averaging are subject to further analysis.Aim. Development of an algorithm for automated ECG processing, which performs clustering of cardiac signals by dividing the ECG into complexes of similar cardiac signals.Materials and methods. Experimental te...