Differences in the Profit and Loss (PnL) between your copied accounts can arise due to several factors. Here are some common reasons:
Execution Timing: Trades may be executed at slightly different times due to network latency or broker processing times, leading to variations in entry and exit prices. Also, keep in mind that copies to follower accounts are not instant. This can cause a market order to be submitted to the follower account a few milliseconds after the order is filled on the leader account. This can result in an uneven fill price compared to the leader order, especially when copying trades in highly volatile instruments.
Slippage: Market conditions can cause slippage, where the actual execution price differs from the expected price. This can vary between accounts depending on the broker and market liquidity.
Account Settings: Different settings across your accounts, such as risk parameters, leverage, or contract quantities, can lead to varying PnL outcomes.
Broker Differences: If your copied accounts are with different brokers, variations in fees, spreads, and order execution policies can impact PnL.
Partial Trade Execution: In volatile markets, some trades may be partially filled or not filled at all in one account but executed fully in another. This can also result in an inverted trade where the exit order is filled without the entry order being filled. Find out more here.
Disarmed accounts: When using the Follower Guard feature accounts can be disarmed causing them not to participate in some trades until they are armed again, with this the PnL of these accounts will be different.
Manual trades: Trades made manually on follower accounts without going through the copier can influence the account's PnL, so make sure that only trades made by the copier are part of the PnL calculation.
Always check the PnL of accounts on the broker's website or in the broker's software rather than just in NinjaTrader. There have been cases where NinjaTrader wasn't showing the actual PnL of accounts.
In order to identify when there were differences in the PnL between the lead account and the follower accounts, it is essential to compare in detail the execution lists of the trades made on both accounts. Here are the suggested steps:
-
Get the execution lists:
- List all trades executed on the leader account with details such as entry/exit time, execution price, number of contracts, etc.
- Do the same for each follower account. -
Compare trades:
- Compare each trade on the leader account with the corresponding trade on the follower accounts. Look for differences in execution times, entry/exit prices and quantity of contracts.
- Identify any occurrence of slippage (difference between the expected price and the actual execution price). -
Analyze partial execution:
- In volatile markets, check if some trades were partially filled or not executed in a follower account while they were fully executed in the leader account. -
Identify manual trades:
- Check if there were manual trades on the follower accounts that didn't go through the copier.
After carrying out this detailed comparison, you will be able to identify the exact moments and specific reasons for the PnL differences. This will allow for adjustments and corrective measures to minimize these differences in the future.
Additional Recommendations:
- Synchronization of Settings: Make sure all accounts have identical settings.
- Choice of Brokers: Use brokers with similar execution speeds and policies.
- Regular Monitoring: Make regular checks on PnL via the broker's website or software, in addition to NinjaTrader, to ensure that the data shown is accurate.
- Software Update: Keep software and trade platforms up to date at all times.
By following these steps, you'll be better prepared to understand and fix PnL differences between your trading accounts.
Comments
0 comments
Article is closed for comments.