For “Live Portfolios” P123 uses transaction price of previous trading day, not when the transaction took place. Buy Price is previous trading day’s closing price plus fees. Thus if one looks at a live portfolio on Tuesday, one will see transactions that took place on Monday, but the prices for those transactions are closing prices of Friday plus fees. The same stocks show Current Price as Monday’s closing price. Buy price should be Monday’s closing price plus fees not Friday’s closing price plus fees.
This is very confusing if one wants to track performance over time without manually adjusting the transaction prices. Also it does not help to track performance with Simulations (which show the correct transaction prices), because sims vary over time due to changes in P123 algorithms and database.
It would be appreciated if P123 could find a way to fix this problem with live portfolios.