Also, I hope to run it for one more week. Does this cover for the negative loss I am seeing in the Spot?
Answer
That is not the price gap. The price gap is the gap of price between the Spot market and the Futures market at the time you start the bot.
If your spot holding of ETH is having negative, the futures holding will be in postiive and they both should cancel out the profit.