- Advertisement
- Interactive Brokers Python API (IbPy) v.0.5IbPy is a port of the API provided by InteractiveBrokers (http://www.interactivebrokers.com/) to the Python ...
- MacStockManager for Mac OS v.2.5Stock portfolio management, quotes, and stock charting including 16 modifiable technical indicators. The stock portfolio, allows unlimited number of entries, 5 different accounts, supports stocks mutual funds, options and ISOs buying and selling ...
- 2D GhostForest Interactive Book 04 v.1.0The fourth of a beautiful collection of interactive books for children. Part of the Ghost Forest site, presenting the book with the same name.
- Alf Interactive Talking Character v.1.1Alf makes putting an interactive talking character on your site a fun and inexpensive experience. Alf is Flash, which means it will run in virtually every web browser. It is also text file based and so can be installed on any server configuration.
- 2D GhostForest Interactive Book 01 (Mac) v.2The first of a beautiful collection of interactive books for children (Mac).
- 2D GhostForest Interactive Book 03 (Mac) v.2The third of a beautiful collection of interactive books for children (Mac).
- 2D GhostForest Interactive Book 04 (Mac) v.2The fourth of a beautiful collection of interactive books for children (Mac).
- 2D GhostForest Interactive Book 02 (Mac) v.2The second of a beautiful collection of interactive books for children (Mac).
- 2D GhostForest Interactive Book 05 (Mac) v.2The fifth of a beautiful collection of interactive books for children (Mac).
- 2D GhostForest Interactive Book 06 (Mac) v.2The sixth of a beautiful collection of interactive books for children (Mac).
- D GhostForest Interactive Book 01 (Mac) v.2The first of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- D GhostForest Interactive Book 04 (Mac) v.2The fourth of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- D GhostForest Interactive Book 03 (Mac) v.2The third of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- D GhostForest Interactive Book 06 (Mac) v.2The sixth of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- D GhostForest Interactive Book 0 (Mac) v.2The second of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- D GhostForest Interactive Book 05 (Mac) v.2The fifth of a beautiful collection of interactive books for children (Mac). Part of the Ghost Forest site, presenting the book with the same name.
- 2D Ghost Forest Interactive Saver (Mac) 05 v.3.5The fifth member of the Ghost Forest family - a beautiful collection of hand-painted and interactive children-safe screen savers (Macintosh). Part of the Ghost Forest site, presenting the book with the same name.
- ! The Prison (interactive desktop - Mac) v.1.0Nr. 12 of the Ghost Forest family (Mac) - a beautiful collection of hand-painted, children-safe desktop wallpapers (now interactive!). Based on newest Flash technology. Part of the Ghost Forest site, presenting the book with the same name.
- ! The Game (interactive desktop - Mac) v.1.0Nr. 8 of the Ghost Forest family (Mac) - a beautiful collection of hand-painted, children-safe desktop wallpapers (now interactive!). Based on newest Flash technology. Part of the Ghost Forest site, presenting the book with the same name.
- 2D Ghost Forest Interactive Saver (Mac) 03 v.3.5The third member of the Ghost Forest family - a beautiful collection of hand-painted and interactive children-safe screen savers (Macintosh). Part of the Ghost Forest site, presenting the book with the same name.
- 2D GhostForest Interactive Book 04 The fourth of a beautiful collection of interactive
- 2D Ghost Forest Interactive Saver (Mac) 03 The third member of the Ghost Forest family - a beautiful
- ! The Game (interactive desktop - Mac) Nr. 8 of the Ghost Forest family (Mac) - a beautiful
- 2D Ghost Forest Interactive Saver (Mac) 05 The fifth member of the Ghost Forest family - a beautiful
- ! The Prison (interactive desktop - Mac) Nr. 12 of the Ghost Forest family (Mac) - a beautiful
- ! The Swamp (interactive desktop - Mac) Nr. 9 of the Ghost Forest family (Mac) - a beautiful
- !The Watermill (interactive desktop Mac) Nr. 10 of the Ghost Forest family (Mac) - a beautiful
- 2D Ghost Forest Interactive Saver (Mac) 06 The sixth member of the Ghost Forest family - a beautiful
- Alf Interactive Talking Character Alf makes putting an interactive talking character on your
- FusionMaps FusionMaps v3 helps you create animated, interactive and
Interactive Brokers Historical Data Downloader is a desktop Java application. It uses Java API to connect to Interactive Brokers Trader Workstation (TWS) to download historical data for stocks, futures, options, or currency pairs (FOREX). Downloader uses multiple CPU cores to download data for contracts in parallel to reduce overall download time. This TWS API Non-Commercial License ('License') is an agreement between Interactive Brokers LLC ('IB') and You, and governs Your use of the API Code. By clicking the 'I AGREE' button below, you acknowledge that You consent to be legally bound by this Agreement. Mac Download; From the menu, click 'Download Link to Disk.' Interactive Brokers Canada Inc. Is an execution-only dealer and does not provide investment advice or recommendations regarding the purchase or sale of any securities or derivatives. Registered Office. The technology that enables your Excel (and other programs) to access Interactive Brokers data is called API – Application Programming Interface, or in this case IB API. So the first step is to download and install IB API to your computer. Version 3.9.8 has added ALERTS - COLUMN Alerts - change from Open options and fixed INTERACTIVE BROKERS - datafeed change.
I am often asked about linking Interactive Brokers quotes to Macroption calculators and to Excel in general. IB offers several ways to do that and although (or because) their documentation is very detailed, the task may be a bit overwhelming to a non-technical person.
Here is the simplest way you can get Interactive Brokers quotes into Excel, step by step (there are only three steps).
On this page:
Step 1: Install IB API
The technology that enables your Excel (and other programs) to access Interactive Brokers data is called API – Application Programming Interface, or in this case IB API.
So the first step is to download and install IB API to your computer.
Go to:
Agree to terms.
Choose the stable version for your operating system (Windows or Mac/Unix).
Download and install.
Note: You don’t have to “run” this software every time you want to use IB data in Excel. Just having it installed does the job.
Step 2: Enable API Access in IB TWS
Next step is to enable IB API to access data from your IB TWS (Trader Workstation – Interactive Brokers trading platform).

Inside your IB TWS, go to (Global) Configuration -> API -> Settings.
Check the item “Enable ActiveX and Socket Clients”.
You’ve just told your IB TWS that its data can be accessed by some software on your computer.
That’s it for the setup. You can now open Excel, write a formula into a cell and if all goes well you will see quotes from IB updated in real time.
Step 3: IB Quotes Excel Formulas
The formulas are quite simple. I list a few examples below, but it is best to see official documentation for more examples and full list of parameters:
Note: There are three types of syntax for these formulas: Simple, Complex, and Mixed. They differ in the way individual inputs (details like symbol, exchange, or currency) are arranged in the formula. For now let’s stick with Simple.
Forex (and Explanation of General Format)
Let’s get IB bid quote for the EUR/USD exchange rate in Excel.
The formula is:
It has four parameters:
'Tws.TwsRtdServerCtrl'is the same for all formulas.- The second is empty (notice there are two commas).
- Symbol (in this case
'EUR.USD/CASH'). - Type of quote, named Topic in the documentation. It can be
'Bid','Ask','Last', or many other things. If omitted, it defaults to'Last'.
Once you enter the formula in an Excel cell and hit Enter, you should see the EUR/USD rate updating in real time.
If something goes wrong, you will see an error message instead of the quote.
For example, if you try to get a quote for an invalid symbol like 'ABC.USD/CASH', you will see this text in the Excel cell:
Stocks
Following the same logic as forex above, the formula for IBM stock bid price is:
Because the same stock can trade on multiple exchanges, you can also specify the exchange to only get quotes from that exchange:
Without the exchange specified, the symbol 'IBM' is the same as 'IBM@SMART'.
Real-Time vs. Delayed Quotes
You may get the following error:
This happens when you request data for a symbol for which you don’t have real-time data subscription. You can still get delayed data – just replace 'Bid', 'Ask', or 'Last' in the formula with 'DelayedBid', 'DelayedAsk', 'DelayedLast'.
Indexes
This formula gets the last value of the VIX index from the CBOE exchange:
Same logic as stocks, but notice the extra //IND at the end of index symbol.
Futures
With futures you also need to specify expiration:
Options
With options you also need the strike and call/put:
Quote Types
Interactive Brokers Mac Download
Besides bid, ask, and last, there are many different kinds of quotes you can request:
- “BidSize”
- “Bid”
- “Ask”
- “AskSize”
- “Last” (default)
- “LastSize”
- “High”
- “Low”
- “Volume”
- “Close”
- “Open”
- “LastTime”
For options also things such as:

- “BidImpliedVol”
- “BidDelta”
- “BidUndPrice”
- “AskImpliedVol”
… and much more. For full list see:

Plugging IB Data into Macroption Calculators
The typical use case is having the underlying price input updated in real time in Black-Scholes Calculator, Binomial Option Pricing Calculator, Option Strategy Payoff Calculator, or Option Strategy Simulator.

The easiest and fastest way to do that is to enter the IB data formula directly in the underlying price yellow input cell.
For example, instead of hard typed IBM stock price, enter this formula in the underlying price input cell:
You will have underlying price updated in real time, as well as all the calculated option prices, Greeks, and P/L.
Alternatively, you can set up another input cell for symbol and refer to that cell in the IB formula. The formula in the underlying price input cell becomes:
Tws 32 Bit
… where UndSymbol is the cell where you enter the stock symbol.
