was just thinking; what are your reasons for stocks over futures? reasons i can think of are cheaper comissions and a lot more choice, but less liquid/clean than say ES and whats the limit with stocks? i mean, a £100000 account would be fine, what about £1-2 million?
I have nothing against trading futures - I simply don't find it practical to trade them, especially in this type of environment. Out of 2000+ stocks in the U.S., there's realistically only a few hundred that are good enough to trade - low spreads, decent volume and good range. With futures, there's really only a handful of them to trade (the ES and NQ being the top two). So, if it's difficult enough to find stocks to trade out of the few hundred that are available, it's definitely not going to be any easier to find a futures contract to trade out of the very few that are there.
Also, note that futures contracts are used heavily as hedging tools. If a hedge fund manager's got a large position going against gold and he knows that there's a negative correlation (albeit a small one) between gold and the equity markets, then he's definitely not going to buy the basket of stocks that represent the S&P 500 Index to protect against in an increase in gold prices. Instead, he'll most likely use the E-Mini S&P futures to hedge. This happens everyday with many hedge funds, investment banks, etc...This means, that there are going to be less "one-sided" traders - that is, any directional move in the futures will be accompanied by a relatively larger number of traders who will bet against that move as opposed to individual stocks.
While your liquidity argument makes sense, here's one thing to think about: I personally don't like trading very liquid stocks. I definitely won't trade MSFT, ORCL, DELL, etc...as they are influenced heavily by the overall market movement. Instead, I like stocks like CREE, CRUS, DNDN, BIDU, etc...They are liquid enough to get good fills on, but definitely won't be affected by the overall market on days when they behave mostly independent of the markets. Furthermore, level 2 is less noise and more readable on less popular stocks.
You definitely don't need a 2 million pound account to trade stocks the way I do, even $35,000 is more than enough. Interactive Brokers gives you almost 4-to-1 leverage, so your buying/shorting power is quite big. Trading anything more than 1500-2000 share positions on less-liquid stocks would be pointless as you'd get a bad fill. So I am slightly picky about liquidity, but over the short amount of time I have spent trading, I have found what works for me and what I am comfortable with.
Hope it helps,
Amit