IMPORTANT: This update must be installed by all users to continue trading with TAT on Monday, August 4th. See below for more information.
Multi Factor Authentication and Security Updates
This new release includes a lot of work behind the scenes on the authentication and API communications between the TAT application and the TAT server. Among other improvements, this now enables TOTP (Time-based One-Time Password) based MFA (Multi-Factor Authentication), which is a security method that adds an extra layer of protection to online accounts by requiring a unique, time-sensitive code generated by an authenticator app, in addition to a username and password. This code, a 6-digit number, changes every 30 seconds and is used as a second factor in the authentication process.
With MFA enabled, you will need to provide the rotating code when signing in to the TAT website or TAT application from a new device. For now, this is optional, but it is
highly recommended for all users
. To learn more and to enable MFA on your account, please see these instructions.
Updated Passwords Required
As part of the security updates to enable MFA authentication, all existing TAT password have been marked expired. As a result, each user will need to go through the password reset process in order to sign in to TAT. https://tradeautomationtoolbox.com/reset
Once your password is reset, TradeStation (and Schwab beta) users will need to link their brokerage accounts to TAT again. Tradier users will need to enter their Tradier API key in the TAT settings again and re-save. Nothing additional is required for IBKR users beyond saving their password.
Trading New Features / Changes
  • Added a new setting in TAT to configure it to automatically reconnect during market hours or Always in the event you forget to push the connect button, or the connection is lost for any reason.
    This can be enabled on the TAT Settings page under Broker settings and will hopefully eliminate many issues where connections are lost overnight.
  • Added a new Safety Feature which can be enabled to have TAT automatically close a trade once it moves more than 10% beyond the stop trigger value. This feature is an emergency tool to allow TAT to close a trade quickly in the event the stop order doesn't not get executed by the broker as expected. It will cancel the stop order and submit a market order to close the trade. (Same process as manually selecting the Close Trade > Market Order button in TAT.)
    This can be enabled under Safety Features on the TAT Settings page.
  • Improved logic for VIX condition data checks to be more tolerant of periods of time where VIX price doesn't move for a minute or more, which was making the price look outdated and causing triggers to fail to execute.
Bug Fixes
  • Fix issue where TAT would attempt to briefly replace cancelled stops just after the market closed, while it was running end of day processes.
  • Fixed issue where sometimes instant trade previews would fail with a message about not being able to enter a trade with a qty of 0.
  • Corrected issue that caused stop adjustments for calendar/double calendar trades to not execute in some scenarios.
  • Correct inaccurate confirmation message that indicated stop or profit target amounts were changed, even if no trades were selected.
  • Increase the amount of 1 minute bar data loaded for EMA calculations, to ensure EMA's can still be calculated even after a 3 or 4 day holiday weekend.
UI and other Updates
  • Added the ability to filter the Scheduled Tasks list by the Status column.
  • Update webhook notification processing to deliver all "Urgent" warnings, regardless of trade notification toggle settings for webhook notifications.
  • Remove the built in restriction preventing opening IronCondor and IronCondor-Full trades with inverted short legs. (The default Min OTM of 0 will still prevent this, but those can be set to a negative amount to allow an inverted entry, if desired.)