This website uses cookies to collect usage information in order to offer a better browsing experience. By browsing this site or by clicking on the "ACCEPT COOKIES" button you accept our Cookie Policy.

Duration: 5:29

Level: Beginner

Hotkeys allow traders to assign commands to specific keys and key combinations to create shortcuts within Trader Workstation that are designed to rapidly create or transmit orders. Hotkeys can also be created for specific tools within TWS such as ChartTrader or OptionTrader.

Read More

Study Notes:

In this video, we will review how to establish and use Hotkeys in Trader Workstation or TWS as shortcuts to rapidly create orders or open various tools. Time is valuable when placing trades so reducing the time it takes to perform certain actions by creating shortcuts can come in handy.

Hotkeys are created and managed within Global Configuration. The list of possible actions is at the top of the pane and already configured hotkeys are located at the bottom. To edit a pre-existing shortcut, click to highlight the shortcut then select configure or select Delete to remove the shortcut entirely.

To create a shortcut from scratch, first select the desired command from the list of possible actions at the top.

In order to view the complete list of possibilities, click the box next to Show Hidden Actions in the top right-hand corner. The actions are grouped into categories such as Create Orders, Modify/Transmit Orders or Analysis. You can also use the search bar at the top to search for commands based on key words.

We will now create a shortcut to quickly close 50% of my positions.

  • From the list of Possible Actions select Close Portion of Positions and then click Create Shortcut.
  • A new window will open to record my keystrokes associated with the shortcut and enter any applicable customizations to the command.
  • When you are ready, click Record and enter the key or the key combination you would like to assign to the command.
  • You may use any individual key or combine the SHIFT or CTRL key with one of the 26 keyboard letters.
  • In this scenario I will use SHIFT and the letter C.
  • Then, I’ll use the customization section to specify that I would like this command to close 50% of my positions.
  • Once satisfied, click Apply and OK and you will see the hotkey listed under the configured shortcuts at the bottom of the pane. Hotkeys are effective immediately once created so there is no need to restart TWS to begin using the shortcuts.

To see the Hotkey command in practice, I will select SHIFT and C on my keyboard and it will open the pane to configure the order attributes for closing 50% of my positions.

Choose all asset classes or a specific one as well as all positions or just long or short and order type. In this example, I will use market orders. Once satisfied, select OK and another warning will be displayed asking if you are sure you would like to proceed and if so click Proceed. You will also receive a message indicating that you will not receive warnings for orders that exceed your Precautionary Settings. If you would still like to proceed with closing the positions, you may click Yes. If you do not want to receive this message in the future, you can check the box next to Don’t Show this Message Again before clicking Yes to proceed. You will see the transmitted and executed orders reflected in your Activity Panel.

In addition to global Hotkeys, Hotkeys can be configured for specific trading or information tools in TWS such as ChartTrader or OptionTrader.

  • To create tool-specific hotkeys, select the tool in the drop down in the right side of the pane then click Go.
  • You will be redirected to the Global Configuration page for creating hotkeys for the desired tool.
  • These hotkeys will only work within the specific tool they were configured for.

As another example, if I trade frequently using Chart Trader and I wanted to quickly change my active limit order to a market order, I will scroll within the dropdown of tool-specific hotkeys and select ChartTrader and click Go.

  • After being redirected to the specific GlobaL Configuration page, I will select the command for Change Order to Market from the list and click Create Shortcut.
  • This time, I will record the combination CTRL and the letter M.
  • I can elect to transmit the order instantaneously but in this scenario I will opt out of this and leave the box unchecked. When finished creating the Hotkey click Apply at the bottom of the page and then ok.

Now in the Chart, you can see I have a horizontal line indicating an order at my specified limit price. I can use the CTRL M command that I created to quickly change my active limit order to a market order. Since I did not elect to the transmit the order instantaneously, I will need to click Update next to the order in the Activity Panel to transmit the updated order.

As you can see, creating shortcuts using Hotkeys can save valuable time when trading.

User Guide – Hot Keys


Disclosure: Interactive Brokers

The analysis in this material is provided for information only and is not and should not be construed as an offer to sell or the solicitation of an offer to buy any security. To the extent that this material discusses general market activity, industry or sector trends or other broad-based economic or political conditions, it should not be construed as research or investment advice. To the extent that it includes references to specific securities, commodities, currencies, or other instruments, those references do not constitute a recommendation by IBKR to buy, sell or hold such investments. This material does not and is not intended to take into account the particular financial conditions, investment objectives or requirements of individual customers. Before acting on this material, you should consider whether it is suitable for your particular circumstances and, as necessary, seek professional advice.

Supporting documentation for any claims and statistical information will be provided upon request.

Any stock, options or futures symbols displayed are for illustrative purposes only and are not intended to portray recommendations.

trading top