Isn't this the same thread?
https://www.elitetrader.com/et/threads/cant-believe-it-total-p-l-missing.341565/
I suspect that the IB support crew are too polite [


] to tell you that what you wish for is impossible. It's why individual growth rates have issues adding up to CAGRs: as soon as you change the basis, you've changed the game. As soon as a trader makes a trade, they change the [lifetime] basis by which the percentage is computed. What you have described as "total pnl %" is dependent on a basis which might go back in *years,* have stock-splits, have puts putting in, have calls calling out -- any number of different trades through-out the year, quarter, month, day, hour,
minute..... each one having an effect on the lifetime basis.
• A percentage is the ratio of "Where we're at" divided by "From where we've come."
• Total $pnl answers the "Where we're at" part, and is a simple additive construct.
• The "From where we've come" part changes throughout the lifespan of the holding, and is dependent on YOUR trading, or YOUR decision-making.
What you're requesting IB to do is to create a decision-making gear-box with rounded shafts and missing teeth -- something destined to *ruin* you, and to make IB look pretty foolish. It should surprise no one that they're disinclined to do that.

Despite IB's seeming-emphasis on the retail trader over the last decade, their bread&butter remains in institutional trading. Best to keep that in mind.
((I have a dollar that sez Robinhood has a "total PnL %" field. I usually bet in pints, but a dollar is all the interest I could muster on this one.....))