Maybe I am missing something, but when I have a strategy running that has dynamic contract sizing and it can't fill the whole order with 1 execution, it records the additional executions as additional trades. Today for example the strategy made 10 trades, but they are recorded for performance analysis purposes as 23 trades, as it couldn't fulfill all the contracts for each trade in one execution. Which skews the performance analysis. Is there any way to report trade performance based on orders completed, as opposed to actual executions?
Thank you in advance

Comment