This update is
highly recommended
for all current users. It adds several new features and corrects several rare situations that could interfere with stop order placement.
Trading New Features / Changes
  • Added the ability to use the short leg or long leg only as the basis for the stop price calculation.
Other Updates
  • Ignore positions for stop monitoring purposes for tickers that are not enabled for trading in the TAT settings. (i.e If you don't trade SPY with TAT, then it will not provide any warning about SPY positions/order)
  • Added new logic for IBKR to monitor VIX and SPX data after the market open and pro-actively restart the data stream, to avoid issues where a trigger is received but skipped due to outdated VIX or SPX condition data.
  • Update logic so that TAT can split ShortStrangle trade types (similar to previous logic for IronCondor-Full and IronFly trades types)
Bug FIxes
  • Better handle rare situations where IBKR TWS is slow to respond to requests to cancel an entry order after exhausting fill attempts. Previously, if the cancel notification was delayed, in rare cases TAT could end up opening a second entry order while the original order was still active, potentially resulting in a duplicate entry.
  • Added additional safeguards to trade entry process to ensure stop placement logic is running properly, before allowing a new trade to be triggered.
  • In the event TWS does not provide correct execution data for a trade entry order that filled, resulting in a $0 opening price, TAT will schedule the trade to be closed immediately as a safety procedure, since it would not be able to calculate a proper stop value.