Mining Data for Financial Applications