Thanks.
Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
PnL Display Lagging?
Collapse
X
-
Hello,
Thank you for your post.
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
- Holding overnight positions
- Running a report from a start date on which you were not flat
- Using another program to place an order will not show this order in NinjaTrader, including another instance of NinjaTrader on another computer.
Please let me know if I may be of any further assistance.
Marco G.NinjaTrader Customer Service
-
Thanks, Marco.
The orders being reported are all placed within NT8, directly from Basic Entry. All orders were placed on and completed within one day, in fact within 20 minutes of the first order. No other orders were placed during the whole day, not from NT8 and not externally. All orders were placed whilst the preceding orders were active, but all were closed at the same time.
The Control Center "Total PnL" started correctly at zero for the day (new start of NT8), and the NT8 Trade Performance window (no external reporting involved) was also empty of orders.
Four fully completed orders later (in 20 minutes), the Control Center value was exactly the Cumulative PnL of the second last completed order. The Trade Performance window list had all four orders with the third order (i.e. the second last completed order) matching the Control Center displayed "Total PnL", but with a fourth order not accumulated into the Control Center total.
I have seen this behaviour several times in the same very well-defined conditions that involve purely NT8 reporting. Hope it can be investigated and replicated/verified/fixed.
Thanks.Last edited by jeronymite; 03-19-2020, 12:42 AM.
Comment
-
Thanks, Marco.
It's straightforward:- Check the PnL that Control Center has displayed for a given account
- Check the orders displayed in the Trade Performance window (Trades item) for the current day [preferably none]
- Check that your overall Position is flat
- Open a Basic Entry window and choose a Forex pair
- Buy or Sell a small amount (say, 1 micro or mini)
- Wait a minute then buy/sell (the same direction as the first order) another small amount
- Repeat this, say, 4 or 5 times
- Close the position with Close
- Check the Control Center PnL numbers against the Trade Performance cumulative nett PnL window numbers -- this should show the discrepancy
Thanks!
Comment
-
Hello,
Thanks for that information.
I got the following when I did as you laid it out:
If this is the discrepancy you are referring to, The Control Center shows PnL as aggregated, while the Trade performance shows the gross profit and loss separately, and adding these values together gives me the Control Center value.
Please let me know if I may be of any further assistance.Marco G.NinjaTrader Customer Service
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by Skifree, Today, 03:41 AM
|
1 response
2 views
0 likes
|
Last Post
by Skifree
Today, 03:42 AM
|
||
Started by usazencort, Today, 01:16 AM
|
0 responses
1 view
0 likes
|
Last Post
by usazencort
Today, 01:16 AM
|
||
Started by kaywai, 09-01-2023, 08:44 PM
|
5 responses
603 views
0 likes
|
Last Post Today, 12:32 AM | ||
Started by xiinteractive, 04-09-2024, 08:08 AM
|
6 responses
23 views
0 likes
|
Last Post Today, 12:31 AM | ||
Started by Pattontje, Yesterday, 02:10 PM
|
2 responses
23 views
0 likes
|
Last Post
by Pattontje
Yesterday, 11:49 PM
|
Comment