Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Total Trades

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

    Total Trades

    Is there an easy way to find out how many "actual trades" I entered? So if I'm trading 5 contracts and did 3 trades, Trade Performance will calculate a total of 15 trades (or depends how it was filled), but I only executed 3 trades.

    #2
    No. In NT7 there was an option to group contract executions by trade entries. It had some problems identifying & pairing/matching Buy/Sell Sell/Buys as ‘trades’ in certain circumstances. The Feature was dropped in NT8.
    NinjaTraders’ reason for doing so was that Users’ expressed view was that they wanted the capability removed in NT8 (search the Forum)

    Many Users of NT8 have since disagreed and voted for re-instatement, with the limitations in the NT7 version addressed.

    You may ask for your Vote to be added to the Feature Request, FWIW.

    Comment


      #3
      Hello Johndc,

      You could set the Display field to Trades in the Trade Performance window and then check the 'Trade number' column on the left.

      However please note that the Trade Performance report has no bearing on actual trades that occurred and should always be considered secondary to your brokerage statement. NinjaTrader has no concept of 'trades', but simply pairs together executions. There are many reasons why a Trade Performance report can become out of sync. A few examples of this:
      • Partial fills
      • Missing executions
      • Duplicate executions
      • Holding overnight positions
      • Running a report from a start date on which you were not flat
      • Using another application or device to place an order may not record the execution within NinjaTrader, including another instance of NinjaTrader on another computer.
      For example:
      • Enter 1 June 4th
      • Exit 1 June 5th
      • Enter 1 June 5th
      • Exit 1 June 5th
      In the fill flow above, if you generated a report from June 4 through June 6, you would see two trades reported (Entry June 4th and Exit June 5th) and (Entry June 5th and Exit June 5).

      If you generated a report from June 5th through June 6th, you would only see one trade reported where the exit on June 5th is the trade entry and the entry on June 5th is the exit.

      As you can see, the result would yield different results. NinjaTrader has no way of knowing if a fill is truly an entry or exit thus it has to build trade pairs starting with the first fill as entry in the date filtered dataset.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by argusthome, 03-08-2026, 10:06 AM
      0 responses
      57 views
      0 likes
      Last Post argusthome  
      Started by NabilKhattabi, 03-06-2026, 11:18 AM
      0 responses
      37 views
      0 likes
      Last Post NabilKhattabi  
      Started by Deep42, 03-06-2026, 12:28 AM
      0 responses
      18 views
      0 likes
      Last Post Deep42
      by Deep42
       
      Started by TheRealMorford, 03-05-2026, 06:15 PM
      0 responses
      20 views
      0 likes
      Last Post TheRealMorford  
      Started by Mindset, 02-28-2026, 06:16 AM
      0 responses
      49 views
      0 likes
      Last Post Mindset
      by Mindset
       
      Working...
      X