开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

execId format documentation


 

Hey folks, apparently the execId field of an order has a well defined structure.

execId = AAAAAAAA.BBBBBBB.CC.DD

Is there any documentation on what those numbers mean. For example DD seems to be partial fills counter.

thanks


 

Yes it does have a well defined structure, and it look pretty stable and guess-able in part,
and yes last digits are documented
However it is supplied by IB as a 'string',? IMHO as I not aware of any additional documentation about it's content, I consider that IB may modify it without warning.
IB only responsibility is to make it consistent as a unique string in time and across their various reporting system and API

Just for sake of curiosity why do you want to know the structure ? There are various other id to help identifying the context of the execution.


 

A while back I was asking IBKR api support team this question. I also could not find much about it in the documentation.
?
"What is all of the information that it contains? How is it generated?" I couldn't get any information from them beyond "it's just a unique identifier, and the last two characters describe if a revision took place."
?
My takeaway from that conversation was that I shouldn't' write any code that uses this string in an unsupported way (duh).
?
Sorry--I don't really have a direct answer for you either.