IIUC.... Simon is saying that Q uses the "volume" number based on trades executed at a given time (down to the minute at best) for what is the available number of contracts?
If so, I agree that is indeed a "naive" way to invent prior supply for a backtest. However, unless they have the entire quote history and construct the book for all those minutes (that's a lot of work and data storage.... and you thought your VWAP stuff was heavy...) then they've really little alternative, if they want to reflect any kind of notion of supply.
I find myself agreeing that in real life, if you say, wanted 1000 contracts of X at say, 21.50, you could probably submit orders for 100 contracts on successive minutes, whenever the offer was there and get filled, even though the tape the next day might say that only 500 trades took place at 21.50. The amounts on the bid and ask come and go (cancels) without simplistically being "eaten" by trades forcing the NBBO up or down. (ok, maybe you wouldn't always get all 1000 through at that price, but you might indeed get more than the next-day reported trade volume).
There's probably no practical way for Q to implement the come-and-go of all those HFT quotes :-)
If I've misunderstood, ignore all that :-)