I'm making snapshots every 15 minutes. I think it should not be in the last 10 minutes before market closes, b/c many people will manually cancel their orders towards the end of the regular market hours. Of course DAY orders will be automatically cancelled at market close.