Hello Everyone 
Hopefully someone here can provide a little insight/advice/help.
My friend and I built an automated system in TradeStation, then sent the trade signals out of TradeStation (via DLLs) to our Sterling Platform (for better comm pricing).
We have run into major slippage issues, and the system is running on SPY. All orders are placed via ARCA and BATS, 500-1000 share lots. We want to receive the rebates for providing liquidity, or at the very least, not be charged for removing liquidity.
1. Should we be using darkpool routes?
2. What other measures can we implement to avoid/minimize slippage?
We will probably have some additional questions. Any and all help is greatly appreciated!
thx Paul

Hopefully someone here can provide a little insight/advice/help.
My friend and I built an automated system in TradeStation, then sent the trade signals out of TradeStation (via DLLs) to our Sterling Platform (for better comm pricing).
We have run into major slippage issues, and the system is running on SPY. All orders are placed via ARCA and BATS, 500-1000 share lots. We want to receive the rebates for providing liquidity, or at the very least, not be charged for removing liquidity.
1. Should we be using darkpool routes?
2. What other measures can we implement to avoid/minimize slippage?
We will probably have some additional questions. Any and all help is greatly appreciated!
thx Paul