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. 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 QuoteBoardBundleSample.jar [-h <host>] -u <username> -p <password> [-s <symbols>]
$ export LD_LIBRARY_PATH=./bin $ java -jar QuoteBoardBundleSample.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 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.