I tested my strategy on the top 200 stocks from the S&P 500, over 20 million trades tested since Jan 2000, or whatever year the ticker was first listed. The dollar volume yielded was amazing, but the average net profit was only 0.04%. ~20 trades per day per stock. This tiny margin makes me very vulnerable to slippage. How to the HFT strategies that execute millions of trades per week survive?
Could 0.04% avg net profit per trade actually be profitable?
Could 0.04% avg net profit per trade actually be profitable?