Dear NinjaTrader Support,
I am writing to inquire about the proper way to access the list of instruments that comprise the Nasdaq 100 index within a custom indicator I am developing in C# for NinjaTrader 8.
I understand that NinjaTrader provides a pre-defined list of instruments for the Nasdaq 100. I would like to know the recommended method for retrieving this list programmatically within my indicator code.
Specifically, I am looking for a way to:
- Obtain a collection or array of Instrument objects that represent the current constituents of the Nasdaq 100.
- Iterate through this collection to access individual instrument properties such as symbol, name, and other relevant details.
- Use these Instrument objects to add data series to my indicator for each Nasdaq 100 component.
I have attempted to use the InstrumentManager class, but I am encountering difficulties. Could you please provide a code example or guidance on how to correctly use InstrumentManager or any other appropriate method to achieve this?
Thank you for your time and assistance.

Comment