So I am a freshman in college without much experience in programming. I took AP Computer Science and learned a little bit about Python on Code Academy. So I don't tell people I know how to code, but if I look at a piece of code I will know what it does relatively quickly. I have known about the power behind High Frequency Trading for a couple years now. I have looked into different algorithms, such as ones dealing with sentiment analysis, big data, and so on. I am really interested in getting involved.
The question I have here is, where do I exactly begin? What were the tools/tips you used to get involved in HFT?