A chart pattern recognition method includes pre-processing a chart pattern group to be compared to obtain the first chart pattern data to be compared based on time and space; normalizing the first chart pattern data to be compared and the first historical chart pattern data from a database to obtain the second chart pattern data to be compared and the second historical chart pattern data; comparing the second chart pattern data to be compared with the second historical chart pattern data to obtain multiple similarity scores of the second chart pattern data to be compared and the second historical chart pattern data; sorting the multiple similarity scores, the corresponding second chart pattern data to be compared, and the corresponding first historical chart pattern data; and obtaining first historical chart pattern data with a maximum similarity score. |