I would like to know too. Can't find a data column for earnings dates.I know there any dozen of websites I can use to find the info. But if I dont have to leave my platform then I would like not to. And unless Im totally missing something is there really no way to see upcoming earnings dates for a company within TWS?
You have to subscribe to a Wall Street Horizons service to get earnings dates in TWS.
https://www.interactivebrokers.com/en/index.php?f=1397
Best source that I have found:
https://old.nasdaq.com/earnings/earnings-calendar.aspx
They have a calendar in the daily snapshot which (I believe) can be used to find earnings/dividend dates.
You can use a calendar tool on any of your layouts, not just the daily snapshot. I have mine set to only show earnings events and only show underlyings on my watchlist.