I am using the Interactive Brokers API, TWS release 974, with IBC and the ib_insync library. I would like to change the time zone inside one of these, in order to get market data and history according to the America/New_York time zone. I have already changed the machine's time zone to the needed one, but this has no effect on the IB results. Where can I make the change to the proper time zone?
The time zone is chosen by the user on the login screen before logging in. Click more options under the login button. A menu should appear like the image below. Select your desired timezone there.
If you are looking to automate the log-in/log-out process check out this GitHub repo. Be aware though that automated log in will not be possible if you have a 2-factor security device. You would need to relax the security level of your account. The program loads all credentials (including user timezone) from a