i'm doing this simple test using order function.
the first test is to order 100 shares of spy and sell them at the close, the return is 8.69%
then the second test is to order -100 shares (short) spy and then close (buy) them at close, the return is -11.5%
my question is how can this be? aren't they supposed to be exact opposite trades thus the exact negative returns?
If i were ordering by percentage i'd understand but I was ordering by exact the same number of shares...
Someone please help explain... Thanks!