Pattern Recognition on Financial Market
You should look at a classifier based on Dynamic Time Warping (DTW) distance. DTW is a method that calculates an optimal match between two given sequences (e.g. time series). It has been used in a supervised learning setup, in particular it has been reported to achieved state of the art results, when used in a nearest neighbour classifier.