Я пытался сделать это однажды в хедж-фонде, чтобы воспользоваться техническими трейдерами.Не было хороших наборов обучающих данных, доступных для обучения классификаторов.Я не знаю библиотек, которые бы это делали.
Я бы рекомендовал использовать фактическое распознавание образов, например, стратегии возврата к среднему значению.Стартовый документ по статистическому арбитражу см. в этом документе .Сложность с шаблонами технического анализа заключается в том, что для чего-то сложного может быть сложно создать набор функций, которые позволяют различать различные шаблоны.Большинство шаблонов имеют визуальные, а не математические определения.Если вы можете придумать алгоритм для поиска определенного паттерна, то вы будете в хорошей форме, хотя это будет нелегко.Я знаю, что многие автоматизированные алгоритмы вычисляют уровни поддержки / сопротивления, чтобы получить приблизительное представление о том, на что будут смотреть технические трейдеры.