Quote Board Bundle

R. Todd Gafford -

This sample allows one to specify a symbol to retrieve a snapshot for all available contracts. Supported contract types are future, future options and stock options contracts. Month, year and put/call filters can further be specified for stock options and future options contracts. There is a link to download the sample at the end of this article.

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

  • Java Runtime Environment (JRE) 1.8 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:

Windows
> java -cp .;JStandardSamples.jar;lib/* QuoteManager.QuoteBoardBundleSample.Main 
                                         [-h <host>] -u <username> -p <password> [-s <symbols>]
Linux
$ java -cp .:JStandardSamples.jar:lib/* QuoteManager.QuoteBoardBundleSample.Main 
                                         [-h <host>] -u <username> -p <password> [-s <symbols>]

where:

Argument Value Description
-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 chain snapshot request. Multiple symbols must be enclosed in quotes with no spaces between symbols. For example: 'IBM,GE,WFM,O:AAPL7'

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

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