Zyrova Technologies
Menu

Zyrova Chart

Set up TWS and connect Zyrova Chart

Last updated: October 27, 2026

Zyrova Chart is built for Interactive Brokers account holders. It reads the market data your IBKR account gets through TWS (Trader Workstation) on your own PC, so you chart in Zyrova Chart and trade in TWS from the same login. Follow these steps once, in order. It takes about 15 minutes.

  1. Step 1

    Check what you need

    • An Interactive Brokers (IBKR) account. A paper trading account works too.
    • A Windows 10 or 11 PC (64-bit).
    • Your IBKR username and password, and the IBKR Mobile app if your login uses it to confirm.
  2. Step 2

    Install TWS

    • Already use TWS (Trader Workstation) on this PC? Skip to step 3.
    • Otherwise open IBKR's TWS download page (link below) and download TWS for Windows.
    • Run the installer and keep the default options.
    • If Windows shows "Windows protected your PC" for the TWS installer, click More info and check that the publisher names Interactive Brokers Group, Inc. and that you downloaded the file from interactivebrokers.com. Then click Run anyway. If the publisher is unknown or different, click Don't run and download it again from IBKR's site.
    • TWS is free and comes from Interactive Brokers, not Zyrova.
    TWS download (interactivebrokers.com)
  3. Step 3

    Install Zyrova Chart

    • Run zyrova-chart-setup.exe from your Downloads folder.
    • Keep the recommended options and leave the install folder as it is (your own user folder, C:\Users\you\AppData\Local\Zyrova Chart). No admin password is needed, and updates install there by themselves.
    • Click Install, then Finish. Zyrova Chart is now in your Start menu.

    If Windows says "Windows protected your PC"

    This blue window is Microsoft Defender SmartScreen. Windows shows it for any app that is new and hasn't yet been downloaded by many people. It is not a virus warning. Click More info, then Run anyway.

    Why you can trust this file

    • It comes only from zyrova.com, over a secure (https) link, from Zyrova Technologies.
    • Every update is signed by Zyrova. The app refuses any update that isn't.
    • It installs in your own user folder and needs no admin rights.
    • It never asks for your IBKR password and never places orders.
    • The only thing it sends to Zyrova is your license key check.

    Stop if Windows says something else. If Defender says it found a threat, or the file name isn't zyrova-chart-setup.exe, don't run it. Delete it and email hello@zyrova.com.

  4. Step 4

    Log in to TWS

    • Open TWS.
    • Choose Live Trading for your real account, or Paper Trading for a paper account.
    • Enter your IBKR username and password, then confirm on IBKR Mobile if it asks.
  5. Step 5

    Turn on the API in Global Configuration (once)

    In TWS open File → Global Configuration (in some layouts it is under Edit, or the gear icon at the top right). On the left choose API → Settings, set these, then click Apply and OK.

    Enable ActiveX and Socket Clients
    Ticked. This is the one that lets Zyrova Chart in
    Socket port
    7496 for Live Trading, 7497 for Paper Trading (TWS's standard ports; leave them as they are)
    Allow connections from localhost only
    Ticked, so TWS doesn't ask you to accept the connection each time
    Read-Only API
    Ticked is fine, since Zyrova Chart never places orders. Leave it unticked if you also place orders through Zyrova Desk or another API app
    Master API client ID
    Leave empty

    TWS saves these settings, so you only change them the first time. They don't change how you trade in TWS.

  6. Step 6

    Keep TWS running overnight (recommended)

    In TWS open File → Global Configuration → Lock and Exit.

    Auto restart
    Choose Auto restart and pick a time outside market hours, for example 11:45 PM

    TWS then restarts by itself each night instead of logging you out. IBKR still asks you to log in again about once a week, usually on Sunday. Zyrova Chart reconnects by itself after each restart.

  7. Step 7

    Add market data to your IBKR account

    Log in to IBKR's website (Client Portal), open Settings → Market Data Subscriptions, and add what you want to chart. IBKR bills these, not Zyrova.

    SPX, VIX, NDX
    Cboe One / CBOE Market Data (indexes)
    ES, NQ
    CME Real-Time (Level 1)
    SPY, QQQ, NVDA and other stocks
    US Securities Snapshot and Futures Value Bundle
    Expected move
    OPRA (US Options)
    Market reading (NYSE TICK, ADD, VOLD)
    NYSE (Network A/CTA)

    New subscriptions can take a few minutes to start. Without them you see error 10089 or no prices.

  8. Step 8

    Connect Zyrova Chart

    • Open Zyrova Chart, then paste your trial or license key.
    • Click the connection status at the top right and choose IBKR (TWS).
    • Choose Live or Paper, the same as your TWS login. The port fills in by itself (7496 live, 7497 paper). Keep Client ID 21.
    • Click Save and connect. The dot next to each symbol turns green when prices are live.
    • Next time, just open Zyrova Chart. If TWS isn't running, the app offers to open it for you. If TWS's API is off, the app tells you which setting to change.

If something doesn't work

The dot stays red

Check TWS is open and logged in, Enable ActiveX and Socket Clients is ticked (step 5), and Live or Paper in Zyrova Chart matches your TWS login (7496 live, 7497 paper).

TWS asks to accept an incoming connection

Tick Allow connections from localhost only (step 5). Until then, click Accept.

"Client ID 21 is already in use"

Another app is connected to TWS with the same Client ID. Close it, or change the Client ID in Zyrova Chart to another number, such as 31.

No prices, or error 10089

The market data subscription for that symbol is missing on your IBKR account (step 7).

No expected move line

OPRA (US Options) data is needed. The expected move is drawn after the 9:30 open.

Prices stopped when I logged in somewhere else

IBKR sends live data to one login at a time. Logging in with the same username to IB Gateway, the IBKR website trading screen, IBKR Mobile or TWS on another PC can take the data away from this TWS. Log out of the other one and the charts pick up again.

TWS logged me out

Turn on Auto restart (step 6). After the weekly login, Zyrova Chart reconnects by itself.

Still stuck? Email hello@zyrova.com with a screenshot. Never send your IBKR password; Zyrova never needs it.

Interactive Brokers, IBKR, IB Gateway and TWS are trademarks of their owner. Zyrova Chart is not affiliated with Interactive Brokers. IBKR menus can change; if a name here doesn't match, look for the closest one. Back to Zyrova Chart