Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

NT8 Strategy Resources and Performance...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    NT8 Strategy Resources and Performance...

    ...we are using NT8 for both live trading futures but also for developing strategies for the equities market. In doing so we plan to run proprietary standalone code for our final product but use NT8 as a temporary solution for connecting to our equities platform or broker (see the other thread I'll be posting after this if necessary).

    In doing this we may be running against 100's of stocks. Right now everything we have done has been on up to ~10 instruments at a time. My question is basically whether or not NT8 is capable of running against 100's of instruments at a time. Does your team know the basic minimum memory/processing requirements per strategy that will be run etc so we can determine our server specs to run this on.

    I'm very aware this will be highly dependent on the strategy so what I am after is the overhead in simply adding/running a strategy with the basic 256 bar lookback parameters. Thanks!

    #2
    Hello fxRichard,

    NinjaTrader does not impose a limit on the number of simultaneous connected instruments or number of NinjaScript Strategies that can be run.

    You may find your broker or data provider has a limit to the number of simultaneous connections. I recommend that you contact your broker or data provider for more information.

    There is no way to know on our end how much resources will be taken by the script. As an example, a computer with limit resources may be able to run several hundred instances of the SampleMACrossOver script. However, the same computer may not handle running a single instance strategy that has heavy calculations and uses a large amount of objects that need a large amount of memory.

    The amount of resources needed depends on what code is being run.

    Knowing the code and the amount of calculations performed and amount of objects created may give an idea of a ball park of how much resources it may take to run an instance of the script, however, I am not aware of a way to predict how the script will perform on a given computer.

    Below I am providing a link to bare minimum system requirements to run NinjaTrader.
    These minimum requirements are for the platform only, and do not cover resources needed by any 3rd party or custom scripts.


    The Maximum bars look back is only used for added series. This is not used for the primary series.
    Chelsea B.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by alifarahani, Today, 09:40 AM
    6 responses
    38 views
    0 likes
    Last Post alifarahani  
    Started by Waxavi, Today, 02:10 AM
    1 response
    18 views
    0 likes
    Last Post NinjaTrader_LuisH  
    Started by Kaledus, Today, 01:29 PM
    5 responses
    15 views
    0 likes
    Last Post NinjaTrader_Jesse  
    Started by Waxavi, Today, 02:00 AM
    1 response
    12 views
    0 likes
    Last Post NinjaTrader_LuisH  
    Started by gentlebenthebear, Today, 01:30 AM
    3 responses
    17 views
    0 likes
    Last Post NinjaTrader_Jesse  
    Working...
    X