While it worked overall--obtaining quotes for expired futures contracts---, your suggestion of combining (local?)symbol and exchange hasn't worked for me specifically because I did some custom modification to the 2019 version api which requires going under the hood. but not urgent at present.? For longest my practice has been locking it down with conId. But since I have the data I need, for now I am good.? Additionally, sometime last year, there was a huge IB move of futures contracts between exchanges-- from GLOBEX to CME which factored in my query.? Thank you kindly for your help and flexible thinking!