Autotrader

Managing algo instances

Managing algo instances

Autotrader lets you manage algo instances individually or in groups. You can:

  • Pause and stop algos
  • Pin and unpin algo instances
  • Create new tabs for currently running algos

Pausing and stopping algos

Autotrader lets you pause and stop running algos.

  • Pause suspends the algo’s execution and then deletes all child orders with "Leave Order On Pause" = False.
  • Stop cancels the algo and deletes all child orders with "Leave Order On Cancel" = False.

To pause algos:

  1. Select the algo or algos you want to pause.
  2. Click the pause icon to pause the selected algos.

You can also select Pause All from the Pause drop-down to pause all running algos.

To stop algos:

  1. Select the algo or algos you want to pause.
  2. Click the Stop icon to pause the selected algos.

    The selected algos are stopped and their statuses are reset to Staging.

You can also select Stop All from the Stop drop-down to stop all running algos. If you stop an unpinned algo, the algo instance is also deleted.

Pinning and unpinning rows

  1. Pinned rows
  2. Unpinned rows
  3. Dividing line

Autotrader lets you pin rows to the widget so they remain in the view after the algos complete. Note the following effects of pinning and unpinning rows:

  • All instances are pinned by default.
  • Staging algo instances cannot be unpinned.
  • Unpinning an algo moves it below the dividing line.
  • All running algos can be modified, whether pinned or not.
  • Stopping a pinned running algo stops the algo and puts it in staging state.
  • Stopping an unpinned algo stops the algo and deletes the instance/row.
  • If a workspace is saved, algo tabs and all their instances are saved in their respective states. So pinned algos in any status are shown above the line and unpinned running or paused algos are listed below the line.

To unpin a row, select the pinned algo instance row or rows you want to unpin and click Unpin rows.

The unpinned rows move below the dividing line.

To pin a row, select the unpinned algo instance row or rows you want to pin and click Pin rows.

The unpinned rows move below the dividing line.

Creating tabs for running algos

If you have algos running that are not shown in one of the Autotrader tabs, such as order ticket algos (OTAs) or order management algos (OMAs), you can automatically open the related algos in new tabs. In this way, you can use Autotrader to manage those algos in addition to the algos launched from Autotrader.

To open running algos in new tabs, right-click anywhere in the widget and select Auto-create tabs for all running algos from the context menu.

If another algo was running, such as Randomized Volume Slicer, a new tab for that algo would be added.

Note: Once a tab is created in Autotrader for algo, any future instances of the algo will be added to the tab, even if they are started outside of Autotrader.