The odd stale instrument #1333
ammar-beyond
started this conversation in
Ideas
Replies: 3 comments
-
Thank you. That makes sense. I just initiated my database and tried running Rob's system and noticed data was missing: NIFTY I added to excluded_instruments, but was not aware of stale_instruments. |
Beta Was this translation helpful? Give feedback.
0 replies
-
So using stale_instruments was necessary in my production environment when rolling contracts and the stack were hanging on NIFTY. Thank you. |
Beta Was this translation helpful? Give feedback.
0 replies
-
BB3M is now stale. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello Rob and fellow pysystemtraders,
While updating my Arctic database from IB, I have a found a few instruments that have gone 'stale'.
Here is a list with their reasons that may save you some time.
If I have overlooked something or gotten something wrong or you just need help downloading data, let me know.
Symbol not found in IB
Roll config nuances
For these contracts, you cant download the data using the expiry month from IB, instead use the expiry month as according to rollconfig's 'HoldRollCycle'. These contracts usually have an expiry data close the end of month.
Issues with IB data (not enough data to overlap rolls or existing multiple prices)
IB doesnt allow to download historical up to a certain point, could download from Barchart?
You can add any stale instrument to the config with "stale_instruments: []" and the system will ignore them when updating daily.
Beta Was this translation helpful? Give feedback.
All reactions