Is there a way to track and/or display the number of days held for my positions?

While there is not a field within TWS/Client Portal which will show the number of days that a position is held in your account, clients can see the acquisition date of securities within the "Open Positions" section of the daily Activity Statement.

For positions which were purchased in increments over time, clients can run a "Default with lot details" statement from within Client Portal and view a detailed breakdown of acquisition dates within the Open Positions section.

Powered by IBot
Do I get an alert if funds have been successfully credited to my account?
If I transfer funds to my trading account will IBKR automatically convert?
What can I see on the Orders & Trades screen of Client Portal?