Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Granularity of Market Depth Updates

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

    Granularity of Market Depth Updates

    Hi,

    I wrote code a while ago to build a Market Death book looking at the level 2 changes to the book.

    I am just inspecting the items that are coming in on OnMarketDepth and looking at the timestamp and it shows no millisecond count, it only has accurate to the second?

    How can this be when there are 100 of not thousands of updates a second?

    I am trying to get an accurate picture of the market depth book on a sub-second bases, what is the granuality of updates in OnMarketDepth ?

    #2
    Hello GKonheiser,

    Thank you for writing in. The timestamp contained in MarketDepthEventArgs.Time will not contain milliseconds in NinjaTrader 7.

    Because the order is guaranteed, you could theoretically attach the current timestamp milliseconds to the MarketDepthEventArgs time stamp to calculate relationships on the difference in time between updates.

    For example:
    Code:
    Print(e.Time.AddMilliseconds(DateTime.UtcNow.Millisecond).ToString("hh:mm:ss.fff tt"));
    Please note that the DateTime is only accurate to about 10-15ms of the actual time so you may not want to be calculating anything that required the actual times that updates occured but you could calculate the relationship between the "simulated" actual times that they occur which lends itself to what you are looking to do.

    Please let me know if you have any questions or if I may be of further assistance.
    Michael M.NinjaTrader Quality Assurance

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by charlesugo_1, 05-26-2026, 05:03 PM
    0 responses
    51 views
    0 likes
    Last Post charlesugo_1  
    Started by DannyP96, 05-18-2026, 02:38 PM
    1 response
    142 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 05-11-2026, 05:56 AM
    0 responses
    160 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 05-10-2026, 08:12 PM
    0 responses
    96 views
    0 likes
    Last Post CarlTrading  
    Started by Hwop38, 05-04-2026, 07:02 PM
    0 responses
    275 views
    0 likes
    Last Post Hwop38
    by Hwop38
     
    Working...
    X