I've been working on an algorithmic trading system using machine learning, it is not HFT currently. It is currently daily (24h+ held equities), the intra-day side (~5-60 minute held equities) will come very quick after I feel comfortable with the machine learning side of things. The source of data will change, and a few tweaks to the actual trading system and it will be running intra-day. The HFT will only come aroun…
Where do you get the data? I've found that access to (inexpensive) sources of data to be a problem. For backtesting, I'd love to get historical data; even a sample would do. A long time ago, Island used to make their data available. Then they were bought out by NASDAQ, and no more data :-(
Now I've been downloading and recording tick changes from my broker, Optionshouse.com.