Dear Madam or Sir,
I have great experience in Machine learning, especially in classification. As a mathematician and software developer, I understand both the theoretical part and the practical part. The file your provided gave hints to some Papers which predicted it using multi layer neuronal networks and boosting with C4.5 grown decision trees. Both of them are standard methods in machine learning.
I suggest using Python with the module pylearn2 or googles new tensor module. However, to train these models one needs historical data. There are many websites which provide this data. However, most of them are paid. Do you already have the historical data?
I am looking forward to chat with you.
Best regards