i have done exactly this comparison more than a handful of times over the past couple of years and in general end up sticking to ES (mostly for actually another reason also; cost of carry). Lets see..
for one of my strategy its got an average ES profit of 0.41ticks which translates to 4cents per SPY share. Now this does not include a random occurence where i loose a trade due to my limit price not being hit; accounting for that ES ave is .32 ticks and spy say at 3cents.
So say i want to compare 1tick in ES vs now 3cents for SPY.
For a delta of 50ES points i have to trade 1ES contract or 500 shares of SPY
Commisions: 4.40$ round trip on ES (on Mirus/ down to $4 if you use IB) - vs - (.005*500)*2 = $5 round trip if i use IB for stock trading
Commision wise they are comparable.
Trading cost: need $500 (at Mirus) or $1500 at TOS (for intraday holdings) for ES contract but to hold the same position using SPY i would need roughly - ($130*500)/2 = 28k with 1:2 margining and $14k even with a 1:4 margining.
Now trading multiple contracts is out the picture with such high requirements. That aside, for SPY you have to worry about wash sales etc; even if you file as a trader for tax purposes its a pain to keep track of it all for taxes. And then there is the 40/60 advantage with futures.
So all in; i wish ES trades with lower spreads; say in 5c increments instead of in quarters; but even without it its a better proposition than SPY atleast for me. Always searching for markets liquid though - but none are more liquid than ES and now i am moving slowly into 10yr bond futures and a couple other markets and kind of i am not worried about ES liquidity anymore. Those other markets kind of suck; but thats another story for another thread.
for one of my strategy its got an average ES profit of 0.41ticks which translates to 4cents per SPY share. Now this does not include a random occurence where i loose a trade due to my limit price not being hit; accounting for that ES ave is .32 ticks and spy say at 3cents.
So say i want to compare 1tick in ES vs now 3cents for SPY.
For a delta of 50ES points i have to trade 1ES contract or 500 shares of SPY
Commisions: 4.40$ round trip on ES (on Mirus/ down to $4 if you use IB) - vs - (.005*500)*2 = $5 round trip if i use IB for stock trading
Commision wise they are comparable.
Trading cost: need $500 (at Mirus) or $1500 at TOS (for intraday holdings) for ES contract but to hold the same position using SPY i would need roughly - ($130*500)/2 = 28k with 1:2 margining and $14k even with a 1:4 margining.
Now trading multiple contracts is out the picture with such high requirements. That aside, for SPY you have to worry about wash sales etc; even if you file as a trader for tax purposes its a pain to keep track of it all for taxes. And then there is the 40/60 advantage with futures.
So all in; i wish ES trades with lower spreads; say in 5c increments instead of in quarters; but even without it its a better proposition than SPY atleast for me. Always searching for markets liquid though - but none are more liquid than ES and now i am moving slowly into 10yr bond futures and a couple other markets and kind of i am not worried about ES liquidity anymore. Those other markets kind of suck; but thats another story for another thread.