Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Please note that it is important that the time on the computer that the service is installed on be correct. The service only actively checks for off-hours data during off-hours. During market hours and at times when no off-hours trading occurs the service only checks the time and then continues waiting for the off-hours market to begin. For details on what times are considered off-hours see the Off-Hours Defined section.

Installation

A installer app is provided that installs and starts the service automatically. If it is uninstalled the service will be stopped and removed. You can see the service running in the Windows Services list.

...

Note that the cache does require a valid Xignite API key to run. The Xignite Finance Player Client app will pass on the API key it uses to the cache service so that they both use the same valid key.

...

Some other settings are also saved in a settings file in the ProgramData folder. These include the service hosted IP/name address, port, and run delay.

📁 C:\ProgramData\Bannister Lake\Xignite Cache

...

Performance and Debug log messages can be enabled and disabled using the Xignite Finance Player Client

Automatic Backup

The service holds the active cache data and stock list in memory for quick retrieval while it's running.

...

To manually edit the list of symbols in the data file 📄 stocks.txt

  1. Create a copy of the file

  2. Edit it by adding and removing symbols as desired - one symbol per line

  3. Stop the cache service (it will save it's current list to the data file)

  4. Overwrite the existing data file with your modified copy

  5. Restart the cache service

  6. The cache app will start with the new list of stocks

  7. Re-open the Cache stocks window to see the updated list in the client app

Command Line Control

The service can be stopped and started using windows command line statements:

...

The off-hours are currently defined based on the documentation from the Xignite API. (June 26, 2018 verified Feb 18, 2021 / version 7.0.0)

https://www.xignite.com/product/BATS-real-time-stock-quotes-data#/DeveloperResources/request/GetExtendedQuotes

...