Не думаю что задавая такие вопросы вы легко найдете решение ;) тем более в парах этих валют, их неслучайность сложнее всего обнаружить, так как этим занимаются лучшие умы всего мира.
Попробуйте с чего то по проще, например криптовалюты.
p.s. из готовых инструментов, есть неплохой пакет
weka, не только интерфейс но и библиотека java.
99% работы - это подготовка данных, подходящих для анализа выбранным алгоритмом. Т.е. не пытайтесь бездумно скармливать алгоритмы просто потоком котировок.