@toan - Having slippage means that you actually move the market (or at least saturate supply) - this is really not possible with $5k (even with low volume securities). If your trades are this small, you would probably be more accurate to turn off slippage than try to calculate it.
@Grant - The problem with empirical data is that it would have too many variables, and would therefore be pretty useless on a general level.
You would need data per trade size, per security, per minute.
For example, most of my trades are at the beginning of the day, or near the end of the day. At these times there is greater volume and therefore less slippage. Q's slippage models don't account for any of this.
To make things even more complicated.... I believe market makers would step to actually REDUCE your slippage once you place large enough trades to create arbitrage opportunities for them.
For example, I trade UVXY which is a volatility ETN. Im pretty sure that I would never get huge slippage if I just spaced out my trades by a few seconds each (or just used limit orders), because this is a derivative tied to other indexes and slippage would create arbitrage opportunities for market makers. In this scenario HFT would be working in my favor :) Of course this is all hypothetical, but I'm quietly confident in it.