I am trading futures and my merge policy is "Merge non back adjusted".
I am aware that NT does not hold the information of the real expiration of a future contract but something which NT calls "rollover date".
I found a attribute of the instrument object which is called "expiry" but it actually holds the rollover date. Maybe the name can be changed to "rolloverDate" or something?
Is NT somewhere holding the real expiration?
Another question is:
I have a back testing period of lets say 2 years. I experience that during the back-test of the 2 years the instrument always holds the "expiration" of the future contract which I am back-testing with. Is there a way to get the "expiry" of the future 2 years ago?
Example:
I am back-testing with the contract "FGBL 06-21". The instrument object always returns the "expiry" of 01.06.2021 no matter if the back-test is currently 2 years ago or now.
Is there a way to change that?
Thanks,
Klaus
Comment