True 24-Hour Charts
See overnight, premarket, and after-hours price action in one continuous view. Built on Lightweight Charts by TradingView for a familiar charting feel.
Charting and execution platform built on top of Interactive Brokers API. Exclusively for IBKR Pro (not Lite) account holders. FastTrader is currently onboarding users through a waitlist and beta invite flow. FastTrader is not affiliated with Interactive Brokers.
See overnight, premarket, and after-hours price action in one continuous view. Built on Lightweight Charts by TradingView for a familiar charting feel.
Place trades directly from the chart with tools built for speed instead of brokerage clutter.
Purpose-built trading panel for predefined-risk equities and futures trades, plus single-click options trades with auto-selected strikes and expirations.
Define hotkeys for studies, drawings, timeframes, trades, and more so you can focus on execution instead of digging through menus.
Switch between saved multi-monitor setups without rebuilding your workspace each session.
Get the same fast, hotkey-centered native desktop workflow on either platform.





This block is reserved for the longer product walkthrough once the public YouTube video is ready.
Yes, as long as you have a funded IBKR Pro account. The commission-free Lite account does not support API access.
FastTrader never requests or sees your IB account credentials. You log into Trader Workstation or Gateway API, then run FastTrader, which connects to the API provided by these applications.
FastTrader is a desktop app that supports multi-monitor layouts and runs natively on Windows and Mac.
You need access to real-time data in your IB account, which means you will need at least these 3 subscriptions:
You also need to sign Market Data API Acknowledgement, which is located on the right side of the page in Settings -> Market Data Subscriptions in your Interactive Brokers account.
It is highly recommended that you thoroughly test FastTrader for your trading workflow with an IB paper account.
This is the official guide: How to create an IB Paper Trading Account
In TWS, go to File -> Global Configuration -> API -> Settings. Check Enable ActiveX and Socket Clients and uncheck Read-Only API. If you use Gateway API, just uncheck Read-Only API in settings.
You can also check Bypass Order Precautions for API Orders if you want to ignore precautionary settings that are set in Global Configuration -> Presets. In addition, if you plan to trade OVERNIGHT, you need to check Bypass Redirect Order warning for Stock API Orders. This is because Overnight is considered an exchange in IB and routing to it means you are using direct routing instead of SMART routing.
The number of chart windows is not limited. However, the number of distinct symbols that you can open is guided by the tick-by-tick subscriptions limit in your IBKR account.
To check your maximum number of tick-by-tick subscriptions, open Trader Workstation and press Alt+Ctrl+=. Additional subscriptions can be purchased in your IBKR account.
IB API is notoriously slow for large historical data pulls and especially for overnight historical data. If you have multiple charts with different timeframes and overnight flags, the initial load can be slow.
Subsequent loads of the same symbol will be quick because historical data is cached and only the recent history will be pulled from IB API.
If you need to load new symbols quickly, limit the number of timeframes and disable overnight data on the chart. The slowest timeframe to load is 4hr, because it is built based on 1hr bars (IB API does not provide correct 4hr candle data).
Use the bug icon in the app's top menu.
Morning spike candles appear in the 8:00-8:16am window in Trader Workstation and can distort all timeframes. FastTrader automatically cleans up these candles, re-assembles all timeframes, and refreshes the charts at 8:31am.
Yes. Right click on the candle, then choose Correct Candle to manually enter corrected candle OLHC values, or use Autocorrect Candle (preferred way), which finds the single spike 1-minute candle, clamps it, then re-assembles all higher timeframes so that all charts are consistent and clean.
No. Alerts only trigger while the app is open. If the app is closed and price crosses the alert level, the alert will show the next time the app is opened, provided that the conditions for the alert are still met.
Yes, but any equities order outside regular trading hours should be a limit order. The Outside RTH checkbox should also be enabled in the trading panel for the limit order to execute in extended hours. To trade OVERNIGHT, select OVN in the TIF (time-in-force) dropdown in the trading panel and use limit orders.
This issue is related to Windows display management and delays between monitor wake-ups. To restore all app windows to their proper location, go to menu -> Restore Window Positions or use the default hotkey Ctrl+Shift+R.
If you use multiple GPUs, for example iGPU + eGPU, explicitly setting the GPU for FastTrader can significantly reduce chart lag on Windows, even when monitors are connected to different GPUs.
Right-click on the Windows desktop, open Display Settings, then Graphics. Under Custom settings for applications, click Add desktop app, add FastTrader.exe, then select your GPU in GPU Preference. Restart FastTrader after changing this setting.
If the app is still slow and your screens are connected to both an internal graphics card and a GPU, move the fastest moving charts, such as intraday or minute charts with unlimited tick updates, to monitors connected to the GPU and leave slower-updating charts, such as daily or weekly charts, the trading panel, and the watchlist, on the internal GPU.
You can simply copy your saved desktop layout files and open them after a new app install.
To preserve chart styles, drawings, configs, watchlist and scanner symbols, copy symbolHistory.db and database.db to your new computer.
On Windows, these files are stored in:
%APPDATA%\FastTrader or %LOCALAPPDATA%\FastTrader as a fallbackTypical paths:
C:\Users\<USER>\AppData\Roaming\FastTrader\database.dbC:\Users\<USER>\AppData\Roaming\FastTrader\symbolHistory.dbPossible fallback:
C:\Users\<USER>\AppData\Local\FastTrader\database.dbC:\Users\<USER>\AppData\Local\FastTrader\symbolHistory.dbOn Mac, these files are stored in:
~/Library/Application Support/FastTrader