Live market data
Stream bid, ask, last, size, volume, and related fields directly into Excel cells.
XLNative for Excel on Mac
Stream market data, account values, positions, P&L, and cost basis directly from your local Interactive Brokers (IBKR) TWS / IB Gateway session — using the IBKR data access you already have.
Streaming Excel formulas. No VBA, no COM, no REST polling.
XLNative uses the Interactive Brokers (IBKR) data available to your TWS / IB Gateway session. No separate real-time data subscription from XLNative is required.
Excel formulas
XLNative formulas update as live data arrives from your local TWS or IB Gateway session. Use XN.POSITIONS to spill an automatically refreshing table of open positions into your workbook.
=XN.IB("AAPL","last")=XN.ACCOUNT("ALL","NetLiquidation")=XN.PNL("ALL","daily")=XN.POSITION("U12345","AAPL")=XN.COSTBASIS("U12345","AAPL")=XN.POSITIONS("U12345")
Market data access
XLNative connects Excel to the live data already available through your local Interactive Brokers (IBKR) TWS or IB Gateway session. If you already subscribe to market data through Interactive Brokers, XLNative can stream that data into Excel without requiring a separate real-time market-data vendor subscription.
XLNative uses the IBKR data available to your TWS / IB Gateway session. No separate real-time data subscription from XLNative is required.
Features
Stream bid, ask, last, size, volume, and related fields directly into Excel cells.
Use one consistent formula style for stocks, options, futures, currencies, crypto, indices, and CFDs.
Pull fields such as NetLiquidation, BuyingPower, and ExcessLiquidity.
Display unrealized, realized, and daily P&L values from the active IBKR session.
Track a symbol's current position and average cost basis as the account changes.
Spill all nonzero positions into a table that refreshes automatically.
Stream iv, delta, gamma, theta, vega, model price, and underlying price for options.
See connection status and manage the local TWS / IB Gateway connection from the Mac menu bar.
Mac workflow
XLNative runs on your Mac alongside Excel and your existing TWS or IB Gateway setup. Sign in to Interactive Brokers as usual, enable API access, and XLNative streams the available data into Excel formulas.
Product views
FAQ
Yes. The current beta is built for M-series Macs running the Microsoft Excel for Mac desktop app, version 16.4 or later. It connects to TWS or IB Gateway running locally.
No. You sign in directly to TWS or IB Gateway as usual. XLNative automatically connects to that local API session on your Mac; Trelliq Labs does not receive your IBKR username or password. XLNative works with read-only API access, and read-only access is recommended.
XLNative does not sell market data. It streams the data available through your local TWS or IB Gateway session. If your IBKR account has the required market-data permissions, XLNative can make that data available in Excel without requiring a separate real-time data subscription from XLNative.
Not at this time, but stay tuned.
Yes. XLNative reads data from your local TWS or IB Gateway session.
You can install and open XLNative, but live Excel formulas need API access enabled in your local TWS or IB Gateway session. Without that local API connection, XLNative cannot stream IBKR data into Excel.
No. The current beta is for M-series Macs and the Excel for Mac desktop app only.