Assuming I had the necessary skills (and I do, in math and programming, but not finance or trading at the moment), could I do algorithmic or high-frequency trading on my own, or is it (participation in the market, low-latency information, etc.) priced too high for an individual?
Yes. I know of a person trading profitably with about $200k capital. The company I work for started off this way as well, and it's considerably larger than $200k. I also know of a person who went this route and had trading profits but his trading profits didn't cover expenses (he lost something in the neighborhood of $50-100k).
You'll typically need to buy a server and colocate it at your broker's datacenter.
Unless you are very rich, you probably can't afford to do latency arbitrage, which is only a subset of high frequency. The capital expenses (custom routers and the like) are probably too high for individuals.
Also, if you are interested in learning HFT without risking your own capital, my company is hiring. Instructions on how to apply are here (in encrypted form):
I developed an algorithmic trading program for fun once. I never let it loose on a real account, but it did better than break-even on a few months of data I collected.
BUT: the trading costs killed its viability (even using interactivebrokers), unless I upped the capital I was using to an amount that I wasn't comfortable risking.
You are probably not going to be able to do enough volume initially to get a discount on your execution. In futures the top tier requires 10's of thousands of contracts per month, in equities you'll need to be trading millions of shares per month. It would be extremely hard to overcome this even with great algorithms.
You'll typically need to buy a server and colocate it at your broker's datacenter.
Brokers to talk to:
http://www.limebrokerage.com/offerings/by_role_highfrequency... (This is the same Lime as LimeWire.)
http://www.gndt.com/
http://www.interactivebrokers.com/ibg/main.php
Unless you are very rich, you probably can't afford to do latency arbitrage, which is only a subset of high frequency. The capital expenses (custom routers and the like) are probably too high for individuals.