NexusFi: Find Your Edge


Home Menu

 





NT Feature Request: User defined Execution Speed in SIM / Replay


Discussion in NinjaTrader

Updated
    1. trending_up 776 views
    2. thumb_up 0 thanks given
    3. group 1 followers
    1. forum 0 posts
    2. attach_file 0 attachments




 
Search this Thread

NT Feature Request: User defined Execution Speed in SIM / Replay

  #1 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,148

Hi,

I submitted a feature request to NT recently and could use some upvotes to help get this implemented.

Here is a link: https://forum.ninjatrader.com/showthread.php?p=540177

Here is the run down. In Market Replay NT SIM engine assumes 0 latency and moves from

1. Intialized
2. Submitted
3. Accepted
4. Working

In 0 milliseconds. So this execution assumption would be appropriate if you were plugged directly into the exchange. Most retail traders are no where near this, so this assumption renders most market replay runs overly optimistic.

By Contrast in live SIM, this exact sequence takes around 100 to 150 milliseconds. Now if you are averaging around this in your live trading, then you will be happy because this is running roughly the same speed, so this is a fair proxy for it. But most people with a VPS / proximity trading can get between 1 Millisecond to 25 milliseconds in this execution chain. So this understates that speed by a magnitude of 5x, 10,x 20x.

So my proposal is to have the execution speed be user defined. For my particular use case neither of these assumptions are in line with my live execution speeds. I am far closer to the market replay speed then the SIM speed, but I can't work with a 0 latency assumption and feel like I wasn't lying to myself a little.

So if you would find this feature request useful, please up vote it. I think that is how these things work. The features that get up votes get built. I believe user defined execution speeds would make testing considerably more accurate.

Thanks,

Ian

In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Started this thread Reply With Quote




Last Updated on May 3, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts