# TradingView Interactive Brokers integration: data, orders, limits

> TradingView Interactive Brokers integration explained: how to connect, which IBKR data shows in TradingView, orders, hotkeys and the limits for scalpers.

Source: https://scalpeltrade.com/blog/tradingview-interactive-brokers
By Scalpel Team. Published 2026-05-12, last changed 2026-10-22. 8 min read.

**In short:**

Yes: the TradingView Interactive Brokers integration lets you trade your IBKR account from TradingView's charts. Click **Trade** in TradingView, pick **Interactive Brokers**, click **Connect** and log in with your IBKR username, live or paper. No TWS is needed: TradingView talks to IBKR's web API. On a live account, the IBKR market data you already pay for shows in TradingView's chart and order window, but you must reconnect every 7 days to keep it. It works well for charting and planned entries. For fast scalping, three limits matter: one login per username, a bracket stop or target can only be attached before the entry fills, and the hotkeys place orders from a saved preset.

TradingView is where many traders already do their charting, so trading from the same screen is an obvious wish. The TradingView Interactive Brokers integration makes that possible, and on data it is better than many old forum answers suggest: your IBKR subscriptions can feed TradingView's charts directly. It also has rules that catch people out, mostly around data, logins and stops.

We checked every fact below against TradingView's and Interactive Brokers' own pages on October 22, 2026. Scalpel is independent and not affiliated with or endorsed by TradingView or Interactive Brokers. This post is part of our guide to [day trading software for Interactive Brokers](https://scalpeltrade.com/blog/day-trading-software-ibkr).

## How to connect IBKR to TradingView

IBKR's [TradingView requirements](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/requirements) are short. You need an open account at both companies, and the IBKR account must be funded with at least $1. You need trading permissions at IBKR for each product you want to trade. Demo accounts are not officially supported, and a supplemental user on the account needs the "Trading Access" and "TWS" user rights.

### 1. Open TradingView's trading panel

Log in to TradingView and open a chart. Click **Trade** in the top right, or open the **Trading Panel** tab at the bottom of the chart (it may be minimized).

### 2. Choose Interactive Brokers

Click the **Interactive Brokers** tile, then **Connect** in the pop-up ([IBKR's connection guide](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/connecting)).

### 3. Pick live or paper and log in

Toggle **Live** or **Paper**, then enter your IBKR username and password and approve the two-factor prompt. IB Key, SMS and the Digital Security Card+ work; the older paper code cards do not ([supported 2FA methods](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/2fa)).

### 4. Check the panel

The trading panel now shows your IBKR positions, orders, trade history and balances. To switch to another login, open the account menu in the panel and choose **Log out Interactive Brokers**.

**This can cost you money.**

Connecting from TradingView signs out any TWS, IB Gateway or IBKR Desktop session on the same username, and with it every program that was trading through that session. If you hold a position through another program, do not connect TradingView with the same login.

## TradingView IBKR market data: what flows where

This is where most of the confusion sits, and the rules have changed over time, so old forum answers are often wrong.

**IBKR data flows into TradingView.** IBKR's page on [market data sharing](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/market-data-trading-view/sharing-market-data) says clients who subscribe through IBKR "will be able to see the corresponding live market data in TradingView in both the chart and order entry window / DOM". TradingView's own [support article](https://www.tradingview.com/support/solutions/43000669300/) says a live IBKR account with real-time subscriptions does not have to pay for that data again on TradingView. The catches: it applies to live accounts, you get 7 days of access per connection and then have to reconnect, and it covers the exchanges TradingView lists, which include NASDAQ, NYSE, AMEX and OTC.

**TradingView data does not flow into IBKR.** Data you buy from TradingView shows on TradingView only, not in TWS or Client Portal.

**The order window always wants IBKR data.** If your chart runs on TradingView's data but you have no IBKR subscription, the order window shows an orange "D" for delayed, because that part is fed by IBKR ([IBKR: live chart, delayed order data](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/market-data-trading-view/delayed-order-entry)). Every order then raises a delayed-data warning you must confirm. IBKR says the only way to stop both is to buy the data from IBKR.

![Which market data reaches which screen: an IBKR subscription feeds the TradingView chart, the TradingView order window and TWS; data bought from TradingView feeds only the TradingView chart and never TWS](https://scalpeltrade.com/images/blog/tradingview-interactive-brokers/data-flow.webp)

*Buy the data at IBKR and it shows everywhere, as long as TradingView is reconnected every 7 days. Buy it at TradingView and only TradingView's chart is live. From IBKR's TradingView market data pages, checked October 22, 2026.*

| You pay for data at | TradingView chart | TradingView order window | TWS and Client Portal |
| --- | --- | --- | --- |
| IBKR only (live account) | Live, reconnect every 7 days | Live | Live |
| TradingView only | Live | Delayed, with a warning per order | Not live |
| Both | Live | Live | Live |

So for a day trader on IBKR the sensible setup is usually to buy the data once, at IBKR. A non-professional US stock setup there is the US Securities Snapshot and Futures Value Bundle at $10 a month (waived in any month with $30 of commissions), the US Equity and Options Add-On Streaming Bundle at $4.50, and NASDAQ TotalView-OpenView at $16.50 if you want Nasdaq depth, per IBKR's [market data pricing](https://www.interactivebrokers.com/en/pricing/market-data-pricing.php). IBKR's TradingView requirements add that to get IBKR data you must keep $500 in the account plus the cost of your subscriptions. Which subscriptions a small-cap trader needs is covered in [IBKR market data for day trading](https://scalpeltrade.com/guides/ibkr-market-data-for-day-trading).

IBKR's own lesson walks through subscribing to market data in Client Portal, which is the step that makes the live chart and order window work:

*Video: [Subscribing to Market Data, Research, and News](https://www.youtube.com/watch?v=l835sVbLEaI) (Interactive Brokers, 5:16)*

TradingView sells its own exchange data too, but its [pricing page](https://www.tradingview.com/pricing/) says you need a paid plan or a trial to add it. Trading through a broker, including Depth of Market trading, is listed on every plan, free Basic included; paid plans run from $14.95 to $239.95 a month at monthly billing.

## What you can trade through the TradingView Interactive Brokers integration

IBKR's [supported security types](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/available-securities-with-trading-view/supported-security-types) page lists stocks, US equity and index options, futures, crypto and forex. Bonds, CFDs, futures options, European and Asian options and warrants are not tradable through TradingView. One caution: IBKR's pages are not fully consistent, and an older line elsewhere still names options and crypto as unsupported. If a symbol shows as non-tradable in the panel, that is the answer for your account.

Small-cap traders should note warrants on that excluded list: a stock's warrants can be charted but not traded from TradingView.

## Orders, hotkeys and brackets

TradingView's order ticket takes the order type, side, quantity, stop-loss and take-profit, and you can place, drag and cancel orders on the chart. For speed it has two tools:

- **Buy and Sell buttons and hotkeys.** `Shift+B` and `Shift+S`, or the chart's Buy and Sell buttons, place orders with a saved **order preset**, including its brackets, without a confirmation in trading mode. TradingView's [order presets announcement](https://www.tradingview.com/blog/en/optimize-trading-with-order-presets-48237/) says there is a limit of 10 presets per user, separate for each broker integration.
- **Depth of Market.** A DOM ladder for click trading, fed by your IBKR data when you subscribe at IBKR.

Three rules shape how you protect a trade:

1. **Brackets go on before the fill.** IBKR "only allows orders to be bracketed so long as the order is still open and has not been executed" ([IBKR: adding a take profit or stop loss](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/frequently-asked-questions-faq/bracketing-positions)). Add the TP and SL on the order ticket or in your preset, not after you are filled; after the fill, protection is a separate sell order you place yourself.
2. **Outside regular hours, only limits fill.** TradingView's [extended hours article](https://www.tradingview.com/support/solutions/43000647250-how-to-trade-during-extended-hours/) describes a **Fill order outside RTH** option for limit orders and a **Fill take profit outside RTH** option, and nothing for the stop-loss. That matches the exchange rule: before 09:30 ET and after 16:00 ET, US exchanges accept limit orders only, so a plain stop cannot protect a pre-market trade ([why pre-market stops fail](https://scalpeltrade.com/guides/premarket-stops)).
3. **No automation.** IBKR says [Pine Script cannot trade an IBKR account](https://www.interactivebrokers.com/docs/third-party-integrations/trading-view/frequently-asked-questions-faq/pine-script) through the integration. Indicators and alerts still work.

A worked example. You buy 2,000 shares of ABCD at 4.20 at 08:05 ET from a preset with a 4.05 stop-loss and a 4.50 take-profit, and **Fill take profit outside RTH** on. If ABCD trades up to 4.50, the take-profit can fill in the pre-market. If it drops through 4.05 instead, the stop waits for the regular session, and at 09:30 the stock may open well below 4.05. Your planned loss was 2,000 times 0.15, or $300; an open at 3.80 makes it $800. In the pre-market you are the stop.

![A pre-market trade in ABCD: entry at 4.20 at 08:05 ET with a stop-loss at 4.05 and a take-profit at 4.50; price falls through 4.05 at 08:40 but the stop cannot fill until the 09:30 open, where it fills near 3.80](https://scalpeltrade.com/images/blog/tradingview-interactive-brokers/premarket-stop.webp)

*The worked example: 2,000 ABCD bought at 4.20 with a 4.05 stop-loss. Only the take-profit can fill outside regular hours, so a drop through 4.05 at 08:40 is not stopped until the open. Fictional data.*

## One IBKR login at a time

TradingView's support explains [why connecting disconnects you elsewhere](https://www.tradingview.com/support/solutions/43000669302-why-do-i-get-disconnected-from-the-interactive-brokers-platform-when-i-connect-to-them-on-tradingview/): IBKR allows one active session per username, so the newer login ends the older one. The fix is a second username on the same account, added in Client Portal, used only for TradingView. Market data is billed per username, so the TradingView login needs its own subscriptions if you want IBKR data there.

You do not need a connection at all to use TradingView's charts. Charting, drawing levels and alerts work without the broker link. Only trading and the IBKR data feed need the login.

## TradingView vs TWS for day trading on IBKR

| | TradingView connected to IBKR | TWS |
| --- | --- | --- |
| Charts | Excellent, the reason most people use it | Good, less polished |
| Runs | In the browser or TradingView's app | Desktop program |
| Hotkeys | Shift+B and Shift+S from a preset | Many keys, each with its own price, size and transmit settings |
| Stop added after the fill | Only as a separate order, not a bracket | Yes, attach or modify |
| Pre-market stop | Only a limit take-profit fills outside RTH | Stop-limit or manual exit |
| Products | Stocks, some options, futures, forex, crypto | Everything IBKR offers |
| Automation | No Pine Script trading | Through the TWS API |
| Cost | Free plan works; paid plans for more charts and indicators | Free |

Our verdict: TradingView on IBKR is a good fit for swing trades and planned day trades with brackets set before the entry. For scalping small caps, where you add and cut size in seconds and need a stop in the pre-market, it is better as the chart beside your execution screen than as the execution screen itself. Whichever you choose, make sure your [computer setup](https://scalpeltrade.com/blog/day-trading-computer-setup) can run it alongside everything else, and see [IBKR market data lines](https://scalpeltrade.com/blog/ibkr-market-data-lines) if you watch many symbols at once.

## Where Scalpel fits

Scalpel does not connect to TradingView, and it does not need a TradingView plan. Its charts run on Interactive Brokers' own history and live bars, the same feed as its Level 2 and tape, and on Windows they are drawn with TradingView's free, open-source [Lightweight Charts](https://github.com/tradingview/lightweight-charts) library (Apache 2.0). On a Mac, Scalpel draws the chart with its own built-in chart ([chart basics](https://scalpeltrade.com/guides/chart-basics)).

*Screenshot: The CHART panel with the MACD and Delta panes switched on: timeframe buttons, the read bar, VWAP, the EMAs and candles with volume, the position's lines, and the order bar. Demo data.*

What it does differently from TradingView's trading panel: entries sized from your stop and dollar risk at the instant you press, scale-outs in one key, and a working stop you drag on the chart that can exit in the pre-market with a limit sell 5 cents under the last trade ([how stops work](https://scalpeltrade.com/guides/how-stops-work)). Those stops are watched by the app, not resting at IBKR, so they only work while Scalpel runs with a live feed, and no fill is guaranteed. It connects through TWS or IB Gateway ([connect Interactive Brokers](https://scalpeltrade.com/guides/connect-interactive-brokers)), is long only and trades US stocks only.

A setup that works: TradingView unconnected on a side screen for higher-timeframe charts and alerts, and Scalpel on the main screen for execution. With no TradingView login, there is no session to collide with. Our getting started video shows the connection:

*Video: [Getting started | Scalpel guide 1 of 15](https://www.youtube.com/watch?v=h5L0d84z-6I) (Scalpel Trade, 1:56)*

*Trading carries a significant risk of loss. Nothing here is financial advice.*

## Questions

**Can I connect Interactive Brokers to TradingView?**

Yes. In TradingView click Trade, choose Interactive Brokers, click Connect and log in with your IBKR username, live or paper. The IBKR account needs to be open and funded with at least $1, with trading permissions for what you trade.

**Can I use my IBKR market data on TradingView?**

Yes, on a live account. IBKR says its subscribers see their live data in TradingView's chart and order window. TradingView gives 7 days of access per connection, so you reconnect weekly. Data bought from TradingView does not show in TWS.

**Why does TWS log out when I connect TradingView?**

IBKR allows one active session per username, so the TradingView connection ends the TWS session. Add a second username to your account for TradingView. Market data is billed per username.

**Can I add a stop loss after my order fills in TradingView with IBKR?**

Not as a bracket. IBKR only allows brackets while the order is still open, so attach the stop-loss and take-profit on the order ticket or in your order preset before the entry fills. After the fill, protection is a separate sell order.

**Does Pine Script work with Interactive Brokers on TradingView?**

Not for trading. IBKR says Pine Script cannot place trades through the integration. Pine indicators and alerts still work on the chart.

**Do I need TWS running to trade IBKR on TradingView?**

No. TradingView connects through IBKR's web API with a browser login, so TWS and IB Gateway are not needed. They will be signed out if they use the same username.
