Hello, I'm running a backtest for selling weekly straddles on SPX. It seems to be pulling the prior day's close price instead of the current price when placing a trade, and for the life of me I can't figure out why. This is most apparent on 2/25/22, when it sells a straddle at 15:30 at a strike of 4,295 but the premium on the call is 3x the premium on the put side and the SPX closes at 4,385. I've tried calculating the strike based on both delta and abs(strike-self.underlying.Price), but neither method works. I don't think it's a FillForward issue because I set that to false. It seems so simple, can someone please help me figure out how to get the most recent underlying price available in that slice? TIA