By integrating Interactive Brokers with SignalStack, the incoming alerts from the Signal Source platforms like TrendSpider can be automatically converted into executed orders in your Interactive Brokers trading account without the need to code any instruction.
This documentation will explore the steps to connect Interactive Brokers with SignalStack to enable automated trading.
Let's get started 🚀
Pre-requisites
- You must have a LIVE trading account.
- Need to Subscribe to Market Data.
- As long as your account is not an Interactive Broker Lite account, it is eligible to be integrated with Signal Stack.
Connecting Interactive Brokers
After creating a SignalStack account or signing in to your existing account, you must select the Signal Source from where you want to capture the alerts to be converted into executed orders in your "Interactive Broker" trading account.
Once you have selected the Signal Source, select Interactive Broker from the list of brokers and exchanges to connect to SignalStack. After that, you will need to authorize Interactive Brokers to establish the connection with SignalStack.
Step 1: Click on the Continue button to proceed further.
Step 2: You will be automatically redirected to the Interactive Brokers website. Enter your login credentials and click on the Continue button.
Step 3: A new window will open to verify your identity. Enter the security code from the interactive Brokers security device and click on the “Continue” button.
Step 4: After successful authorization, your Interactive Brokers account will be connected to the SignalStack and listed under the Brokers & Webhooks section.
Permissions
When connecting SignalStack with Interactive Brokers, the default configuration provides SignalStack with access to order information, order placement, and market data retrieval through the Client Portal API.
**NOTE:* One username can have just one brokerage session at a time. If you use TWS, IBKR mobile, or any third-party software with your Interactive Brokers' credentials, it will disconnect your current Client Portal API session.*
Paper Account
Step 1 - Locate your paper trading username, which most likely varies from your Live account username. This can be found by navigating to the Account Settings inside of your Live IBKR Account, and selecting 'Paper Trade Account'. Screenshots are provided below.
Step 2 - Navigate back to the 'Connect Broker' step inside of SignalStack. Select IBKR and make sure you have selected to login to your 'Paper' account. Type in the correct username found from the previous step.