Stock Option Roots

R. Todd Gafford -

This sample allows one to specify a symbol to retrieve all available stock option roots for a given stock. This information can then be used to set the underlyer in the OptionMonthSample, the QuoteChainSample or the QuoteBoardBundleSample. There is a link to download the sample at the end of this article.  Use the .zip file if you are using Windows, or the .tar file if you are using Linux.

Before you run the sample, you need to have the following:

  • Java Runtime Environment (JRE) 1.6 or higher
  • A current Interactive Data client account. If you do not yet have an account, click here to find out about setting up a trial.

To run the sample executable jar from a command line, go to the folder in which you unzipped the sample (see attachment below) and enter the following command:

> java -jar StockOptionRootSample.jar [-h <host>] -u <username> -p <password> [-s <symbols>]
$ export LD_LIBRARY_PATH=./bin
$ java -jar StockOptionRootSample.jar [-h <host>] -u <username> -p <password> [-s <symbols>]


-h <host> is the address to use to connect to the Interactive Data Consolidated Feed Network.
-u <username> is the username for your client (required field)
-p <password> is the password for your client (required field)
-s <symbols> is a comma separated list of symbols for which to make a stock option root request. For example: IBM,GE,WFM

Note: If you do not enter a value for <host> or <symbols> the values listed in the file will be used. 

<username> and <password> must be entered at the command line.