They do allow retrieval of 5 days, not just one (just to clarify). As for knowing the market closing time, thats fine if you are programming for yourself and are trading just a few contracts. For a commercial application (NeoTicker, QuoteTracker, etc), that knowledge requires a whole separate...